Privacy Policy
Last updated: 13 April 2026
This policy explains what information Snap Mortgage
(“the app,” “we”) collects, how it’s used, and
your choices. It covers the mobile app published on Google Play with
package id com.xpdev.snapmortgage.
1. Summary (plain English)
- Snap Mortgage is a calculator. It doesn’t need a user account and doesn’t ask for your name, email, or contacts.
- Everything you type into the calculator stays on your device. We never upload your loan numbers, price, or down payment anywhere.
- We use Google Firebase for crash reporting and anonymous usage analytics so we can fix bugs and improve the app.
- We show a small banner ad from Google AdMob. You can remove ads with a one-time in-app purchase.
- In the EEA, UK, and Switzerland we show a consent form on first launch so you can choose what to share.
2. Information we collect
2.1 On-device only (never leaves your phone)
- Loan inputs you type (price, down payment, rate, term, taxes, insurance, HOA, extras).
- Your preferences: theme, language, currency, schedule view, advanced-section expanded state.
- Install timestamp (used to suppress ads during the first day).
All of the above is stored only in Android’s SharedPreferences on your device. It’s never transmitted to our servers — we don’t have servers.
2.2 Anonymous analytics (Firebase Analytics)
We log aggregated, non-personal events such as:
- App open
- Calculator used, advanced section opened, schedule view changed
- Loan type / currency / language / theme changed (we record which option, not who chose it)
- Share sheet opened / completed
- Banner impression / click / load failure
- Remove Ads purchase events
These events are scoped to an anonymous Firebase installation ID generated on your device. They are not tied to your name, email, phone number, or Google account, and we do not combine them with any personal identifier.
2.3 Crash reporting (Firebase Crashlytics)
If the app crashes we collect a stack trace, device model, OS version, app version, and the line of code that failed. Crashlytics does not collect your loan inputs.
2.4 Advertising (Google AdMob)
We display a single banner ad at the bottom of the home screen. Ads are served by Google AdMob. Depending on your region and consent, AdMob may receive a device advertising ID and coarse location to personalize ads. You can opt out of personalized ads in your device settings or via the consent form we show on first launch in GDPR regions.
Google’s handling of ad data is described in their Privacy Policy and AdMob partner policies.
2.5 In-app purchases (Google Play Billing)
If you buy “Remove Ads,” the purchase is processed by Google Play. We receive only a yes/no entitlement flag so the app knows to hide the banner. We never see your payment card, billing address, or Google account details.
3. How we use the data
- Fix crashes and regressions.
- Understand which features get used so we know where to invest.
- Serve the banner ad that keeps the app free.
- Honor your consent choice and remove-ads purchase.
4. Data we do NOT collect
- Name, email, phone number, address.
- Contacts, photos, SMS, call logs.
- Precise location.
- Your loan inputs.
- Any financial account information.
5. Your choices
- Uninstall — removes all locally stored data.
- Remove Ads — one-time in-app purchase disables banners permanently.
- Consent (EEA/UK/CH) — on first launch you choose what to share with our advertising partners. You can reset this in the app’s settings screen at any time.
- Device-level opt-outs — Android Settings → Google → Ads lets you reset your advertising ID or opt out of personalization.
- Firebase opt-out — contact us at the email below to request deletion of your anonymous Firebase installation ID.
6. Children
Snap Mortgage is a utility app not directed at children. We do not knowingly collect data from children under 13. If you believe a child has used the app, please contact us and we will delete any data associated with it.
7. Data retention
Anonymous analytics events are retained for 14 months per Firebase defaults. Crash reports are retained for 90 days. Both are deleted earlier on request.
8. International transfers
Firebase is a Google service. Data sent to Firebase is processed on Google’s global infrastructure, including servers in the United States. By using the app you consent to this transfer.
9. Changes to this policy
We may update this page when we add features or change providers. The “Last updated” date at the top of the page reflects the most recent revision. Material changes will be announced in the app’s Play Store release notes.
10. Contact
Questions, requests to delete data, or anything else:
[email protected]