Çerez Politikası

Bu politika, gerekli.tr platformunun cihazınızda depoladığı çerezleri, benzer teknolojileri ve tarayıcı depolamasını açıklar. İstemci tarafı analitik ve performans araçları yalnızca Çerez Tercihleri'nde ilgili seçenekleri işaretlemeniz hâlinde yüklenir. Sunucu tarafı hata günlükleri (Sentry) çerez onayından bağımsız olarak meşru menfaat kapsamında işlenir; ayrıntılar için KVKK Aydınlatma Metni Bölüm 9'a bakınız.

1. Çerez Nedir?

Çerezler, web sitelerinin tarayıcınıza kaydettiği küçük metin dosyalarıdır. Benzer şekilde localStorage da tarayıcınızda veri saklamak için kullanılır; ancak çerezlerden farklı olarak HTTP istekleriyle otomatik gönderilmez.

sessionStorage da tarayıcıda tutulur ve normalde yalnızca geçerli tarayıcı sekmesi veya oturumu boyunca yaşar. HTTP istekleriyle otomatik gönderilmez.

2. Zorunlu — localStorage (Çerez Değil)

gerekli.tr'nin temel işlevselliği için gerekli veriler tarayıcı localStorage'ında saklanır. Bunlar çerez değildir ancak cihazınızda veri depolar:

AnahtarAmaçSüre
gerekli.schedule.v2Ders programları, GPA satırları, aktif plan, tema/dil tercihleri ve katalog tercihleriBu tarayıcıdan temizlenene kadar
gerekli.semester.v1Desteklenen eski verilerdeki korunmuş dönem/yaşam döngüsü bilgileri ve devamsızlık girişleri; devamsızlık takibi aktif herkese açık bir özellik değildirBu tarayıcıdan temizlenene kadar
gerekli.semesterArchive.v1Tamamlanmış dönemlere ait program arşivi anlık görüntüleriBu tarayıcıdan temizlenene kadar
gerekli.academicHistory.v1Onayladığınız akademik geçmiş özeti; ders denemeleri, AKTS ve dönem GPA'ları gibiBu tarayıcıdan temizlenene kadar
gerekli.consent.v1Analitik ve performans seçimlerinizBu tarayıcıdan temizlenene kadar

Bazı küçük yerel işaretler hesap/cihaz güvenliğini, geçici uyarıları ve makale geri bildirimini destekler; ayrıca analitik kayıtların yerel olarak tekilleştirilmesine yardımcı olur. Tekilleştirme işareti analitik verisi olarak yüklenmez.

3. Geçici sessionStorage

Uygulama kısa süreli sessionStorage değerlerini sekmeler arası koordinasyon, giriş adımının tamamlanması, geçici arayüz durumu ve ilgili seçenek etkinleştirildikten sonra analitik tekilleştirme veya iz sürekliliği için kullanır. Analitik izniniz varsa, açıkça yaptığınız ders ekleme/çıkarma ölçümüne rastgele bir sekme referansı eşlik edebilir; bu bir cihaz kimliği değildir ve arka ucumuzda saklanmadan önce hash'lenir. Tarayıcı bu değerleri normalde sekme veya oturum sona erdiğinde kaldırır.

4. Zorunlu — Birinci Taraf Çerezler

ÇerezAmaçSüre
themeAçık/koyu tema tercihi12 ay
gerekli.deptSeçilen bölüm/katalog bağlamını hatırlama12 ay
NEXT_LOCALESeçtiğiniz dili hatırlama12 ay
gerekli_consentAnalitik ve performans seçimlerinizin yardımcı kopyası; uygulama, isteğe bağlı araçların yüklenip yüklenmeyeceğine localStorage'daki karşılık gelen tercihe göre karar verir12 ay

5. Zorunlu — Supabase Auth Oturum Çerezleri

Giriş yaptığınızda Supabase kimlik doğrulama sistemi oturumunuzu yönetmek için çerezler kullanır:

  • sb-*-auth-token — oturumunuzu açık tutmak için kullanılan oturum belirteci
  • sb-*-auth-token-code-verifier — OAuth ile giriş sırasında kullanılan geçici PKCE doğrulama değeri

