Privacy-First Finance

Track Your Spending,
Keep Your Privacy

MyFin automatically categorizes your bank SMS into clear spending insights. Your financial data never leaves your device.

Good morning, Ahmed
This Month
KD 1,247.50
โ†‘ KD 2,100
โ†“ KD 852.50
Recent
๐Ÿ›’
Co-Op
Groceries
-KD 45.75
โ›ฝ
Petrol Station
Transport
-KD 12.00
๐Ÿ’ฐ
Salary Deposit
Income
+KD 2,100
Works with Kuwait's major banks

Everything you need to understand your money

Powerful features that work automatically, so you can focus on what matters.

Automatic Import

One tap imports all your bank SMS. No manual entry, no spreadsheets, no hassle.

Smart Categories

AI-powered categorization recognizes merchants and sorts transactions automatically.

Spending Insights

See exactly where your money goes with beautiful charts and monthly summaries.

Subscription Tracker

Never forget a recurring charge. MyFin spots subscriptions and upcoming bills.

Multi-Bank View

Track all your accounts from different banks in one unified dashboard.

100% Private

Your data stays on your device. We never see your transactions. Ever.

Get started in 30 seconds

No sign-ups, no bank linking, no complicated setup. Just simple expense tracking.

1

Download

Get MyFin free from Google Play Store

2

Allow SMS

Grant read-only access to bank messages

3

Import

Tap import to scan existing SMS

4

Track

See your spending organized instantly

Your finances are nobody's business but yours

Most finance apps upload your data to their servers. MyFin is different. Everything stays on your phone.

  • No account required to start
  • Data processed locally on device
  • Optional backup to YOUR Google Drive
  • We never see your transactions
  • No ads, no data selling. Ever.

Frequently asked questions

MyFin reads bank notification SMS to extract transaction details (merchant, amount, date). We only read messages from known bank sender IDs and never access personal conversations. This is read-only access โ€” MyFin cannot send SMS.

Yes. All your transaction data is stored locally on your device in an encrypted database. We don't have servers that store your financial information. Even our smart categorization works by matching patterns, not by sending your data anywhere.

MyFin supports Kuwait Finance House (KFH), National Bank of Kuwait (NBK), Boubyan Bank, Gulf Bank, and Commercial Bank of Kuwait (CBK). We're continuously adding support for more banks and SMS formats.

Currently MyFin is Android-only. We're working on an iOS version. Sign up for our newsletter to be notified when it launches.

MyFin is free to download and use with all core features. We may introduce optional premium features in the future, but basic expense tracking will always be free.

You can backup your data to your own Google Drive account and restore it on a new device. This backup is encrypted and stored in your personal Drive โ€” we never have access to it.

Start tracking your spending today

Join thousands of Kuwaitis taking control of their finances with MyFin.

Privacy Policy

Your privacy is fundamental to how MyFin is built.

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:

Terms of Service

Please read these terms carefully before using MyFin.

Last updated: December 2025

Agreement to Terms

By downloading, installing, or using MyFin ("the App"), you agree to be bound by these Terms of Service ("Terms"). If you disagree with any part of these terms, you may not use the App.

Description of Service

MyFin is a personal finance tracking application that:

  • Reads bank SMS notifications to extract transaction information
  • Categorizes and organizes your spending
  • Provides insights into your financial habits
  • Stores all data locally on your device

User Responsibilities

By using MyFin, you agree to:

  • Use the App only for personal, non-commercial expense tracking
  • Not attempt to reverse engineer, modify, or tamper with the App
  • Not use the App for any illegal or unauthorized purpose
  • Maintain the security of your device and any backups

Accuracy of Information

MyFin extracts transaction data from bank SMS messages. While we strive for accuracy:

  • Transaction details depend on the format of SMS from your bank
  • Some transactions may not be recognized or may be miscategorized
  • MyFin is not a substitute for official bank statements
  • You are responsible for verifying the accuracy of your financial records

Not Financial Advice

MyFin is an expense tracking tool only. It does not provide:

  • Financial advice or recommendations
  • Investment guidance
  • Tax advice
  • Banking services

Consult qualified professionals for financial, tax, or legal advice.

Intellectual Property

The App, including its design, features, and content, is owned by MyFin and protected by copyright and other intellectual property laws. You may not copy, modify, distribute, or create derivative works without our written permission.

Limitation of Liability

To the maximum extent permitted by law:

  • MyFin is provided "as is" without warranties of any kind
  • We are not liable for any damages arising from your use of the App
  • We are not responsible for data loss on your device
  • We are not liable for any decisions made based on App data

Termination

You may stop using MyFin at any time by uninstalling the App. We reserve the right to:

  • Discontinue the App or any feature with notice
  • Refuse service to anyone for any reason
  • Update these Terms with reasonable notice

Changes to Terms

We may modify these Terms at any time. Continued use of the App after changes constitutes acceptance of the new Terms. We will notify you of significant changes through the App.

Governing Law

These Terms are governed by the laws of the State of Kuwait. Any disputes shall be resolved in the courts of Kuwait.

Contact

For questions about these Terms:

Contact Us

Have questions, feedback, or need support? We'd love to hear from you.

Get in Touch

Email Support

support@myfin.dev

We respond within 24-48 hours

Feature Requests

feedback@myfin.dev

Tell us what you'd like to see in MyFin

Privacy Concerns

privacy@myfin.dev

Questions about your data

Bank Not Supported?

banks@myfin.dev

Help us add your bank's SMS format

Blog

Tips, insights, and updates on personal finance in Kuwait.

About MyFin

Built in Kuwait, for Kuwait.

Our Story

MyFin was born from a simple frustration: existing expense tracking apps either required sharing bank credentials, uploaded financial data to foreign servers, or simply didn't understand Kuwait's banking landscape.

We knew there had to be a better way. Kuwait banks already send detailed SMS notifications for every transaction โ€” why not use that data locally, without ever sending it to anyone?

Privacy by Design

From day one, MyFin was architected with privacy as the foundation, not an afterthought. Your financial data is processed and stored entirely on your device. We literally cannot see your transactions because they never reach us.

When we needed smart categorization, we built a system that learns patterns without accessing your actual data. When we needed backup, we made it save to YOUR Google Drive, not our servers.

Built for Kuwait

MyFin understands the nuances of Kuwait's banking ecosystem:

  • Arabic and English SMS formats from all major banks
  • KD currency handling and formatting
  • Local merchant recognition (Sultan Center, KNPC, Talabat, and thousands more)
  • Understanding of Kuwait-specific categories like petrol subsidies and utility structures

Our Mission

We believe everyone deserves to understand their finances without sacrificing their privacy. MyFin makes expense tracking effortless while keeping your data exactly where it belongs โ€” with you.

What's Next

We're constantly improving MyFin based on user feedback. Coming soon:

  • Budget goals and spending alerts
  • iOS app with PDF statement import
  • Family expense sharing
  • Integration with Kuwait's upcoming Open Banking framework

Have ideas? We'd love to hear them at feedback@myfin.dev.