Privacy Policy
Last updated: May 6, 2026
HoldUp ("we", "our", "us") respects your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use the HoldUp mobile application (the "App").
1. Data We Collect
Local Data (stored on your device only)
- Your name and work details (hourly wage, hours per week)
- Savings history and goals
- Cooldown timers and wishlist items
- Streak, badges, and achievement data
- App preferences (currency, language, dark mode)
This data is stored locally on your device using AsyncStorage. It is never uploaded to our servers — we do not operate any.
Third-Party Services
- Google AdMob — We use AdMob to display a small banner ad above the bottom tab bar and an occasional full-screen (interstitial) ad on the Worth-It screen, after you tap Skip & Save or Reset. Interstitials are rate-limited to a minimum of 60 seconds between shows and a maximum of three per session. AdMob may collect device identifiers, IP address, approximate location, and app usage data to serve personalized or non-personalized ads. See Google's Privacy Policy.
- Google Firebase Analytics (mobile App, iOS and Android) — We measure aggregate, anonymous feature usage so we know which parts of HoldUp are useful. Events are anonymous and never include your name, wage, savings amounts, journal entries, or any other on-device financial data. See Firebase's Privacy Information.
- Google Firebase Crashlytics (mobile App, iOS and Android) — When the App crashes, we receive a stack trace, device model, OS version, and anonymous app state so we can fix bugs. Crash reports do not include your local financial data.
- Open Exchange Rates API — We fetch live currency exchange rates from
open.er-api.com. No personal data is sent; only anonymous rate requests. - Google Analytics (website only) — This marketing website uses Google Analytics 4 to measure aggregate traffic (page views, device types, referrers). IP addresses are anonymized. See Google's Privacy Policy. You can opt out with the Google Analytics Opt-out Browser Add-on.
2. How We Use Your Data
- All personal financial data stays on your device
- We do not have servers that store your data
- We do not sell, share, or transfer your personal data to third parties
- AdMob may use device data for ad targeting per Google's policies
3. Ads & Consent (GDPR / UMP)
If you are in the European Economic Area, United Kingdom, or Switzerland, we show a Google-provided consent screen on first launch that lets you choose between personalized and non-personalized ads. You can change this choice any time from Profile → Open Source Licenses → Manage Ad Privacy Options.
You can also opt out of personalized advertising at the OS level through your device settings.
4. Analytics & Crash Reporting (Mobile App)
The mobile App uses Google Firebase Analytics and Firebase Crashlytics (iOS and Android) so we can measure aggregate feature usage and receive crash reports.
What is sent:
- Anonymous event names (e.g.
analyzed_purchase,cooldown_started) - Coarse, bucketed parameters (e.g. price range
100_500— never the actual amount) - Anonymous user properties (currency code, language, theme, whether you have a streak)
- Standard Firebase auto-collected fields (device model, OS version, country, session length)
- On a crash: stack trace, device model, OS version, anonymous app state
What is not sent: your name, wage, savings amounts, journal entries, goal text, wishlist items, or any other on-device financial data.
Firebase Analytics ties events to a Firebase Installation ID. Resetting your advertising ID at the OS level or reinstalling the App clears it.
5. Data Retention
Your data remains on your device until you:
- Uninstall the App
- Use the "Reset All Data" feature in Profile
- Clear app data through your device settings
App updates do NOT delete your saved data.
6. Children's Privacy
HoldUp is not directed at children under 13. We do not knowingly collect information from children under 13. If you believe a child has provided us information, please contact us.
7. Your Rights
You have full control over your data:
- View all your data within the app
- Delete all data using "Reset All Data" in Profile
- Uninstall the app to remove all local data
- Request information about AdMob-collected data directly from Google
8. Security
Your data is stored on your device using the platform's standard sandboxed storage (AsyncStorage on both iOS and Android). Network traffic (currency rates, ads, and Firebase telemetry) is transmitted over HTTPS.
9. Changes to This Policy
We may update this policy. Changes will be reflected in the "Last updated" date at the top of this page. Continued use of the App after changes constitutes acceptance.
10. Data Deletion Requests
To request deletion of any data HoldUp may hold about you, email [email protected]. Because HoldUp stores no data on our servers, deletion is immediate on uninstall — simply remove the App from your device, or tap "Reset All Data" in the Profile tab to clear everything instantly.
Google AdMob retains device-level advertising identifiers according to its own data policies. You can reset your advertising ID at any time from your device's privacy settings.
11. Contact
For questions about this policy, contact us at [email protected].