Gizlilik Politikası — Learn Python
Yürürlük tarihi: 10 Haziran 2026 Son güncelleme: 10 Haziran 2026
Bu Gizlilik Politikası, Yetkin Berat Sönmez (Kodpath) ("biz", "bize", "geliştirici") tarafından sunulan Learn Python mobil uygulamasını ("Uygulama") ve bu web sitesini kullandığınızda kişisel verilerinizi nasıl topladığımızı, kullandığımızı, sakladığımızı ve koruduğumuzu açıklar.
Uygulama; Python programlama dilini öğreten bir eğitim uygulamasıdır. Verilerinizi hizmeti sunmak, ilerlemenizi kaydetmek ve uygulamanın güvenli ve kararlı çalışmasını sağlamak için işleriz. Uygulama, Google AdMob aracılığıyla reklam gösterir (dersler arasında tam ekran reklamlar ve isteğe bağlı olarak izlediğinizde uygulama içi elmas kazandıran ödüllü reklamlar). Uygulama ayrıca isteğe bağlı "Süper" aboneliği ve elmas paketleri gibi uygulama içi satın almalar sunar; ödemeler Apple App Store veya Google Play tarafından işlenir ve kart/banka bilgilerinizi görmeyiz. Reklam için üçüncü taraf analitik araçları kullanmıyor ve verilerinizi satmıyoruz. Avrupa Birliği/İngiltere gibi rıza gereken bölgelerde ve iOS'ta, kişiselleştirilmiş reklam ve takip için açık rızanızı isteriz; rıza vermeseniz de uygulama tam olarak çalışır (yalnızca kişiselleştirilmemiş reklam görürsünüz).
Hizmeti kullanarak bu politikada açıklanan uygulamaları kabul etmiş olursunuz.
1. Veri Sorumlusu
İşlenen kişisel verilerinizden, 6698 sayılı Kişisel Verilerin Korunması Kanunu ("KVKK") ve ilgili olduğu ölçüde Avrupa Birliği Genel Veri Koruma Tüzüğü ("GDPR") kapsamında veri sorumlusu aşağıdaki taraftır:
- Veri sorumlusu: Yetkin Berat Sönmez (Kodpath)
- İletişim: contact@kodpath.com
- Adres: —
- Web sitesi: https://kodpath.com/tr/learn-python
2. Özet
| Konu | Kısa açıklama |
|---|---|
| Hangi veriler? | Hesap (isteğe bağlı e-posta), profil (ad, fotoğraf), öğrenme ilerlemesi, satın alma/abonelik durumu, bildirim (push) jetonu, sınırlı teknik/çökme verisi |
| Neden? | Hizmeti sunmak, ilerlemeyi kaydetmek, oyunlaştırma/sıralama, satın alma & aboneliği sağlamak, güvenlik ve hata ayıklama |
| Reklam? | Evet — Google AdMob (dersler arası tam ekran + isteğe bağlı ödüllü reklam) |
| Reklam için takip/kişiselleştirme? | Yalnızca rızanızla (AdMob/UMP onay ekranı; iOS'ta ATT) |
| Satın alma & abonelik? | Evet — "Süper" aboneliği ve elmas paketleri (App Store / Google Play üzerinden) |
| Ödeme kartı bilgisi? | Görmüyoruz — ödeme tamamen Apple/Google tarafından işlenir |
| Veri satışı? | Hayır |
| Sunucu konumu | Avrupa Birliği (Almanya/Frankfurt) — Supabase altyapısı |
| Hesabı silme | Uygulama içinden tek dokunuşla mümkün (Ayarlar → Hesabı Sil) |
3. Topladığımız Veriler
3.1. Hesap bilgileri
- Anonim hesap: Uygulamayı ilk açtığınızda, e-posta veya ad gerekmeden sizin için otomatik olarak anonim bir hesap oluşturulur. Bu hesap, ilerlemenizi cihazınıza bağlı bir kimlikle saklamamızı sağlar.
- Kalıcı hesap (isteğe bağlı): İlerlemenizi koruyup başka cihazlardan erişmek isterseniz bir e-posta adresi ile kalıcı hesap oluşturabilirsiniz. Bu durumda e-posta adresinizi ve oturum doğrulaması için tek kullanımlık doğrulama kodlarını/bağlantılarını işleriz. Parola saklamıyoruz (giriş, e-postaya gönderilen kod/bağlantı ile yapılır).
- Google veya Apple ile giriş (isteğe bağlı): Dilerseniz kalıcı hesabınızı Google veya Apple hesabınızla oluşturabilir ya da oturum açabilirsiniz. Bu yöntemi kullandığınızda ilgili sağlayıcı, kimliğinizi doğrulamak için bize e-posta adresinizi (ve varsa adınızı) iletir; şifrenizi görmeyiz. "Apple ile Giriş"te, Apple'ın "E-postamı Gizle" seçeneğiyle gerçek e-postanız yerine yönlendirmeli bir adres paylaşmayı tercih edebilirsiniz.
3.2. Profil bilgileri
- Seçtiğiniz görünen ad (kullanıcı adı).
- İsteğe bağlı olarak yüklediğiniz profil fotoğrafı. Fotoğraf seçtiğinizde yalnızca seçtiğiniz görsele erişiriz; tüm galerinize erişmeyiz. Yüklenen görsel küçültülüp sunucumuzda saklanır.
3.3. Öğrenme ve kullanım verileri
Uygulamanın temel işlevi için aşağıdaki ilerleme verilerini işleriz:
- Tamamlanan dersler, alıştırma denemeleri ve doğru/yanlış sonuçları,
- XP (puan), seri (streak), seviye, rozetler,
- Uygulama içi sanal değerler (gem, can/heart, sandık) ve mağaza/ödül kayıtları,
- Günlük görevler ve tekrar (spaced repetition) kayıtları,
- Seviye tespit (placement) ve ünite sınavı sonuçları,
- Meydan/challenge gönderimleri.
3.4. Sosyal özellik verileri
Uygulamada sıralama tabloları ve arkadaş takibi gibi sosyal özellikler bulunur:
- Takip ettiğiniz/sizi takip eden kullanıcılar,
- Lig ve sıralama tablosundaki puanınız ve konumunuz.
Sosyal özellikleri kullanmak isteğe bağlıdır; bkz. Bölüm 5.
3.5. Cihaz izinleri
- Fotoğraflar: Yalnızca profil fotoğrafı yüklemek istediğinizde, görsel seçmeniz için fotoğraf erişimi istenir.
- Bildirimler: İzin verirseniz size iki tür bildirim gönderebiliriz: (1) seri hatırlatması ve günlük hedef gibi cihazınızda oluşturulan yerel bildirimler, ve (2) düello (1v1) davetleri gibi sunucudan gönderilen uzaktan (push) bildirimler. Uzaktan bildirim gönderebilmek için cihazınızın push bildirim jetonunu (token) kaydederiz; bu jeton bir cihaz tanımlayıcısıdır ve yalnızca size bildirim iletmek için kullanılır. Bildirim iznini istediğiniz zaman cihazınızın ayarlarından kapatabilirsiniz.
3.6. Teknik veriler ve çökme raporları
Uygulamanın kararlılığını sağlamak için, yalnızca mağaza üzerinden dağıtılan sürümlerde çökme (crash) ve hata raporlaması kullanabiliriz (Sentry). Bu kapsamda; uygulama sürümü, cihaz modeli, işletim sistemi sürümü ve hata/yığın (stack trace) bilgileri gibi teknik veriler işlenebilir. Bu raporlama, kişisel veriyi en aza indirecek şekilde yapılandırılmıştır (varsayılan olarak hassas kullanıcı verisi gönderilmez).
3.7. Reklam verileri (Google AdMob)
Uygulama, mağaza üzerinden dağıtılan sürümlerde Google AdMob ile reklam gösterir:
- Tam ekran (interstitial) reklamlar: dersler/görevler arasında, dersin ortasında değil.
- Ödüllü (rewarded) reklamlar: yalnızca siz isteyerek "Reklam izle, elmas kazan" seçeneğine dokunduğunuzda gösterilir; uygulama içi elmas kazandırır (gerçek para yok).
AdMob, reklamları sunmak ve dolandırıcılığı önlemek için cihaz ve reklam tanımlayıcıları (ör. reklam kimliği), IP adresi ve kaba reklam etkileşim verileri gibi bilgileri işleyebilir. Kişiselleştirilmiş reklam ve takip yalnızca rıza verdiğinizde yapılır; AdMob'un onay (UMP) ekranı ve iOS'taki Uygulama İzleme Şeffaflığı (ATT) istemi üzerinden tercihinizi yönetebilirsiniz. Rıza vermezseniz kişiselleştirilmemiş reklam gösterilir. AdMob bir veri işleyicidir; verileri kendi gizlilik politikası uyarınca işler: https://policies.google.com/privacy ve https://support.google.com/admob/answer/6128543.
3.8. Satın alma ve abonelik verileri
Uygulama, isteğe bağlı uygulama içi satın almalar sunar: reklamsız deneyim ve ek avantajlar sağlayan "Süper" aboneliği ve uygulama içi elmas paketleri.
- Ödemeyi biz işlemiyoruz. Tüm satın almalar Apple App Store veya Google Play üzerinden gerçekleşir; ödeme kartı/banka bilgilerinizi görmeyiz ve saklamayız.
- Mağazadan, satın almayı doğrulamak ve yetkinizi (entitlement) cihazlar arasında geri yüklemek için sınırlı bilgi alırız: ürün kimliği, işlem/abonelik kimliği, satın alma ve geçerlilik/yenileme tarihleri ve abonelik durumu (etkin/iptal/süresi dolmuş) gibi.
- Bu veriyi; size doğru avantajları tanımak, aboneliği geri yüklemek, kötüye kullanımı önlemek ve yasal/muhasebesel yükümlülükleri yerine getirmek için işleriz.
- Abonelik otomatik olarak yenilenir; yönetimi ve iptali Apple/Google hesap ayarlarınızdan yapılır (bkz. Kullanım Koşulları).
3.9. Toplamadığımız veriler
Aşağıdaki verileri toplamıyoruz:
- Hassas konum (GPS) verisi,
- Tam ödeme kartı numaranız veya banka bilgileriniz (ödeme tamamen Apple/Google tarafından işlenir),
- Reklam veya analitik amaçlı, rızanız dışında takip,
- Rehber/kişiler, mikrofon, kamera ile sürekli erişim.
4. Verileri Hangi Amaçlarla ve Hangi Hukuki Sebeple İşliyoruz
| Amaç | Veri türü | Hukuki sebep (KVKK m.5 / GDPR m.6) |
|---|---|---|
| Hesabınızı oluşturmak ve oturumu sürdürmek | Hesap/e-posta | Sözleşmenin kurulması/ifası |
| Öğrenme ilerlemenizi kaydetmek ve göstermek | Öğrenme/kullanım | Sözleşmenin ifası; meşru menfaat |
| Oyunlaştırma, sıralama ve sosyal özellikler | Profil, ilerleme, sosyal | Açık rıza / meşru menfaat |
| Satın alma ve aboneliği sağlamak, geri yüklemek | Satın alma/abonelik durumu | Sözleşmenin ifası; hukuki yükümlülük |
| Yerel ve uzaktan (push) bildirimler | Bildirim izni, push jetonu | Açık rıza |
| Reklam gösterimi (kişiselleştirilmemiş) | Reklam etkileşimi, cihaz/IP | Meşru menfaat |
| Kişiselleştirilmiş reklam ve takip | Reklam kimliği, cihaz/IP | Açık rıza (UMP/ATT) |
| Güvenlik, kötüye kullanımın önlenmesi, hata ayıklama | Teknik/çökme verisi | Meşru menfaat; hukuki yükümlülük |
| Yasal yükümlülüklere uymak | İlgili veriler | Hukuki yükümlülük |
Açık rızaya dayalı işlemelerde rızanızı dilediğiniz zaman geri çekebilirsiniz (bkz. Bölüm 8).
5. Diğer Kullanıcılarla Paylaşılan Bilgiler
Sosyal özellikleri (sıralama, lig, arkadaş takibi, profil görüntüleme) kullandığınızda, görünen adınız, profil fotoğrafınız ve bazı istatistikleriniz (ör. XP, seri, rozet sayısı, sıralamadaki konumunuz) diğer kullanıcılara görünür olabilir.
- Anonim hesaplar sıralama tablolarında "Anonim" olarak görünür; isim yayınlanmaz.
- Diğer kullanıcılara görünmek istemiyorsanız, kalıcı hesap oluşturmadan kullanmayı tercih edebilir veya görünen adınızı/fotoğrafınızı kaldırabilirsiniz.
E-posta adresiniz hiçbir zaman diğer kullanıcılara gösterilmez.
6. Üçüncü Taraf Hizmet Sağlayıcılar (Veri İşleyenler)
Hizmeti sunmak için aşağıdaki güvenilir hizmet sağlayıcılardan yararlanırız. Bu sağlayıcılar verileri yalnızca bizim adımıza ve bu politikaya uygun olarak işler:
| Sağlayıcı | Amaç | Notlar |
|---|---|---|
| Supabase | Veritabanı, kimlik doğrulama, dosya (profil fotoğrafı) depolama | Veriler AB (Almanya/Frankfurt) bölgesinde barındırılır |
| Vercel | Bu web sitesinin barındırılması | Site erişiminde IP ve temel istek günlükleri işlenebilir |
| Sentry | Çökme ve hata raporlama (yalnızca mağaza sürümlerinde) | Kişisel veri en aza indirilecek şekilde yapılandırılmıştır |
| Google AdMob | Reklam sunumu (tam ekran + ödüllü) ve reklam dolandırıcılığını önleme | Reklam/cihaz tanımlayıcısı ve IP işler; kişiselleştirme yalnızca rıza ile (UMP/ATT) |
| Apple App Store / Google Play | Uygulamanın dağıtımı ve uygulama içi satın alma/abonelik ödemelerinin işlenmesi | Ödemeyi mağaza işler; biz yalnızca satın alma/abonelik durumunu alırız, kart bilgilerinizi görmeyiz |
| Google / Apple (ile giriş) | İsteğe bağlı "Google/Apple ile giriş" ile kimlik doğrulama | Yalnızca bu yöntemi seçerseniz devreye girer; sağlayıcı bize e-posta/ad iletir. Apple "E-postamı Gizle" seçeneğini destekler |
| Expo (push bildirim servisi) | Uzaktan (push) bildirimlerin iletilmesi (ör. düello davetleri) | Push jetonu, Apple (APNs) ve Google (FCM) altyapısı üzerinden iletilir |
| jsDelivr (CDN) | Kod alıştırmalarını çalıştıran Python motorunun (Pyodide) indirilmesi | Kod çalıştırma özelliğini kullandığınızda IP adresiniz CDN'e iletilebilir |
Verilerinizi veri simsarlarıyla satmıyoruz. Reklam sunumu için Google AdMob ile yalnızca yukarıda açıklanan kapsamda ve tercihinize (rıza) bağlı olarak veri işlenir. Verilerinizi ayrıca yasal bir zorunluluk halinde (ör. mahkeme kararı) yetkili mercilerle paylaşabiliriz.
7. Verilerin Saklanma Yeri ve Uluslararası Aktarım
Kişisel verileriniz, Supabase altyapısı üzerinden Avrupa Birliği (Almanya/Frankfurt) bölgesindeki sunucularda saklanır. Türkiye'den eriştiğinizde verileriniz yurt dışındaki bu sunucularda işlenebilir. Üçüncü taraf hizmet sağlayıcıları, yürürlükteki mevzuata uygun koruma önlemleri sağlayan kuruluşlardan seçilir.
8. Haklarınız
KVKK ve GDPR kapsamında, kişisel verilerinize ilişkin aşağıdaki haklara sahipsiniz:
- İşlenip işlenmediğini öğrenme ve verilerinize erişim talep etme,
- Eksik/yanlış verilerin düzeltilmesini isteme,
- Verilerinizin silinmesini veya yok edilmesini isteme,
- İşlemeye itiraz etme ve (varsa) açık rızanızı geri çekme,
- Verilerinizin bir kopyasını taşınabilir biçimde alma (veri taşınabilirliği),
- İlgili denetim makamına (Türkiye'de Kişisel Verileri Koruma Kurumu) şikâyette bulunma.
Bu haklarınızı kullanmak için:
- Uygulama içinden Ayarlar → Hesabı Sil seçeneğiyle hesabınızı ve tüm ilerleme verilerinizi kalıcı olarak silebilirsiniz. Silme işlemi geri alınamaz. (Aktif bir abonelik, hesap silmeyle iptal edilmez; abonelik iptali için App Store/Google Play hesap ayarlarınızı kullanın.)
- Görünen adınızı ve profil fotoğrafınızı Ayarlar üzerinden güncelleyebilir veya kaldırabilirsiniz.
- Reklam kişiselleştirme rızanızı, AdMob onay (UMP) ekranından ve iOS'ta cihaz ayarlarındaki İzleme (ATT) seçeneğinden dilediğiniz zaman değiştirebilirsiniz.
- Diğer talepleriniz için bize contact@kodpath.com adresinden ulaşabilirsiniz; başvurunuzu mevzuatın öngördüğü süre içinde yanıtlarız.
9. Çocukların Gizliliği
Uygulama genel kitleye yönelik bir eğitim uygulamasıdır. Uygulamayı kullanmak için en az 13 yaşında olmanız gerekir. Bu yaşın altındaki çocuklardan bilerek kişisel veri toplamayız. İlgili yargı bölgesinde geçerli yaş sınırının altındaki bir çocuğun, ebeveyn/veli onayı olmaksızın bize veri sağladığını fark edersek, söz konusu veriyi sileriz. Çocuğunuzun bize veri sağladığını düşünüyorsanız lütfen contact@kodpath.com adresinden bizimle iletişime geçin.
10. Verilerin Saklanma Süresi
Kişisel verilerinizi, hesabınız aktif olduğu sürece ve hizmeti sunmak için gerekli olduğu ölçüde saklarız. Hesabınızı sildiğinizde, ilişkili öğrenme ve profil verileriniz sistemden kalıcı olarak silinir. Satın alma/abonelik ve faturalandırma kayıtları, vergi ve muhasebe mevzuatının gerektirdiği süre boyunca saklanabilir. Çökme/hata raporları, hizmet sağlayıcının saklama politikası uyarınca sınırlı bir süre tutulur.
11. Güvenlik
Verilerinizi yetkisiz erişime, kayba ve kötüye kullanıma karşı korumak için makul teknik ve idari önlemler alırız; bunlar arasında aktarımda şifreleme (HTTPS), satır düzeyinde erişim denetimi (row-level security) ve sunucu tarafında doğrulanan yetkilendirme yer alır. Hiçbir yöntemin %100 güvenli olmadığını unutmayın; mutlak güvenlik garanti edilemez.
12. Çerezler ve Takip
Mobil uygulama, oturumunuzu açık tutmak için gerekli yerel depolamayı kullanır. Ayrıca Google AdMob, reklamları sunmak ve (rıza verdiyseniz) kişiselleştirmek için cihaz/reklam tanımlayıcılarına dayanan teknolojiler kullanabilir; reklam kişiselleştirme tercihinizi AdMob onay (UMP) ekranından ve iOS'ta cihaz ayarlarındaki İzleme (ATT) seçeneğinden yönetebilirsiniz. Bu web sitesi ise yalnızca zorunlu çerezleri kullanır: yönetici girişinde oturumunuzu açık tutan Supabase oturum çerezleri ve dil tercihinizi hatırlayan bir çerez. Web sitesinde reklam veya analitik amaçlı çerez ya da üçüncü taraf takip kullanılmaz.
13. Bu Politikadaki Değişiklikler
Bu Gizlilik Politikasını zaman zaman güncelleyebiliriz. Önemli değişiklikleri uygulama içinde veya https://kodpath.com/tr/learn-python üzerinden duyururuz. "Son güncelleme" tarihi en güncel sürümü gösterir. Değişikliklerden sonra hizmeti kullanmaya devam etmeniz, güncel politikayı kabul ettiğiniz anlamına gelir.
14. İletişim
Bu politika veya kişisel verilerinizle ilgili her türlü soru, talep ve şikâyetiniz için:
- Yetkin Berat Sönmez (Kodpath)
- E-posta: contact@kodpath.com
- Gizlilik talepleri: contact@kodpath.com
- Web: https://kodpath.com/tr/learn-python
Bu belge bilgilendirme amaçlıdır ve hukuki tavsiye niteliği taşımaz. Yayınlamadan önce yürürlükteki mevzuata (KVKK, GDPR vb.) uygunluğu açısından bir hukuk uzmanına danışmanız önerilir.