Privacy Policy
Last updated: January 2025
Summary: DriftMeter is designed with privacy in mind. We use anonymous identifiers instead of personal accounts, collect only the sensor data necessary for drift analysis, and never sell your data. You can delete your data at any time.
DriftMeter ("we", "us", "our", or "the App") is committed to protecting your privacy. This Privacy Policy explains what data we collect, how we use it, who we share it with, and your rights regarding your data.
1. Data We Collect
1.1 Anonymous Identity Data
When you first use DriftMeter, the App generates a cryptographically random 256-bit identifier stored securely on your device using platform-secure storage (iOS Keychain / Android Keystore). This anonymous ID:
- Is not linked to your name, email, phone number, or any personal information
- Cannot be used to identify you personally
- Is used solely to associate your drift sessions and statistics with your device
- Can be reset at any time from within the App settings
We also generate a secure authentication token to protect your account from unauthorized access.
1.2 Optional Profile Data
You may optionally provide a nickname (maximum 24 characters) for display on leaderboards. This nickname:
- Is completely optional
- Should not contain your real name or identifying information
- Can be changed or removed at any time
- Will be publicly visible on leaderboards if you rank
1.3 Sensor and Location Data
During active recording sessions, DriftMeter collects sensor data at approximately 60 samples per second:
| Data Type | Purpose |
|---|---|
| GPS coordinates (latitude, longitude) | Track vehicle path, calculate speed, map drift locations |
| GPS speed | Real-time speed display and entry/exit speed calculation |
| Accelerometer (X, Y, Z axes) | Detect lateral G-forces and vehicle dynamics |
| Gyroscope (rotation rates) | Calculate drift angle and yaw rate |
| Timestamps | Synchronize and align sensor data for accurate analysis |
Important: Sensor data is collected only during active recording sessions that you initiate. We do not track your location or collect sensor data in the background or when the App is not actively recording.
1.4 Session and Drift Data
After each recording session, we process and store:
- Session summaries: Total duration, average speed, GPS path (decimated for storage efficiency)
- Drift detections: Maximum angle, entry speed, exit speed, average speed, duration, and coordinates for each detected drift
- Raw sensor logs: May be stored on our servers for session replay functionality (configurable)
1.5 Aggregated Statistics
We maintain aggregated statistics for your account:
- Total number of sessions and drifts
- Personal best records (maximum angle, entry speed, drift score, longest drift)
- Total driving duration
- Leaderboard rankings
1.6 Subscription and Payment Data
If you subscribe to DriftMeter Pro:
- Payment processing is handled entirely by Apple App Store or Google Play Store
- We do not collect or store payment card details, billing addresses, or financial information
- We receive subscription status information (active/expired, renewal dates) from RevenueCat, our subscription management provider
- Transaction identifiers are stored for subscription validation and support purposes
2. How We Use Your Data
We use the collected data for the following purposes:
- Core functionality: Calculate and display drift metrics (angle, speed, duration, score)
- Session history: Allow you to review past sessions and drift performances
- Leaderboards: Rank your performance against other users (using anonymous IDs and optional nicknames)
- Session sharing: Generate shareable links for sessions you choose to share
- Drift detection: Apply Kalman filtering, sensor fusion, and physics algorithms to accurately detect drifts
- Anti-cheat validation: Verify session authenticity through physics plausibility checks
- Service improvement: Analyze aggregated usage patterns to improve our algorithms and features
- Subscription management: Verify Pro subscription status and enforce daily session limits for free users
3. Data Sharing and Third Parties
3.1 We Do Not Sell Your Data
We do not sell, rent, or trade your personal data or sensor data to third parties for marketing or advertising purposes.
3.2 Third-Party Service Providers
We share limited data with the following service providers who process data on our behalf:
| Provider | Purpose | Data Shared |
|---|---|---|
| RevenueCat | Subscription management | Anonymous user ID, subscription events |
| Apple App Store / Google Play | Payment processing | Handled by platform (we receive only status) |
| Cloud hosting provider | Data storage and API hosting | All server-side data (encrypted) |
3.3 Public Leaderboards
If you achieve a ranking on our leaderboards, the following information may be publicly visible:
- Your anonymous user ID (a random string, not personally identifiable)
- Your nickname (if you chose to set one)
- Your drift performance metrics (angle, speed, score, duration)
- Approximate location where the drift was performed (coordinates)
- Date of the drift
If you do not wish to appear on leaderboards, you may contact us to opt out.
3.4 Shared Session Links
When you share a session via a unique link, the recipient can view:
- Session path on a map
- Drift metrics and statistics
- Your nickname (if set)
3.5 Legal Disclosures
We may disclose your data if required by law, court order, or government request, or if necessary to protect our rights, safety, or property.
4. Data Storage and Security
4.1 Storage Location
Your data is stored on secure servers. Session data and user statistics are retained on our servers to provide the Vault (session history) and leaderboard features.
4.2 Security Measures
We implement industry-standard security practices:
- Encryption in transit: All API communications use HTTPS/TLS encryption
- Secure device storage: Your anonymous ID and auth token are stored in platform-secure storage (iOS Keychain / Android Keystore)
- Authentication: API requests are authenticated using secure bearer tokens
- Webhook security: Third-party webhooks are verified using secret authentication
4.3 Data Retention
- Session data: Retained indefinitely to provide access to your Vault and session history
- User statistics: Retained indefinitely for leaderboard functionality
- Subscription events: Retained for subscription management and support
If you delete your account, all associated data is permanently removed from our servers.
5. Your Rights and Choices
5.1 Access Your Data
You can view your session history, drift statistics, and leaderboard rankings within the App.
5.2 Delete Your Data
You have the right to delete your account and all associated data:
- Within the App: Use the "Delete Account" option in Settings to permanently delete all your data from our servers
- Reset anonymous ID: You can reset your anonymous ID in the App settings, which will start a fresh account (previous data remains under the old ID but is no longer associated with your device)
5.3 Modify Your Nickname
You can change or remove your nickname at any time within the App.
5.4 Opt Out of Leaderboards
Contact us if you wish to be excluded from public leaderboards.
5.5 Location Permissions
You can revoke location permissions for DriftMeter in your device settings. Note that location access is required for the App's core drift tracking functionality.
6. International Data Transfers
Your data may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers in compliance with applicable data protection laws.
7. Children's Privacy
DriftMeter is not intended for children under the age of 13 (or 16 in certain jurisdictions). We do not knowingly collect personal information from children. If you believe a child has provided us with data, please contact us and we will delete it.
8. California Privacy Rights (CCPA)
If you are a California resident, you have the right to:
- Know what personal information we collect and how it is used
- Request deletion of your personal information
- Opt out of the sale of personal information (we do not sell personal information)
- Non-discrimination for exercising your privacy rights
9. European Privacy Rights (GDPR)
If you are in the European Economic Area (EEA), you have rights including:
- Access: Request a copy of your personal data
- Rectification: Request correction of inaccurate data
- Erasure: Request deletion of your data ("right to be forgotten")
- Portability: Request your data in a portable format
- Object: Object to certain processing of your data
Our legal basis for processing includes legitimate interests (providing the service), contract performance, and consent where applicable.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last updated" date at the top. Continued use of the App after changes constitutes acceptance of the updated policy.
11. Contact Us
For privacy-related questions, data requests, or concerns:
- Email: support@driftmeter.app
We aim to respond to all privacy inquiries within 30 days.