Last updated: December 2025
Our Privacy Commitment
MyFin is built on a simple principle: your financial data belongs to you and only you. Unlike most finance apps, we've architected MyFin so that your transaction data never leaves your device and never touches our servers.
What Data We Collect
Data Stored Locally on Your Device
The following data is stored only on your device and is never transmitted to MyFin:
- Transaction data extracted from bank SMS (merchant name, amount, date, transaction type)
- Categories you assign to transactions
- Bank account identifiers (last 4 digits only, for organizing transactions)
- Your preferences and app settings
Data We May Process
To improve our SMS parsing capabilities, we may after approval process anonymized SMS patterns โ this means the structure of bank messages with all personal information (amounts, card numbers, merchant names, dates) replaced with placeholders. For example:
- Original: "Purchase of KD 45.750 at Favorite Diner using card *1234"
- Anonymized pattern: "Purchase of [AMOUNT] at [MERCHANT] using card [CARD]"
This anonymized data contains no personal or financial information and cannot be traced back to you.
Optional Analytics
With your consent, we collect anonymous usage analytics to improve the app:
- Which features are used most
- App crashes and errors (no personal data included)
- Device type and Android version
You can disable analytics in Settings at any time.
SMS Permission
MyFin requests SMS read permission to:
- Read transaction notifications from recognized Kuwait bank sender IDs
- Extract transaction details (merchant, amount, date) for expense tracking
We do not:
- Read personal conversations or non-bank SMS
- Send SMS messages
- Upload your SMS content to any server
- Share SMS data with third parties
Data Backup
MyFin offers optional backup to Google Drive. When enabled:
- Backups are stored in YOUR Google Drive account
- Backup files are encrypted
- MyFin cannot access your backups โ they're stored in your personal Drive storage
- You can delete backups at any time from your Google Drive
Data Security
- Local database is encrypted using Android's security features
- No financial data is transmitted over the internet
- No cloud servers store your personal information
- App follows Android security best practices
Third-Party Services
MyFin uses the following third-party services:
- Google Play Services โ For app distribution and optional in-app purchases
- Google Drive API โ For optional backup (only with your permission)
- Firebase Crashlytics โ For anonymous crash reporting (can be disabled)
Your Rights
You can:
- Export your data โ Download all your transactions as CSV/Excel
- Delete your data โ Clear all data from the app at any time
- Revoke permissions โ Remove SMS access from Android settings
- Disable analytics โ Turn off anonymous usage tracking
Children's Privacy
MyFin is not intended for children under 13. We do not knowingly collect personal information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes through the app or by email if you've provided one.
Contact Us
If you have questions about this Privacy Policy or our privacy practices:
- Email: privacy@myfin.dev
- Website: myfin.dev/contact