6. Analitik — PostHog, Vercel Analytics ve Google Analytics 4 (Onay Gerekli)

Analitik tercihlerinizi kabul etmeniz hâlinde PostHog, Vercel Analytics ve Google Analytics 4 yüklenir.

PostHog: Sayfalar ve seçili ürün kullanımı hakkında ürün analitiği sağlar. Mevcut herkese açık üründe oturum tekrarı kapalıdır; PostHog ekran oturumlarını kaydetmez. Yüklendikten sonra analitik oturumunu sürdürmek için ph_* çerezleri ve kendi localStorage girdilerini kullanabilir. Veriler AB (EU) bölgesindeki eu.i.posthog.com sunucularında işlenir.

Analitik izniniz varken, katalog kullanımını anlamak için açık ders ekleme/çıkarma işlemleri ayrıca Supabase üzerinden ölçülebilir. Bu ölçüm ders/katalog ve dönem bilgileri ile takma adlı referanslar içerebilir; PostHog'a gönderilmez ve adınız veya e-postanız saklanmaz.

Vercel Analytics: Birinci taraf sayfa görüntüleme ve trafik ölçümü (çerezsiz ölçüm yöntemleri kullanılabilir).

Google Analytics 4: Sayfa görüntüleme ve temel trafik ölçümü sağlar. Google Signals ve reklam kişiselleştirme sinyalleri kapalıdır; hassas URL değerleri gönderilmeden önce temizlenir.

Bu araçlar yalnızca analitik tercihlerinizi kabul ettiğinizde yüklenir. PostHog saklama süresi en fazla 90 gündür.

7. Performans — Sentry ve Vercel Speed Insights (Onay Gerekli)

Performans tercihlerinizi kabul etmeniz hâlinde istemci tarafında:

  • Sentry (istemci): Temizlenmiş tarayıcı JavaScript hatalarını ve sınırlı sayıda performans izini raporlar. Oturum tekrarı kapalıdır; istemci çerezleri veya sayfa içeriğini gönderecek şekilde yapılandırılmamıştır. Saklama: en fazla 90 gün.
  • Vercel Speed Insights: Sayfa yükleme performansı (Core Web Vitals)

Not: Sunucu tarafı Sentry hata günlükleri bu kategoriden bağımsız olarak meşru menfaat kapsamında işlenir ve tarayıcı çerezi oluşturmaz. IP ve hata mesajı gibi teknik veriler kaydedilebilir (PII minimize edilir).

8. Çerezleri ve İsteğe Bağlı Ölçümü Yönetme

Tarayıcı depolama, çerez ve isteğe bağlı ölçüm seçimlerinizi aşağıdaki yollarla yönetebilirsiniz:

  • Çerez Tercihleri: Sayfa altındaki "Çerez Tercihleri" bağlantısı — istediğiniz zaman tercihlerinizi değiştirebilirsiniz
  • İlk ziyaret banner'ı: Tümünü kabul et, yalnızca zorunlular veya seçimlerinizi işaretleyip kaydedin
  • Tarayıcı ayarları: Çerezleri silebilir veya engelleyebilirsiniz
  • Oturum çerezleri: Çıkış yaparak Supabase oturum çerezlerini sonlandırabilirsiniz
  • Geri çekme: İsteğe bağlı bir kategoriyi kapatmak, gelecekteki istemci tarafı veri toplama işlemlerini durdurur ve bilinen sağlayıcı çerezlerini mümkün olduğunda temizlemeyi dener. Daha önce toplanan sağlayıcı kayıtları bu tarayıcı tercihiyle silinmez; KVKK Aydınlatma Metni'ndeki saklama süreleri uygulanır.

9. İletişim

Çerez politikamız hakkında sorularınız için hacettepeliyegerekli@gmail.com adresine yazabilirsiniz.

İlgili belgeler: KVKK Aydınlatma Metni · Gizlilik Politikası