Overview

EuroFans ("the App") is developed by JBGSoft. This privacy policy explains how we handle information when you use our Eurovision fan application.

The short version: EuroFans collects only what's needed to power rankings and community features. We don't sell your data, show ads, or track you across other apps.

Information We Collect

EuroFans collects limited data to provide its core features:

  • Basic account info via Google or Apple sign-in
  • Rankings and preferences you create
  • Anonymous usage analytics via Firebase
  • Push notification tokens (if opted in)
  • Subscription status (not payment details)
  • Session data for security purposes

Account Data

  • Email address and display name (via Google OAuth or Apple Sign-In)
  • Authentication managed by better-auth — no passwords stored
  • Guest mode available without creating an account

User-Generated Content

  • Rankings you create (stored as structured data on our servers)
  • Duel tournament results and preferences
  • Content shared through the app's sharing feature

Analytics & Diagnostics

  • Screen views and feature usage events via Firebase Analytics
  • No personally identifiable information is included in analytics
  • Analytics helps us understand which features are used most

Push Notifications

  • Device token stored if you opt in to push notifications
  • Managed through Firebase Cloud Messaging (FCM)
  • Token deleted from our servers when you log out or opt out

Subscription Data

  • EuroFans+ subscription status synced via RevenueCat
  • We store subscription status, not payment details
  • All payment processing handled by Apple App Store / Google Play Store

Session Data

  • IP address and User-Agent recorded for security purposes
  • Secure session cookies stored in encrypted device storage
  • Sessions expire automatically and can be revoked

How Data Is Used

Your data is used exclusively to provide and improve EuroFans features:

  • Account data enables login and personalization
  • Rankings and preferences power the community experience
  • Analytics help us understand which features are most valued
  • Push tokens deliver notifications you've opted into
  • Session data protects your account from unauthorized access

No data from these sources is shared with third parties or used for advertising.

Third-Party Services

Google OAuth

  • Authentication provider for signing into EuroFans
  • Only basic profile info (email, name) is shared with EuroFans
  • Google's privacy policy applies: policies.google.com/privacy

Apple Sign-In

  • Authentication provider on iOS devices
  • Apple may provide a private relay email to protect your real address
  • Apple's privacy policy applies: apple.com/privacy

Firebase Analytics

  • Anonymous usage analytics to understand feature popularity
  • No personal data is sent — events are anonymized
  • Firebase privacy policy applies: firebase.google.com/support/privacy

Firebase Cloud Messaging

  • Used to deliver push notifications to your device
  • Device tokens are stored only while notifications are enabled
  • Firebase privacy policy applies: firebase.google.com/support/privacy

RevenueCat

  • Manages EuroFans+ subscription status
  • Processes purchase receipts from Apple App Store and Google Play Store
  • Does not receive payment card details
  • RevenueCat's privacy policy applies: revenuecat.com/privacy

EurovisionWorld.com

  • Content source for Eurovision data (songs, artists, results)
  • No user data is sent to this service
  • Data is fetched server-side — your device never contacts EurovisionWorld directly

Data NOT Collected

We do not collect: No location data, no contacts, no photos/media, no browsing history. Financial transactions are processed entirely by Apple/Google — we never see your payment details.

Data Retention

We retain data only as long as necessary:

  • Account data is kept while your account is active
  • Push notification tokens are deleted when you log out or opt out
  • Sessions expire automatically and can be manually revoked
  • Analytics data is aggregated and anonymized — no personal data is retained
  • You can delete your account and all associated data at any time directly from the app

Children's Privacy

EuroFans is not designed for children under 13. We do not knowingly collect personal information from children. If you believe a child under 13 has provided us with personal data, please contact us so we can remove it.

Data Security

We take reasonable measures to protect your information:

  • PostgreSQL database with encrypted session storage
  • Secure device storage for session cookies
  • Rate limiting to prevent abuse
  • All communication over HTTPS
  • Authentication handled by industry-standard providers (Google, Apple)

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected in the "Last updated" date above. Continued use of the app after changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, please contact:

Summary

Do you sell user data? No
Do you show ads? No
Do you track across apps? No
Can I use it without an account? Yes (guest mode)
What analytics do you use? Firebase Analytics (anonymous)
Do you store payment details? No (handled by Apple/Google)
Can I delete my data? Yes (in the app)