Privacy Policy
Effective August 4, 2026
D2D Tracker works fully offline with no account. If you choose to create an optional free account, we back up your data so you can restore or sync it across devices. We never sell your data or share it for advertising, and we never track you.
Local mode (default)
Without an account, everything stays on your device:
- Your counts, history, and any sales you record are stored in a local database on your phone and are never sent to any server.
- There is no sign-up, no login, and no way for us to identify you.
- The app contains no analytics SDKs, no advertising SDKs, and no third-party trackers. We do not measure how you use the app.
- The app functions fully offline. The only network activity is checking for app updates through Apple's and Expo's standard update mechanisms, and sending a crash report if the app breaks — see Crash and error reporting below. Neither includes your counts, history, or sales.
Account mode (optional)
If you sign in (Apple, Google, or email), we back up your data to our secure cloud provider (Supabase) so it survives a lost phone and can sync across your devices. In this mode we store:
- Email address — to identify your account and let you sign back in.
- Name — only if you choose to share it when signing in with Apple or Google.
- Account identifier — a random ID linking your data to your account.
- Device identifier — a random ID used to sync correctly and avoid duplicates.
- Your recorded data — the counts and history you log, and for any Sales metric, the sale amount (revenue) and any note you add to a sale.
We use this data only to provide backup and sync. We do not sell it, share it for advertising, or use it to track you across other apps or websites. Notes are free-form text, so please avoid entering other people's personal information in them.
Teams (optional)
Teams let you compare progress with a crew. Teams are optional and require an account. If you create or join a team:
- The activity you record — your counts, your sales totals and revenue, and any cars you earn — becomes visible to the other members of that team.
- Your team membership and the team's invite code are stored on our server so members can find and join the team.
- You choose which teams to join. Leaving a team stops sharing your future activity with it.
We share this information only with the members of teams you join, to make the team features work. We never sell it or share it for advertising.
Notifications
The app can send you reminders (for example, to log your day); these are scheduled on your own device. If you turn on team notifications, we store a device push token and use Apple's and Expo's push services to deliver alerts, such as a teammate winning a car. We use the token only to send you these notifications.
Crash and error reporting
When the app crashes or hits an error, it sends a diagnostic report to Sentry, our error-monitoring provider, so we can find and fix the bug. This happens in both local mode and account mode. A report contains:
- The error itself — the message and the stack trace showing which part of the code failed.
- Device and app details — device model, operating system version, app version, and which update you are running.
- A random device identifier — the same random ID the app already uses internally. It is not your name, email, or phone number, and it is not shared with anyone else or used to track you.
- Recent app activity — a short technical trail of what the app was doing just before the failure, to make the bug reproducible.
Crash reports do not include your counts, your history, your sale amounts, or your notes. We do not use them for advertising, analytics, or profiling, and we never sell them. Reports are stored by Sentry on our behalf and are automatically deleted after a limited retention period.
Signing in
Sign-in is handled by Apple, Google, or a one-time email code. We receive only the email address (and, with Apple or Google, the name you allow them to share) needed to create your account.
Deleting your account and data
- Local mode: delete the app — all data lives on your device and is removed with it.
- Account mode: use Settings → Account → Delete Account in the app. This permanently removes your email, name, and account. Your saved entries are anonymized — stripped of anything linking them to you — and retained only in aggregate to understand how the app is used and to improve it. Data on your own device stays unless you also delete the app.
- Crash reports: these contain no information identifying you and age out on their own. To have any remaining reports deleted sooner, email us.
Changes to this policy
Updates will be posted at this URL with a revised effective date.
Contact
mjccreative.llc@gmail.com