1. Introduction
BReine Rally Factory ("BReine", "we", "us") operates the breine.be platform for navigation rally event management. This Privacy Policy explains how we collect, use, store, and protect your personal data when you use our platform, including our web application, tripmaster tool, and route builder. We are committed to protecting your privacy in compliance with the General Data Protection Regulation (GDPR) and Belgian data protection laws.
2. Information We Collect
We collect different types of information depending on how you interact with our platform:
- Account data: email address, display name, profile photo, and authentication credentials via Firebase Authentication (including Google and Apple sign-in).
- Event data: event details, registrations, participant information, track data, and results stored in Firebase Firestore.
- Location data: real-time GPS coordinates, speed, heading, and altitude during rally events when using the tripmaster feature. Checkpoint detection data and route recordings.
- Usage data: analytics and performance metrics collected via Firebase Analytics and Firebase Performance Monitoring, including pages visited, feature usage, and device information.
3. How We Use Your Information
Your information is used to provide and improve our rally management services:
- Event management: creating, organizing, and running navigation rally events, managing registrations and participant lists.
- Navigation and tracking: powering the tripmaster tool with real-time GPS tracking, checkpoint detection, distance calculations, and average speed monitoring.
- Results and scoring: calculating rally results, generating scoreboards, and providing live timing data to event organizers.
- Communication: sending event-related notifications, account verification emails, and password reset requests.
4. Data Storage & Security
Your data is stored securely using Google Firebase infrastructure hosted within the European Union. All data in transit is encrypted using TLS/SSL. Data at rest in Firebase Firestore and Firebase Storage is encrypted by default. We implement role-based access controls, secure session management with signed cookies, and Firebase App Check to prevent unauthorized API access. Only authorized administrators and event organizers can access relevant event data.
5. GPS & Location Data
Location data is a core part of the rally experience. Here is how we handle it:
- GPS data is only collected during active rally events when you explicitly start the tripmaster feature and grant location permissions in your browser.
- Real-time location data is used for live tracking, checkpoint detection, distance measurement, and regularity timing during events.
- Event organizers can view participant locations on the live map during active events for safety and event management purposes.
- Route recordings and track logs are stored as part of the event data and can be exported in GPX format. You can request deletion of your location data at any time.
6. Cookies & Analytics
We use cookies and similar technologies to operate and improve our platform:
- Essential cookies: authentication session cookies (HMAC-SHA256 signed) required for secure sign-in and role-based access control.
- Analytics: Firebase Analytics and Google Analytics collect anonymized usage data to help us understand how the platform is used and improve the user experience.
- Performance monitoring: Firebase Performance Monitoring tracks page load times and network request performance to ensure a smooth experience.
7. Data Sharing
We do not sell, rent, or trade your personal data. Your data may be shared in the following limited circumstances: with event organizers for events you have registered for (participant name, registration status, and results only); with Google Firebase services for infrastructure, authentication, analytics, and storage; and with Mapbox for map rendering and geocoding (no personal data is shared, only map tile requests). We may also disclose data if required by Belgian or EU law or court order.
8. Your Rights (GDPR)
Under the General Data Protection Regulation, you have the following rights regarding your personal data:
- Right of access: request a copy of all personal data we hold about you.
- Right to rectification: correct any inaccurate or incomplete personal data.
- Right to erasure: request deletion of your account and all associated personal data.
- Right to data portability: receive your data in a structured, machine-readable format (e.g., GPX export for route data).
- Right to object: object to the processing of your personal data for specific purposes, including analytics.
9. Data Retention
Account data is retained for as long as your account is active. You can delete your account at any time, which will remove your personal profile data. Event data (registrations, results, track logs) is retained according to the event organizer's retention policy and may be kept for historical and statistical purposes even after account deletion, in anonymized form. Analytics data is retained according to Google Firebase's standard retention periods.
10. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or applicable laws. We will notify you of significant changes by posting a notice on our platform or sending you an email. The "Last updated" date at the top of this page indicates the most recent revision. Continued use of the platform after changes constitutes acceptance of the updated policy.
11. Contact Information
If you have any questions about this Privacy Policy or wish to exercise your data rights, please contact us at privacy@breine.be. Our data processing activities are governed by Belgian law, and any disputes will be subject to the jurisdiction of the courts of Brussels, Belgium.
