Skip to main content
IFSCORES
Legal

Privacy Policy

Last updated: 18 April 2026 · v1.0

1. What we collect

When you sign up for IFSCORES we collect:

  • Account: email, bcrypt-hashed password, chosen username.
  • OAuth: basic profile returned by Apple or Google if you use social login.
  • Presets & favorites: rules you build, matches you star, trigger history.
  • Device: push token, app version, platform.
  • Analytics: screen + session metrics (Firebase Analytics + PostHog).

2. How we use it

  • Authenticate your session (JWT).
  • Deliver push notifications (Firebase FCM / Apple APNs).
  • Understand which features earn their keep.
  • Verify support requests.
  • Detect brute-force logins (5 fails → 15-min lock).

3. Who we share with

Only where technically required:

  • BetsAPI — live sports feed (no personal data shared).
  • Firebase (Google) — push + analytics.
  • Apple / Google — app payment + OAuth.
  • RevenueCat — subscription sync.
  • Resend — transactional email.
  • Sentry — error tracking (PII-scrubbed).
  • Cloudflare R2 — encrypted backups.

Your data is never sold.

4. How we protect it

  • Passwords hashed with bcrypt (work factor 12).
  • Admin accounts require TOTP 2FA.
  • All traffic over TLS 1.3.
  • Database backed up daily to encrypted object storage (30-day retention).
  • Access logs kept for 30 days only.

5. Your rights (GDPR + KVKK)

From inside the app you can:

  • Export all your data (Settings → Account). GDPR Article 20.
  • Delete your account — 30-day grace period then permanently erased.
  • Control notifications per event type.

For anything else, email privacy@ifscores.com — we respond within 30 days.

6. Cookies

Mobile app: no cookies (JWT-only). Web site (ifscores.com): single session cookie for language preference. No tracking, no ads.

7. Children

We follow standard age requirements. Users under 13 are not allowed personal accounts; underage accounts are deleted on detection.

8. Responsible gambling

We are a live sports scores and notifications service. We do not process bets and do not promote any specific bookmaker.

9. Changes

Material changes trigger an in-app notification and an email. The "Last updated" date above reflects the latest revision.

10. Contact