Bu Gizlilik Politikası TipsWall mobil uygulaması (com.tipswall.app) ve api.tipswall.com arka uç servisi tarafından işlenen kişisel verileri ve verinin nasıl kullanıldığını açıklar. Hizmeti kullanarak bu politikayı kabul etmiş sayılırsın.
Veri sorumlusu: Ethem Serce · İletişim: ethemserce@gmail.com
| Veri | Amaç | Hukuki dayanak | Saklama |
|---|---|---|---|
| E-posta, kullanıcı adı, parolanın hash'i | Hesap oluşturma, giriş, parola sıfırlama | KVKK m.5/2(c) — sözleşmenin kurulması | Hesap silinene kadar |
Apple / Google sign-in JWT'sinden gelen sub kimliği ve doğrulanmış e-posta | Sosyal medya hesabıyla giriş | KVKK m.5/2(c) — sözleşmenin kurulması; ilgili sağlayıcı şartlarına tâbi | Hesap silinene kadar |
| Cihaz UUID'si (sadece üye olmadan kullanan ziyaretçiler için) | Günlük tahmin kotasını uygulamak | KVKK m.5/2(f) — meşru menfaat | 90 gün |
| JWT erişim + yenileme jetonları | Oturum yönetimi | KVKK m.5/2(c) — sözleşmenin kurulması | Refresh: 30 gün; access: 1 saat |
| Cihaz dilini gösteren tercih, tema seçimi, oran gizleme bayrağı | Uygulamayı kullanıcı tercihine göre çalıştırma | KVKK m.5/2(f) — meşru menfaat | Cihazda yerel — sunucuya iletilmez |
| Anonim kullanım olayları (ekran açılışı, butona tıklama) | Uygulamayı iyileştirme | KVKK m.5/1 — açık rıza (uygulama içinde toggle) | Firebase varsayılan: 14 ay |
| Hata izleri (stack trace, anonim cihaz modeli, OS sürümü) | Çökme ve hata teşhisi | KVKK m.5/2(f) — meşru menfaat | Sentry varsayılan: 90 gün |
| Sunucu istek kayıtları (IP adresi, User-Agent, istek yolu, durum kodu) | Güvenlik, kötüye kullanım engelleme, hata tespiti | KVKK m.5/2(f) — meşru menfaat | 30 gün |
Toplamadıklarımız: hassas kişisel veri (ırk, din, sağlık, biyometri), tam ad, doğum tarihi, telefon numarası, fiziksel konum (GPS / IP konum), kişi rehberi, fotoğraf rulosu, herhangi bir finansal/ödeme verisi.
TipsWall hiçbir reklam ağı kullanmaz, üçüncü taraflarla pazarlama amacıyla veri paylaşmaz, kişiselleştirilmiş reklam yayınlamaz. Cihazın reklam kimliğini (Android Advertising ID / IDFA) okumaz.
Uygulamayı geliştirmek için Firebase Analytics (Google LLC) aracılığıyla anonim kullanım istatistikleri topluyoruz. Bu özellik varsayılan olarak kapalıdır; ilk açılışta gösterilen onay penceresinde "Kabul ediyorum"u seçmen halinde etkinleşir. İstediğin zaman Ayarlar → Kullanım verisi paylaş üzerinden kapatabilirsin. Toplanan veriler hesabınla doğrudan ilişkilendirilmez. Firebase'in kendi gizlilik bildirimi: firebase.google.com/support/privacy.
Beklenmeyen hataları teşhis etmek için Sentry (Functional Software Inc.) kullanılır. Stack trace ile birlikte anonim cihaz modeli ve işletim sistemi sürümü gönderilir. Sentry varsayılan PII kaldırma kuralları etkindir; e-posta, kullanıcı adı veya IP adresi gönderilmez.
| İşleyici | Rol | Konum |
|---|---|---|
| Google LLC (Firebase Analytics, Authentication) | Analitik, isteğe bağlı; sosyal giriş için ID jetonu doğrulama | ABD |
| Apple Inc. (Sign in with Apple) | Sosyal giriş için ID jetonu doğrulama | ABD |
| Functional Software Inc. (Sentry) | Hata izleme | ABD |
| SportMonks BV | Spor verisi (maç, lig, oyuncu, oran). Bu sağlayıcıya senin kişisel verin gönderilmez. | Hollanda |
| GoDaddy / Hetzner | Sunucu barındırma | AB veya ABD |
Sunucularımız AB içinde bulunabilir. Analitik ve hata raporlama hizmetleri, sağlayıcının altyapısı gereği ABD'ye veri aktarımı içerebilir. Aktarımlar KVKK m.9 ve ilgili sağlayıcının Standart Sözleşme Maddeleri'ne dayanır.
Veri sorumlusuna başvurarak şu haklarını kullanabilirsin:
Talebini ethemserce@gmail.com adresine yazarak iletebilirsin. Hesabını uygulama içinden Ayarlar → Hesabı sil ile her zaman silebilirsin; talep 30 gün içinde donanım dahil tüm yedeklerden temizlenir.
TipsWall 18 yaşından küçükler için tasarlanmamıştır. Bu kapsamda çocuklardan bilerek kişisel veri toplamayız. Bir çocuğun bize veri gönderdiğini fark edersek hesabı sileriz.
Parolalar Bcrypt ile hash'lenerek saklanır. Sunucu trafiği uçtan uca TLS (Let's Encrypt) ile şifrelidir. Erişim jetonları (JWT) HMAC-SHA256 imzalıdır ve 1 saat ömürlüdür. Veri tabanı yedekleri günlük olarak alınır ve yalnızca veri sorumlusu tarafından erişilebilir.
Bu metin güncellendiğinde uygulamada görünür şekilde duyurulur ve "Son güncelleme" tarihi değiştirilir.
Sorular ve KVKK talepleri için: ethemserce@gmail.com
This Privacy Policy explains what personal data the TipsWall mobile app (com.tipswall.app) and the api.tipswall.com backend collects and how that data is used. By using the service you agree to this policy.
Data controller: Ethem Serce · Contact: ethemserce@gmail.com
| Data | Purpose | Legal basis | Retention |
|---|---|---|---|
| Email, username, password hash | Account creation, sign-in, password reset | Contract performance (KVKK 5/2(c); GDPR 6(1)(b)) | Until account deletion |
| Apple / Google sign-in subject id + verified email | Social sign-in | Contract performance; subject to provider terms | Until account deletion |
| Device UUID (guest users only) | Daily prediction quota enforcement | Legitimate interest (KVKK 5/2(f); GDPR 6(1)(f)) | 90 days |
| JWT access + refresh tokens | Session management | Contract performance | Refresh: 30 days; access: 1 hour |
| Theme, language, hide-odds preference | Personalisation | Legitimate interest | Local on device — not sent to server |
| Anonymous usage events (screen views, taps) | Improving the app | Explicit consent (in-app toggle) | Firebase default: 14 months |
| Error traces (stack, anonymous device model, OS version) | Crash diagnosis | Legitimate interest | Sentry default: 90 days |
| Server request logs (IP, User-Agent, path, status code) | Security, abuse prevention, debugging | Legitimate interest | 30 days |
What we do NOT collect: sensitive personal data (race, religion, health, biometrics), full name, date of birth, phone number, precise location (GPS / IP geolocation), contacts, photo roll, any financial or payment data.
TipsWall does not use ad networks, does not share data with third parties for marketing, and does not display personalised ads. The app does not read the device advertising id (AAID / IDFA).
To improve the app we collect anonymous usage statistics via Firebase Analytics (Google LLC). This feature is off by default; it is enabled only if you tap "I accept" on the consent prompt shown at first launch. You can turn it off any time from Settings → Share usage data. The data collected is not directly linked to your account. Firebase's own privacy notice: firebase.google.com/support/privacy.
We use Sentry (Functional Software Inc.) to diagnose unexpected errors. Stack traces are sent together with the anonymous device model and OS version. Sentry's default PII scrubbing rules are enabled; email, username and IP address are not transmitted.
| Processor | Role | Location |
|---|---|---|
| Google LLC (Firebase Analytics, Authentication) | Analytics (opt-in); ID token verification for social sign-in | USA |
| Apple Inc. (Sign in with Apple) | ID token verification for social sign-in | USA |
| Functional Software Inc. (Sentry) | Error tracking | USA |
| SportMonks BV | Sports data (matches, leagues, players, odds). Your personal data is not sent to this provider. | Netherlands |
| GoDaddy / Hetzner | Server hosting | EU or USA |
Our servers may be hosted in the EU. Analytics and error reporting providers process data in the USA. Transfers rely on the relevant provider's Standard Contractual Clauses and the KVKK Article 9 framework.
You can ask the data controller to:
Send requests to ethemserce@gmail.com. You can also delete your account at any time from Settings → Delete account; the request is purged within 30 days from all backups.
TipsWall is not designed for users under 18 and we do not knowingly collect personal data from children. If we discover that a child has submitted data, we delete the account.
Passwords are stored using Bcrypt hashing. All traffic to the server is encrypted in transit (TLS via Let's Encrypt). Access tokens (JWT) are HMAC-SHA256 signed and live for one hour. Database backups are taken daily and accessible only to the data controller.
Material changes are announced inside the app and the "Last updated" date above is changed.
Questions or KVKK requests: ethemserce@gmail.com