Your Privacy is Our Priority
Trackflow is designed with privacy at its core. This policy explains how we handle your data. The short version: We don't collect, store, or transmit any of your data. Everything stays on your device.
1. Data Collection
Local Storage Only
All your financial data including transactions, budgets, categories, goals, receipts, and account information is stored locally on your device in an encrypted SQLite database. Your data never leaves your device.
No Cloud Upload
We do not collect, transmit, or store any of your data on external servers or cloud services. Trackflow is a 100% offline application.
No Personal Information Collection
We do not collect personal identifiable information such as:
- Name, email, or phone number (beyond what you voluntarily enter for your own records)
- Location data
- Device identifiers
- Usage analytics or tracking data
Account Information
When you create an account in Trackflow, all account information (email, password, security questions, recovery code) is stored locally on your device only. This data is used solely for app authentication and password recovery, and is never transmitted to any server.
2. How We Use Your Data
App Functionality
Your data is used solely to provide app features including:
- Expense and income tracking
- Budget management and monitoring
- Goal setting and tracking
- Financial insights and analytics
- Receipt storage and management
- Bank statement import functionality
- Data backup and restore
- Quick action buttons for fast entry
User Control
You have complete control over your data. You can:
- Export all data in Excel format
- Create encrypted backup files
- Delete all data permanently
- Transfer data to a new device via backup files
No Analytics or Tracking
We do not use any third-party analytics, tracking services, or advertising networks. Your usage patterns, behavior, and financial data remain completely private.
3. Data Security
Encrypted Storage
Your data is stored in an encrypted local database protected by your device's security features. Only you can access your data through the app.
App Lock Protection
Trackflow offers multiple security layers:
- Biometric Authentication: Fingerprint or face recognition for quick, secure access
- PIN Protection: Custom PIN code as an alternative security method
- Optional balance hiding and calculator disguise feature
Secure Backups
Backup files are encrypted with your password and can only be restored with:
- Your recovery code
- Correct answers to your security questions
These backup files can be safely shared between your devices or stored in your preferred cloud storage (under your control).
One Account Per Device
For security purposes, Trackflow allows only one account per device. This ensures data isolation and prevents unauthorized access to your financial information.
4. Data Sharing
No Third-Party Sharing
We do not sell, rent, trade, or share your data with any third parties, advertisers, data brokers, or analytics companies. Your financial data is yours alone.
No Advertisements
This app does not contain advertisements, ad tracking, or any monetization through your data.
User-Controlled Export
You can export your data in the following ways, all entirely under your control:
- Excel Export: Export transactions for any date range
- Encrypted Backup: Create password-protected backup files
- Bank Statement Import: Import your bank statements (processed locally only)
5. App Permissions
Trackflow may request the following permissions. All permissions are used strictly for local functionality:
Storage Permission
Purpose: Required to:
- Save transaction data and receipt images locally
- Create and restore backup files
- Import bank statements in Excel format
- Export data to Excel files
Data handling: All files remain on your device. No data is uploaded anywhere.
Camera Permission
Purpose: Used only to capture receipt photos for transactions.
Data handling: Photos are stored locally on your device and attached to transactions. They are never uploaded or transmitted.
Biometric Permission
Purpose: Optional permission for fingerprint or face recognition to unlock the app.
Data handling: Biometric data never leaves your device and is managed entirely by your device's operating system via Android's BiometricPrompt API. No biometric data is ever accessible to the app itself.
Internet Permission
Purpose: Internet permission is included in the app for planned future AI-powered insight features. Currently Trackflow functions entirely offline and no internet connection is used or required for any existing feature.
Data handling: No user data is transmitted over the internet at this time.
6. Key Features and Privacy
Here's how Trackflow's features respect your privacy:
Multi-Currency Support
Supports Indian Rupee, US Dollar, Euro, British Pound, Japanese Yen, Australian Dollar, and Canadian Dollar. Currency selection is stored locally only.
Bank and Cash Tracking
Track multiple bank accounts and cash on hand. All balances and transactions are stored locally on your device.
Quick Action Buttons
Create up to 4 quick action buttons for frequent expenses. These preferences are saved locally.
Hidden Balance Feature
Use the calculator icon to hide your balance or use a working calculator. This feature operates entirely offline.
Receipt Photos
Attach one image per transaction. Even if you delete the original photo from your device gallery, the copy in Trackflow remains accessible. All images are stored locally.
Dark Mode
Visual preference stored locally on your device.
7. Your Rights
As a Trackflow user, you have complete control over your data:
Right to Access
You have full access to all your data within the app at any time.
Right to Export
Export your transactions in Excel format for any date range you choose.
Right to Backup
Create encrypted backup files that you can store wherever you prefer (cloud storage, external drive, etc.).
Right to Delete
Permanently delete all your data using the "Backup & Wipe" feature. This action is irreversible.
Right to Transfer
Transfer your data to a new device by creating a backup on your old device and restoring it on the new one.
8. Children's Privacy
Age Requirement: Trackflow is not intended for children under 13 years of age. We do not knowingly collect data from children.
Parental Supervision: Users between 13 and 18 years old should use this app under parental consent and supervision.
9. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in the app or legal requirements. Any material changes will be communicated through:
- App update notifications
- This webpage (check the "Last Updated" date)
Continued use of Trackflow after policy updates indicates your acceptance of the changes.
10. Data Retention
Since all data is stored locally on your device:
- Data remains on your device until you manually delete it
- Uninstalling the app will delete all local data
- We recommend regular backups to prevent data loss
- We have no ability to recover your data if lost, as we never store it on our servers
🔒 Our Privacy Commitment
Trackflow is built on the principle that your financial data is yours alone. We will never compromise your privacy by collecting, selling, or sharing your data. Everything stays on your device, under your control, always.
📧 Contact Us
For any privacy concerns, questions, or feedback:
help.trackflow@gmail.comDeveloper: Vipul Patel