Çerezler ve cihaz depolaması
İçindekiler6 bölüm
Plutos’ta reklam çerezi, izleme pikseli ve analitik betiği yok. Bu sayfada tarayıcında tutulan her şeyin ne olduğu ve ne işe yaradığı yazılı.
Çerezler
Tek çerez grubu oturum çerezleri: giriş yaptıktan sonra kim olduğunu hatırlamak için kullanılıyor. Adları sb- ile başlıyor ve kimlik doğrulama sağlayıcısı (Supabase) tarafından yazılıyor.
- Ne için: oturumu açık tutmak ve her istekte kimliğini doğrulamak
- Ne kadar: oturum süresi boyunca; çıkış yaptığında siliniyor
- Reddedilebilir mi: hayır, ama gerekçesi dürüst: bu çerez olmadan giriş yapılamıyor. Hizmetin çalışması için zorunlu çerezler için onay aranmıyor.
Kur ve fiyat uçları çerezsiz çalışıyor ve bu bilinçli: kimliğe bağlı bir cevap önbelleklenemiyor ve o veriler herkes için aynı.
Neden çerez onay bandı yok
Onay bandı zorunlu olmayan çerezler için gerekiyor: reklam, izleme, analitik. Bu uygulamada onlardan hiçbiri yok. “Kabul et” düğmesi göstermek, reddedilebilir bir şey varmış gibi göstermek olurdu. Bu durum değişirse (bir analitik aracı eklenirse) bant eklenecek ve bu sayfa güncellenecek.
Cihazında tutulan diğer veriler
Aşağıdakiler çerez değil, tarayıcının kendi deposunda (localStorage ve sessionStorage) duruyor. Sunucuya hiç gitmiyorlar ve başka bir cihazına taşınmıyorlar.
- plutos:theme
- Tema seçimi: sistem, koyu ya da açık
- plutos:accent
- Vurgu rengi seçimi
- plutos:surface
- Zemin tonu seçimi
- plutos:amounts
- Tutarların gizlenip gizlenmeyeceği
- plutos:recent-categories
- İşlem eklerken kategorilerin son kullanım sırası
- plutos:portfolio-collapsed
- Portföyde kapattığın varlık grupları
- plutos.pwa.banner
- Ana ekrana ekleme bandının kapatıldığı bilgisi
- plutos:entry-draft
- Yarım kalmış işlem girişi (tür, tutar ve not)
Görünüm tercihlerinin (tema, vurgu rengi, zemin, tutar gizleme) hesaba değil cihaza yazılması bir tasarım kararı: telefonda koyu, masaüstünde açık tema isteyen biri hesaba yazılan tek bir tercihle ikisini birden alamaz. Tutar gizleme tercihinin sunucuya hiç gitmemesi de bilerek. İşlem eklerken kategorilerin son kullanım sırası ve portföyde kapattığın gruplar da o cihazdaki kullanımına ait, hesaba yazılmıyor.
Önbellek ve çevrimdışı sayfası
Plutos’un bir sayfasını açtığında tarayıcın bir servis çalışanı (service worker) kaydediyor; bunun için uygulamayı ana ekranına eklemen gerekmiyor. O yalnız değişmeyen dosyaları (yazı tipleri ve kod paketleri) ve bağlantı kopukken gösterilen sayfayı saklıyor. Hiçbir finansal veri önbelleğe alınmıyor: bayat bir bakiye yanlış bir bakiyedir ve bayat olduğu görülemez, o yüzden bağlantı yokken uygulama sayı göstermek yerine “bağlantı yok” diyor.
Silmek
Tarayıcının site verilerini temizlemek yukarıdakilerin tamamını siliyor. Sonuç: oturumun kapanıyor, görünüm ve liste tercihlerin varsayılana dönüyor, yarım kalan giriş kayboluyor. Defterindeki kayıtlar sunucuda durduğu için silinmiyor; e-postayla giriş yapan bir hesapta yeniden giriş yaptığında hepsi yerinde.
Misafir kullanıyorsan durum farklı: defterine ulaşan tek yol bu cihazdaki oturum, yani site verisini temizlemek defterini kalıcı olarak erişilemez yapar. Temizlemeden önce Ayarlar → Kullanıcı hesabı ekranından e-posta ekleyip kalıcı hesaba geçebilirsin.