⚖️ Legal Notice & Game Information
1. About This Application
This is a private, non-commercial F1 prediction game created for a small circle of friends. It is a fan-led project built for entertainment and coding practice. This platform is not affiliated with, sponsored by, or endorsed by the Formula 1 group of companies, the FIA, or any participating teams.
Access is strictly restricted to invited users via a registration password to maintain a private, non-public environment.
2. Detailed Scoring System
Points are calculated automatically based on official race results. The maximum achievable score per Grand Prix is 8 points:
| Category | Requirement | Points |
|---|---|---|
| Driver Match | Correct driver in the specific podium spot (P1, P2, or P3). | +1 pt (ea) |
| Team Match | Correct constructor in the specific podium spot. | +1 pt (ea) |
| Fastest Lap | Correctly predicting the driver who sets the official fastest lap. | +1 pt |
| Perfect Podium | Bonus for getting the exact 1-2-3 driver order with all correct teams. | +1 pt |
| Maximum Possible Score per Race | 8 pts | |
3. Privacy & Data (GDPR / Luxembourg)
As this is a purely personal and household activity, data processing is kept to the absolute minimum required for the game to function:
- Infrastructure: This site is self-hosted on a private server (personal hardware) located in Luxembourg.
- Data Minimization: We only store your chosen username and a hashed version of your password. We do not sell or share your data.
- Security: All session data is cryptographically signed using Flask's security layers.
- Right to be Forgotten: If you wish to leave the game and have your data deleted, simply contact the administrator.
4. Cookie Policy
We use a single session cookie (strictly necessary). This cookie is required to keep you logged in and link your predictions to your account. We do not use any tracking or marketing cookies.
5. Push Notifications
This application offers optional Web Push Notifications to alert you about upcoming race sessions (qualifying start, race start, and betting deadlines).
User Consent Required: Notifications are opt-in only. You must explicitly click the "Enable Notifications" button in your profile, then approve the browser permission prompt. You can disable notifications at any time.
Data Stored: If you enable notifications, we store a push subscription identifier (endpoint URL and cryptographic keys) linked to your username. This allows us to send you race alerts. Subscription data is automatically removed when you disable notifications or delete your account.
Notification Content: We only send race-related alerts (event start times, betting reminders). You will never receive marketing or promotional content.
6. Transparency & Credits
- Source Code: The application logic is open for review at our GitHub Repository.
- AI Disclosure: Mistral AI assisted in the majority of the code generation and logic optimization for this project.
- Data Source: Real-time race data is provided by f1api.dev.
- Zero-Profit: This site is 100% free. No real money or gambling is permitted.