🔒 Your Privacy Matters: Family Bookkeeping is designed with privacy-first principles. All your family's financial data stays on your device and is never shared without your explicit consent.
📋 Information We Collect
Personal Information
👥 Family Members
- Names and relationships
- Email addresses (optional)
- Roles and permissions
💰 Financial Data
- Expense records
- Mileage tracking
- Hours worked
- Categories and descriptions
🔐 Account Information
- Email address (for login)
- Encrypted password
- App preferences
Technical Information
- Device Information: Device type, operating system version
- App Usage: Feature usage statistics (anonymized)
- Sync Status: Whether data is synced with cloud (if enabled)
🛡️ How We Protect Your Data
Local-First Architecture
- Local Storage: All data is stored locally on your device using encrypted SQLite database
- No Cloud Dependency: App works completely offline
- Your Control: You decide what data to sync and when
Security Measures
- Encryption: Passwords are hashed using SHA-256
- Secure Storage: Sensitive data stored in Flutter Secure Storage
- No Third-Party Tracking: We don't use analytics or tracking services
- Minimal Permissions: App only requests necessary permissions
☁️ Optional Cloud Sync
🔄 Hybrid Mode (Optional): You can choose to enable cloud synchronization with our secure Django backend. This is completely optional and can be disabled at any time.
When Sync is Enabled
- Encrypted Transmission: All data is encrypted during transmission using HTTPS
- JWT Authentication: Secure token-based authentication
- Your Server: You can configure your own backend URL
- Data Control: You can delete all synced data at any time
📤 Data Sharing & Third Parties
We Do NOT Share Your Data With:
- ❌ Advertising networks
- ❌ Data brokers
- ❌ Social media platforms
- ❌ Third-party analytics services
- ❌ Government agencies (unless legally required)
Export & Backup
- Data Export: You can export all your data as CSV or Excel files
- Local Backup: Data is backed up locally on your device
- Your Choice: You control where and how to store backups
👶 Children's Privacy
🛡️ COPPA Compliance: Our app is designed for family use. We do not knowingly collect personal information from children under 13 without parental consent.
- Parents can create accounts for family members
- Children's data is protected under the same privacy standards
- Parents have full control over their children's data
🔧 Your Rights & Controls
Data Access & Control
- View Your Data: Access all your data through the app interface
- Edit Information: Update or correct any information
- Delete Data: Remove individual records or entire categories
- Export Data: Download all your data in standard formats
Account Management
- Account Deletion: You can delete your account and all associated data
- Sync Control: Enable or disable cloud synchronization
- Privacy Settings: Configure what data to sync (if sync is enabled)
🗑️ Delete Account & Data
Request Account Deletion: To request deletion of your account and all associated data, please contact us at zub165@yahoo.com with the subject "Account Deletion Request".
What Gets Deleted:
- ✅ All expense records
- ✅ All mileage records
- ✅ All hours tracking records
- ✅ All family member information
- ✅ Account credentials and preferences
- ✅ Any synced cloud data (if sync was enabled)
Deletion Process:
- Email us at zub165@yahoo.com with "Account Deletion Request" in the subject
- Include your registered email address for verification
- We will confirm deletion within 30 days
- All data will be permanently removed from our systems
🌍 International Users
GDPR Compliance (EU Users)
- Right to Access: You can request a copy of all your data
- Right to Rectification: You can correct inaccurate data
- Right to Erasure: You can request deletion of your data
- Right to Portability: You can export your data in a machine-readable format
- Right to Object: You can object to any processing of your data
📱 App Permissions
Required Permissions
- Storage: To save your data locally
- Network: For optional cloud sync (if enabled)
Optional Permissions
- Camera: To capture receipt photos (if you choose to use this feature)
- Location: For automatic mileage tracking (if you choose to use this feature)
🔄 Data Retention
- Local Data: Stored on your device until you delete it
- Cloud Data: Only stored if you enable sync, deleted when you disable sync
- Account Data: Retained until you delete your account
- Backup Data: Controlled by you - stored where you choose
🛠️ Updates & Changes
We may update this privacy policy to reflect changes in our practices or legal requirements. We will:
- Notify you of significant changes through the app
- Post the updated policy on our website
- Maintain version history of policy changes
📞 Contact Information
Questions About Your Privacy?
Email: zub165@yahoo.com
Support: zub165@yahoo.com
Website: https://zub165.github.io/book-keeping/
For EU Users (GDPR Requests):
Data Protection Officer: zub165@yahoo.com
⚖️ Legal Basis
We process your data based on:
- Consent: You explicitly consent to data processing when using the app
- Legitimate Interest: To provide the core functionality of the app
- Contract Performance: To fulfill our obligations under the app's terms of service
Last Updated: December 2024
Version: 1.0.4+5
Effective Date: December 1, 2024