Last updated: April 22, 2026

Invest Tracker ("the App", "we", "our") is a personal finance tracker. This page explains what data we collect, why we collect it, and how we protect it.

1. Data We Collect

  • Anonymous user ID – a randomly generated UUID (v4) stored locally on your device and in our cloud database (Firebase Firestore). It contains no personally identifiable information.

  • Investment data – fund names, ticker symbols, purchase dates, quantities and prices that you manually enter into the App. This data is stored in Firebase Firestore under your anonymous user ID.

  • Subscription status – managed by RevenueCat. We receive only an anonymised entitlement status (free / premium). RevenueCat may collect device or purchase identifiers in accordance with their own Privacy Policy.

2. Camera Permission

The App requests access to your device camera only to scan QR codes that contain an account ID, allowing you to transfer your portfolio to another device. We do not capture, store or transmit any images or video. Camera access is requested at the moment you choose to scan a QR code and is never used in the background.

3. Data We Do Not Collect

  • Name, email address, phone number or any other personal information.

  • Location data.

  • Contacts or calendar data.

  • Photos or media files.

  • Any data from the camera other than decoded QR text.

4. Third-Party Services

5. Data Retention and Deletion

Your investment data is stored in Firebase Firestore under your anonymous user ID for as long as you use the App. You can delete all your data at any time by tapping Settings → Account ID → Delete account data within the App. After deletion, data is permanently removed from our servers within 30 days.

6. Children's Privacy

The App is not directed to children under the age of 13. We do not knowingly collect data from children.

7. Changes to This Policy

We may update this policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of the App after an update constitutes your acceptance of the revised policy.

Terms & Conditions