GoldKeeper ("the App", "we", "us") is a personal gold portfolio tracker for Android and iOS. This policy explains what data the App collects, how it is used, and the choices you have. GoldKeeper does not require an account and does not sell your data.
| Data | Where it lives |
|---|---|
| Your gold holdings, purchases, weights, prices, notes | On your device only |
| Backup/export files you create | On your device only, under your control |
| Crash and diagnostic logs | Firebase Crashlytics |
| App usage events and non-identifying usage properties | Firebase Analytics |
| Live gold price / FX rates (read-only, not tied to you) | Cloud Firestore |
| Support request (only if you contact us) | Cloud Firestore + email |
| Payment details | Handled entirely by Google Play / Apple — never seen by GoldKeeper |
Everything you enter about your gold holdings — purchases, weights, purity, prices paid, notes — is stored locally on your device only. GoldKeeper does not upload this data to any server, and we have no access to it.
If you choose to export your portfolio (for example, to back it up or move to a new device), that export file is created and saved by you, and it is your responsibility where you store or share it. GoldKeeper does not transmit export files anywhere on your behalf.
Deleting the app, or clearing its data in your device settings, permanently removes this information, since no copy exists elsewhere.
We use Firebase Crashlytics to automatically collect crash reports and basic diagnostic information (such as device model, OS version, and app version) when the App encounters an error. This helps us fix bugs. This data is not used to identify you personally.
We use Firebase Analytics to understand how the App is used in aggregate — for example, which screens are viewed or which features are used. We attach the following non-identifying properties to analytics events:
None of this is linked to your name, email, or portfolio contents.
Live gold prices and currency exchange rates are fetched from a public, read-only Cloud Firestore collection. This request does not include any information that identifies you.
If you use the in-app "Contact Support" form, we collect the title, message, and the email address you provide, so we can respond to you. This is stored in Cloud Firestore and forwarded to our support inbox. We only use it to handle your request.
Premium unlock purchases are processed entirely by Google Play Billing (Android) or Apple StoreKit (iOS). GoldKeeper never receives or stores your payment card details — only a confirmation of whether the purchase was successful, which is stored on your device to unlock premium features.
GoldKeeper does not show ads and does not use third-party advertising or ad-tracking SDKs.
We do not sell your data. The only third parties involved are the infrastructure providers we use to run the App:
These providers process data under their own privacy policies and applicable data protection agreements.
Portfolio data lives only on your device and is deleted when you delete the App or clear its data. Support enquiries are retained only as long as needed to resolve your request. To request deletion of any data we hold about you (such as a past support enquiry), contact us at the email below.
GoldKeeper is not directed at children and is not intended for use by anyone under 13. We do not knowingly collect data from children.
Depending on where you live, you may have rights to access, correct, or delete data we hold about you. Since almost all of your data stays on your device and under your control, most of these rights are already exercised by simply managing the App locally. For anything held on our servers (support enquiries), contact us using the details below.
We may update this policy from time to time. Material changes will be reflected by updating the effective date at the top of this page.
Questions about this policy or your data can be sent to: