Kaynak
backend#56 (istemci-tarafı hash'leme, sunucuda sıfır kimlik) + mobile#42 (satın alma öncesi bildirim). Bu issue yayınlanan yasal metinlerin karşılığı.
Not: bu repoda issue'lar 2026-07-27'de açıldı (kapalıydı) — bu ilk kayıt.
Neden
İki ayrı gereklilik aynı metinlere dokunuyor:
1. Kimlik modeli değişiyor. backend#56 sonrası sunucu id_token, sub veya e-posta görmüyor; bakiye opak bir hash'e bağlı. Gizlilik metni bugünkü modeli anlatıyor ve güncellenmesi gerekiyor. Mağaza formları (App Privacy / Data safety) da bu metinle tutarlı olmak zorunda — kumanda paneli, beyanın gerçek davranışla uyuşmamasını uygulama kaldırma riski olarak kaydediyor.
2. Satın alma koşulları açıkça yazılmalı. Panelin [[karar]] bloğu TBK m.115'i kaydediyor: ağır kusur için önceden yapılan sorumsuzluk anlaşmaları kesin hükümsüz. "Sorumluluk kabul edilmez" cümlesi korumaz; koruyan şey gerçek bilgilendirmedir.
Yazılacak iki cümle (mobile#42 ile birebir aynı olmalı)
- Bakiye mağaza hesabına bağlıdır
- Platformlar arası taşınamaz — App Store'dan alınan bakiye Play'de, Play'den alınan App Store'da geçerli değildir
Adımlar
Done
Bağımlılık
backend#56 (kimlik modeli) · mobile#42 (aynı iki cümle). Üçü lockstep yayınlanmalı.
Kaynak
backend#56(istemci-tarafı hash'leme, sunucuda sıfır kimlik) +mobile#42(satın alma öncesi bildirim). Bu issue yayınlanan yasal metinlerin karşılığı.Neden
İki ayrı gereklilik aynı metinlere dokunuyor:
1. Kimlik modeli değişiyor.
backend#56sonrası sunucuid_token,subveya e-posta görmüyor; bakiye opak bir hash'e bağlı. Gizlilik metni bugünkü modeli anlatıyor ve güncellenmesi gerekiyor. Mağaza formları (App Privacy / Data safety) da bu metinle tutarlı olmak zorunda — kumanda paneli, beyanın gerçek davranışla uyuşmamasını uygulama kaldırma riski olarak kaydediyor.2. Satın alma koşulları açıkça yazılmalı. Panelin
[[karar]]bloğu TBK m.115'i kaydediyor: ağır kusur için önceden yapılan sorumsuzluk anlaşmaları kesin hükümsüz. "Sorumluluk kabul edilmez" cümlesi korumaz; koruyan şey gerçek bilgilendirmedir.Yazılacak iki cümle (mobile#42 ile birebir aynı olmalı)
Adımlar
backend#56sonrası duruma göre yeniden yazılsın — sunucunun ne gördüğü (opak hash) ve görmediği (e-posta,sub,id_token) açıkçamobile#42'deki satın alma ekranı metniyle kelime düzeyinde tutarlı olsunbackend#56uygulanmadan yayınlanmasın — aksi halde metin gerçeği anlatmazDone
mobile#42metniyle kelime uyumu doğrulandıBağımlılık
backend#56(kimlik modeli) ·mobile#42(aynı iki cümle). Üçü lockstep yayınlanmalı.