Verilerim nerede, güvende mi? Yapay zekâyla yapılan uygulamanın altında ne var
"Yapay zekâ uygulamamı beş dakikada yaptı" heyecan vericidir; ta ki bir müşteri telefon numarasını yazana kadar. Sonra sorular başlar: bu nereye gidiyor? Kim görebiliyor? Ayrılırsam ne olur? Bu yazı Malpera ile yapılan uygulamalar için bunları düz dille cevaplıyor.
Veri nerede duruyor
Her uygulama, Supabase'in Frankfurt'ta (Almanya, AB) barındırdığı bir PostgreSQL veritabanında kendi yalıtılmış şemasını alır. Tabloların, kullanıcıların ve yüklenen dosyaların diğer bütün uygulamalardan ayrıdır; her tabloda satır düzeyinde güvenlik açıktır. Malpera'nın kendi sunucuları da Almanya'da çalışır. Sen bir ABD servisi bağlamadıkça ABD'de hiçbir şey saklanmaz.
Kim neyi görebilir
Erişim kuralları ekrandaki bir süzgeç değildir; veritabanı tarafından zorlanır:
- Müşteri yalnızca kendi siparişlerini, randevularını ya da mesajlarını görür.
- Yönetici (sen) uygulamandaki her şeyi görür.
- Giriş yapmamış ziyaretçi yalnızca herkese açık yaptıklarını görür.
- Sunucu işleri (sipariş oluşturan ya da e-posta gönderen kod) kendi kimliğiyle çalışır ve kuralları kendisi denetler.
Bir uygulama yayınlanmadan önce Malpera bir güvenlik kontrolü koşar: bir şeyi görmemesi ya da değiştirememesi gereken deneme hesapları açar ve yine de dener; sayfalardan değil, doğrudan veri kapısından. Bir sızıntı varsa düzelene kadar yayın engellenir. Kontrol ayrıca kodda tarayıcıya asla gitmemesi gereken sırları tarar.
Malpera ne görebilir
Destek istediğinde Malpera ekibi proje dosyalarını ve ayarlarını görebilir. Uygulamanın kullanıcı verisi uygulamanın şemasında durur; sistemlerimiz ona yalnızca güvenlik kontrolünü (deneme hesaplarıyla) koşmak ve gece yedeği almak için erişir. Kullanıcılarının verisini okumayız, satmayız, eğitimde kullanmayız. Ayrıntılar gizlilik politikasında.
Yapay zekâ ve verin
Uygulaman yapay zekâ özelliği kullandığında (yüklenen PDF'i okumak, metin özetlemek) dosya ya da metin o istek için yapay zekâ sağlayıcısına gönderilir ve anlaşmalarımız gereği eğitim için saklanmaz. Yapay zekâ veritabanını toptan almaz; yalnızca o özelliğin gerektirdiğini.
Yedek ve kesinti
Veritabanları her gece yedeklenir, kopyalar şifreli olarak sunucu dışında tutulur. Yayındaki siteler dondurulmuş bir kopyadan sunulur: üreticideki bir düzenleme, yeniden yayınlayana kadar canlı siteyi bozamaz ve her yayınlanan sürüm saklanır; tek tıkla geri dönersin.
Ayrılmak
Uygulamanın kaynak kodunun tamamını istediğin an indirebilir, veri tablolarını dışa aktarabilir ve projeyi silebilirsin; bu, veritabanı şemasını, dosyaları ve yayındaki siteyi siler. Uygulamayı kendin çalıştırmak istersen standart bir PostgreSQL veritabanı üzerinde standart bir React + TypeScript projesidir; özel hiçbir şey gerekmez.
Senin yine de yapman gerekenler
- Sahip rolünü yalnızca kendine ayır; personele parolanı değil hesap ver.
- Müşterilerine ne topladığını söyle; üretilen uygulamalarda düzenleyebileceğin bir gizlilik sayfası var.
- Sağlık ya da ödeme verisi tutuyorsan işine uygulanan kuralları oku; araç erişimi zorlar, yükümlülüklerinin yerine geçmez.