Güvenlik ve Gizlilik
Satır düzeyinde güvenlik (RLS), veritabanındaki her kaydın sahibine bağlı olduğu ve her isteğin yalnızca oturum sahibinin kayıtlarını görebildiği bir korumadır. Kural veritabanının kendisinde uygulandığı için, bir istek başka bir kullanıcının sohbetlerine, projelerine ya da hafızasına ulaşamaz.
- Tüm kullanıcı tabloları RLS ile korunur; oturum açmış kullanıcı yalnızca kendi kayıtlarını okuyup değiştirebilir.
- Anonim rollere tablo erişimi verilmez.
- Hafıza kayıtlarını yalnızca sunucu tarafındaki hafıza işlemcisi yazar; bir istemci hafızana doğrudan kayıt ekleyemez ya da mevcut kayıtları değiştiremez.
- Veriler aktarımda (HTTPS/TLS) ve beklemede (disk şifrelemesi) şifrelenir.
Verilerin nerede tutulur?
| Veri | Web ve Mobile | Desktop |
|---|---|---|
| Sohbetler ve ekler | Hesabında (sunucu) | Bilgisayarının diskinde |
| Hafıza, projeler, tercihler, beceriler | Hesabında (sunucu) | Hesabında (sunucu), cihazlar arası senkron |
| Üyelik ve krediler | Hesabında (sunucu) | Hesabında (sunucu) |
| Misafir ve gizli sohbetler | Kaydedilmez | Gizli sohbet kaydedilmez |
Bu senin için ne anlama gelir?
- Sohbetlerin, projelerin, tercihlerin ve hafıza kayıtların yalnızca sana aittir.
- Oturum açmamış biri tablolara erişemez.
- Hafıza kayıtları uygulamadan doğrudan yazılamaz; yalnızca sunucudaki hafıza işlemcisi ekler ve günceller (bkz. Hafıza nasıl çalışır?).
- Kötüye kullanım tespiti, güvenlik ve hata giderme için sınırlı sayıda yetkili personel, yalnızca gerektiği ölçüde ve kayıt altında içeriklere erişebilir.