Privacy Policy
Last updated: April 25, 2026This Privacy Policy applies to the DirtBite mobile app ("DirtBite," "the App"). DirtBite is a mobile application for dirt track racing chassis setup and analysis.
DirtBite is built with a privacy-first design. We do not require accounts, do not collect names or email addresses, and store the majority of your setup data only on your device. Some features require communication with third-party services, which is described below.
What Data Stays on Your Device
The following data is stored only on your device and is never sent to DirtBite or any third party unless you explicitly choose to share it:
- All setup data: corner weights, tire pressures, springs, gearing, geometry, chassis settings, and notes
- Saved setups
- App preferences such as unit system, favorites, and UI state
- Crew Chief conversation history
This data is removed when you delete the App.
Data Sent to Third Parties
Some App features require communication with third-party services. Each is described below.
Crew Chief (AI Assistant) — Pro feature
When you use the Crew Chief feature, the following data is sent through our
Cloudflare Worker at api.dirtbite.com to AI providers (xAI's Grok,
with Google's Gemini as a fallback):
- Your question or message
- Relevant setup data needed to answer your question, such as corner weights and springs
- An anonymous per-installation identifier (described under "Install Identifier" below) used for rate limiting and abuse prevention
The Cloudflare Worker is a request proxy operated by DirtBite. It forwards requests to the AI provider and returns the response. Request and response data are not retained beyond the time needed to process the request.
AI provider data handling is governed by their respective privacy policies:
- xAI (Grok): x.ai/legal/privacy-policy
- Google (Gemini): policies.google.com/privacy
If the Cloudflare Worker is unreachable, the App will fall back to communicating with these AI providers directly. The data sent is the same.
Setup Sheet Scan Import — Pro feature
When you import a setup by photographing a setup sheet, the photo is sent through the Cloudflare Worker to xAI's Grok vision model for optical character recognition. Photos are not retained by DirtBite. AI provider retention is governed by xAI's privacy policy linked above.
In-App Purchases — RevenueCat
DirtBite uses RevenueCat to manage subscription and consumable purchases on iOS and Android. When you purchase or restore a subscription or query pack, RevenueCat receives:
- The purchase event (product ID, price, transaction time)
- An anonymous user identifier assigned by RevenueCat
This information is necessary for granting Pro access to your device, validating receipts with Apple or Google, and processing restore purchases.
RevenueCat does not receive your name, email, payment card information, or any other personal information. Apple or Google handles your payment directly; RevenueCat and DirtBite never see your card details.
RevenueCat's privacy policy: revenuecat.com/privacy
App Store and Google Play
Apple's App Store (iOS) and Google Play (Android) handle the actual purchase transaction and may retain transaction records for tax, accounting, and legal compliance reasons. Their privacy practices are governed by their own policies.
Install Identifier
On first launch, DirtBite generates a random anonymous identifier (a UUID) and
stores it on your device. This identifier is included in requests to the
Cloudflare Worker as the X-Install-Id header. It is used to:
- Apply rate limits to prevent abuse
- Detect unusual usage patterns
The identifier is not linked to your name, email, payment information, or any other identifying detail, because the App does not collect any such information. If you delete and reinstall the App, a new identifier is generated.
Sharing Setups
The App allows you to export setups as files (including .dirtbite files)
or PDFs and share them through your device's native sharing options, such as AirDrop,
text message, email, or other apps you select. DirtBite does not route these files
through our servers. The privacy practices of any sharing service you use are
governed by that service's own policies.
Data Deletion Requests
DirtBite does not require accounts and stores most data only on your device. To remove data:
- Setup data and preferences: Delete saved setups individually within the App, or uninstall the App to remove all local data.
- RevenueCat purchase records: Email support@dirtbite.com with a request to delete your purchase records. We will process the request within 30 days.
- Crew Chief query history: Conversation history is stored on your device only and is removed when you delete the App. The Cloudflare Worker does not retain query content beyond the time needed to forward the request.
Apple's App Store and Google Play retain their own records of your purchases for tax and legal reasons; deletion of those records is governed by Apple's and Google's policies.
Children's Privacy
DirtBite is not directed at children under 13 and does not knowingly collect personal information from anyone, including children under 13.
Security
All data sent to the Cloudflare Worker, AI providers, RevenueCat, Apple, and Google is transmitted using HTTPS / TLS encryption.
Changes to This Policy
If this Privacy Policy changes, the updated version will be posted at this page with a revised "Last updated" date.
If future versions of DirtBite add features that involve new data collection, this Privacy Policy will be updated before those features are released.
Contact
If you have questions about this Privacy Policy, contact:
Email: support@dirtbite.com
By using the App, you acknowledge this Privacy Policy.