Privacy Policy
Last updated: February 10, 2026
Overview
EuroFans ("the App") is developed by JBGSoft. This privacy policy explains how we handle information when you use our Eurovision fan application.
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
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:
- Developer: JBGSoft
- Website: jbgsoft.com