Gizlilik Politikası
gerekli.tr olarak gizliliğinize saygı duyuyor ve kişisel verilerinizi korumayı taahhüt ediyoruz. Bu politika, platformumuzu kullanırken verilerinizin nasıl toplandığını, kullanıldığını ve korunduğunu açıklar. Detaylı KVKK aydınlatması için KVKK Aydınlatma Metni sayfamıza bakınız.
1. Veri Kategorileri
gerekli.tr aşağıdaki veri kategorilerini işleyebilir:
- Hesap bilgileri: E-posta adresi, ad soyad, kullanıcı kimliği
- Profil bilgileri (isteğe bağlı): Bölüm; isteğe bağlı, doğrulanmamış Hacettepe kurumsal e-postası (@hacettepe.edu.tr) olası gelecekteki üniversiteye özel özellikler için saklanır (şu an erişim veya ayrıcalık sağlamaz)
- Akademik planlama verileri: Seçilen dersler, program şablonları, GPA hesaplamaları, devamsızlık kayıtları
- Paylaşım linki verileri: Paylaşım özelliğiyle oluşturulan ders programı içeriği
- Tercih verileri: Tema (açık/koyu), dil seçimi, görünüm ayarları, çerez tercihleri
- Teknik veriler: Oturum çerezleri, IP adresi (kimlik doğrulama ve hizmet güvenliği kapsamında)
- Onay ve bilgilendirme kayıtları: KVKK aydınlatma kaydı, kullanım koşulları kabul zamanı, çerez tercih zaman damgaları
Akademik katalog verileri: Ders kodu, ders adı, saat, derslik, şube ve öğretim elemanı adı/soyadı gibi bilgiler üniversitenin yayımladığı akademik kataloglardan derlenebilir. Öğretim elemanı bilgileri gerçek kişilere ilişkin veri içerebileceğinden, yalnızca ders programı oluşturma, görüntüleme, paylaşma ve dışa aktarma amaçlarıyla sınırlı ve ölçülü biçimde gösterilir.
2. localStorage Şeffaflığı
gerekli.tr, hesap oluşturmadan önce bile tam işlevsellik sunmak için tarayıcınızın localStorage özelliğini kullanır. Bu veriler yalnızca cihazınızda saklanır ve sunucularımıza otomatik olarak gönderilmez.
Kullanılan localStorage anahtarları:
gerekli.schedule.v2— Ders programları, GPA satırları, aktif plan kimliği, tema ve dil tercihleri, uygulama fazı (planlama / aktif dönem), katalog bölüm tercihigerekli.semester.v1— Kilitlenmiş dönem yapılandırması ve devamsızlık girişlerigerekli.semesterArchive.v1— Bu cihazdaki tamamlanmış dönem arşivlerigerekli.academicHistory.v1— Kullanıcı onaylı akademik geçmiş özeti (ders denemeleri, AKTS, dönem ortalamaları). Ham PDF/pano veya kimlik alanları saklanmazgerekli.deviceOwnerUserId.v1— Cihaz sahibi işareti (misafir veya hesap kimliği); hesaplar arası taslak karışmasını önlergerekli.consent.v1— Çerez ve analitik tercihlerinizgerekli.profile_prompt_dismissed_at.{userId}— Profil tamamlama uyarısı kapatma zamanı (hesap başına)gerekli.analytics.app_active.v1— Yalnızca yerel analitik tekilleştirme işaretleri (sunucuya gönderilmez)
İlgili çerezler: gerekli.dept (bölüm tercihi), gerekli_consent (onay aynası), theme, NEXT_LOCALE.
Bulut senkronizasyonu etkinleştirdiğinizde (giriş yaptığınızda), planlama verileriniz şifreli bağlantı üzerinden Supabase veritabanına kopyalanır. Bu kapsam ders planlarınızı, dönem/devamsızlık kayıtlarınızı ve GPA hesaplayıcı satırlarınızı içerir. Hesabım → Bu cihazdaki veriler bölümünden yedek alıp yükleyebilir, yalnızca bu cihazdaki planlayıcı ve devamsızlık verilerini temizleyebilir veya çerez tercihlerini açabilirsiniz. Girişliyken yerel temizleme kalıcı bulut silme değildir; senkronu yeniden başlattığınızda bulut verisi tekrar indirilebilir. Kalıcı silme ayrı bir bulut hesabı işlemidir.
Ürün analitiği (onayınızla): misafirler PostHog'da anonim kalır; girişten sonra e-posta veya ad olmadan yalnızca takma adlı hesap kimliği (Supabase kullanıcı kimliği) bağlanır. Çıkışta analitik kimliği sıfırlanır. Paylaşım yetenek URL'leri (/p/…) analitik ve hata raporlamadan önce maskelenir; misafir paylaşım anlık görüntüleri yalnızca paylaşım linki oluşturduğunuzda sunucuya gönderilir.
3. Üçüncü Taraf Araçlar
Hizmetimizi sunmak için aşağıdaki üçüncü taraf hizmetlerini kullanıyoruz:
- Supabase (proje yapılandırmasına göre belirlenir): Kimlik doğrulama, PostgreSQL veritabanı ve bulut senkronizasyonu
- Google OAuth (ABD): İsteğe bağlı "Google ile Giriş" — e-posta, ad, profil fotoğrafı. Google'ın gizlilik politikası geçerlidir.
- PostHog (AB / EU): Onay verilirse ürün analitiği; oturum kaydı etkinse yalnızca örneklemeli (
eu.i.posthog.com) - Sentry (Almanya / DE): Sunucu hata günlükleri (meşru menfaat); istemci hata raporlama (performans tercihi ile)
- Vercel: Web sitesinin barındırılması, güvenli şekilde sunulması ve hizmet sürekliliği
- Vercel Analytics / Speed Insights: Yalnızca ilgili analitik/performans tercihi kapsamında trafik ve performans ölçümü
Yazı tipleri (Inter, Poppins, Outfit) build aşamasında self-host edilir; ziyaret sırasında Google Fonts veya benzeri harici font sunucularına istek gönderilmez.
Bu araçların her biri yalnızca belirtilen amaçlar doğrultusunda ve minimum veri ilkesiyle kullanılmaktadır. Verileriniz reklam veya pazarlama amacıyla üçüncü taraflarla paylaşılmaz.
4. Paylaşım Linkleri
Ders programınızı paylaştığınızda içerik sunucularımızda geçici olarak saklanır ve herkese açık bir URL üzerinden erişilebilir hale gelir. Linki oluşturan ve paylaşan sizsiniz; URL'ye sahip olan herkes içeriğe erişebilir. Bu özellik için giriş yapmanız gerekmez. Paylaşım linkleri akademik dönem bitişinden 60 gün sonra (akademik takvim verisi yoksa oluşturulduktan 180 gün sonra) otomatik olarak sona erer veya silinene kadar erişilebilir kalabilir. Link içeriğinin gizliliğinden siz sorumlusunuz.
Paylaşılan veya dışa aktarılan programlarda öğretim elemanı adı/soyadı tam olarak görünebilir (paylaşım linki, QR, ICS takvim, PDF detay tablosu). Program görseli dışa aktarımında yalnızca soyadı gösterilebilir. Ne paylaştığınızı dikkatle değerlendirin.
5. Çocukların Gizliliği
Platform öncelikle üniversite öğrencilerine yöneliktir. 18 yaşın altındaysanız hizmeti yasal temsilcinizin onayıyla kullanmalısınız.
Ebeveyn veya vasiler, çocuklarına ait bir hesap tespit ettiklerinde destek@gerekli.tr adresinden bizimle iletişime geçebilir.
6. Veri Güvenliği
Verilerinizin güvenliğini sağlamak için aşağıdaki önlemleri alıyoruz:
- Tüm veri aktarımları TLS/HTTPS şifrelemesi ile korunur
- Supabase Row Level Security (RLS) ile kullanıcılar yalnızca kendi verilerine erişebilir
- Şifreler ve oturum yönetimi Supabase Auth tarafından yönetilir; düz metin şifre saklanmaz
- Veritabanı erişimi yalnızca yetkili servis hesaplarıyla sınırlandırılmıştır
- Düzenli güvenlik güncellemeleri ve bağımlılık denetimleri yapılır
Hiçbir sistem %100 güvenli olmasa da, endüstri standardı güvenlik uygulamalarını takip ediyor ve olası ihlal durumunda etkilenen kullanıcıları en kısa sürede bilgilendirmeyi taahhüt ediyoruz.
7. Saklama Süreleri
Özet saklama süreleri:
- Hesap verileri: silme talebinden itibaren 30 gün
- PostHog: 90 gün
- Sentry hata kayıtları: 90 gün
- Paylaşım linkleri: akademik dönem bitişi + 60 gün (takvim verisi yoksa 180 gün)
- Onay kayıtları: yasal ispat amacıyla pseudonymous referansla en az 10 yıl
Hesap veya bulut verisi silindiğinde akademik planlama verileriniz silinir. Yasal ispat amacıyla tutulan onay kayıtlarında kullanıcı kimliği kaldırılabilir; ancak pseudonymous referans, belge versiyonu ve zaman damgası sınırlı süre saklanabilir.
Analitik onayınızı geri çekmeniz geleceğe dönüktür. Geri çekmeden önce küçük grup eşiklerini geçmiş anonim aggregate sonuçlar kişiye ayrıştırılamadığından saklanmaya devam edebilir.
Ayrıntılı süreler için KVKK Aydınlatma Metni Bölüm 7'ye bakınız.
8. Haklarınız
KVKK kapsamındaki tüm haklarınız (bilgi talep etme, düzeltme, silme, itiraz vb.) için KVKK Aydınlatma Metni sayfamıza ve KVKK Başvuru sayfamıza bakınız.
Uygulama içinden yapabilecekleriniz:
- Profil bilgilerinizi görüntüleme ve düzenleme (Hesabım sayfası)
- Bulut verilerinizi silme (Hesabım → Bulut Verilerini Sil)
- Yerel verileri temizleme (tarayıcı ayarları veya uygulama içi seçenekler)
- Çerez tercihlerini değiştirme (sayfa altındaki Çerez Tercihleri bağlantısı)
- Hesabınızı ve tüm ilişkili verileri kalıcı olarak silme
9. Politika Değişiklikleri
Bu gizlilik politikasını zaman zaman güncelleyebiliriz. Önemli değişiklikler yapıldığında uygulama içinde bildirim göstereceğiz. Güncel politikanın yürürlük tarihi sayfanın altında belirtilir.
Politika değişiklikleri hakkında sorularınız için destek@gerekli.tr adresine yazabilirsiniz.
İlgili belgeler: KVKK Aydınlatma Metni · Çerez Politikası · Kullanım Koşulları