P
Pesalytics
100% Offline & On-Device M-PESA Tracker

Master Your M-PESA Spending. Zero Internet Required.

Pesalytics automatically transforms your M-PESA SMS into clean, actionable spending insights. No bank accounts connected, no data uploaded, 100% private.

100%
On-Device Privacy
Auto
SMS Categorization
PDF & CSV
Instant Exports
KES
Tailored for Kenya

Engineered for Kenya

Everything You Need to Take Control of Your M-PESA Finances

Designed specifically for Kenyan users who value speed, privacy, and actionable budgeting.

Automatic M-PESA SMS Parsing

No manual data entry. Pesalytics automatically categorizes your payments, paybills, till numbers, and transfers directly from your SMS inbox.

100% Offline & Private

Your financial history never leaves your phone. We have zero servers, zero cloud databases, and zero tracking scripts inside the Android app.

Instant PDF & CSV Exports

Need your statement for budgeting or tax filing? Generate crisp, formatted PDF or CSV statements for any custom date range in seconds.

Payee & Merchant Analytics

Discover exactly where your money goes. Track spending per merchant, view historical trends, and spot recurring subscriptions effortlessly.

Budget Limits & Alerts

Set monthly spending limits for categories like Dining, Utilities, or Shopping. Get notified before you overspend.

Manual Expense Tracking

Add cash payments and non-M-PESA expenses so your total net worth and budget calculations are always 100% accurate.

Privacy Guarantee

Your Money. Your Data.
Locked On Your Device.

Unlike other financial tracking apps that upload your financial transactions to remote servers, Pesalytics parses your SMS messages strictly on your phone using local regex algorithms.

No Internet Connection Required

Pesalytics works completely offline in airplane mode.

Zero Account Registration

No email or phone number required to start using the app.

Local Room SQLite Database

Your parsed financial records stay stored inside your phone's encrypted sandboxed storage.

Privacy Verified

"No data collected" safety label confirmed on Google Play Console Data Safety section.

Simple, Transparent Pricing

Track Free. Upgrade Only If You Need Advanced Tools.

No hidden fees, no subscriptions forced on you. Local Kenyan pricing paid securely via Google Play Billing.

Free Forever

Essential M-PESA budget tracking for everyone.

KES 0/forever
  • Automatic SMS parsing
  • Basic income & expense dashboard
  • Category breakdown
  • Recent 30-day transaction history
  • 100% offline & private
Most Popular

Monthly Pro

Full power analytics with complete export options.

KES 299/per month
  • Everything in Free
  • Unlimited transaction history
  • PDF & CSV statement exports
  • Custom budget alerts & limits
  • Merchant & Payee deep analytics
  • Priority support

Annual Pro

Save 44% compared to monthly subscription.

KES 1,999/per year
  • Everything in Pro
  • 44% annual savings
  • All future premium features
  • Lifetime bug-fix guarantee

Got Questions?

Frequently Asked Questions

Does Pesalytics see my M-PESA balance or transactions?

No. Pesalytics operates 100% offline. All SMS parsing happens directly on your phone's processor. No financial data, phone numbers, or transaction logs are ever uploaded to any server.

How does Pesalytics read my M-PESA SMS?

When you grant the standard Android SMS permission, Pesalytics uses local regular expression (regex) patterns to extract transaction details (amount, payee, date, transaction fee) from official Safaricom M-PESA messages.

Is Pesalytics affiliated with Safaricom?

Pesalytics is an independent personal finance tool developed by Daniel Odhiambo. It is not affiliated with, endorsed by, or sponsored by Safaricom PLC.

Does it work without an internet connection?

Yes! You can use Pesalytics in full airplane mode. Internet is only used if you choose to upgrade to Pro via Google Play Billing.

Can I export my financial data?

Yes, Pro users can generate clean PDF statements and CSV files for any date range to review their spending or share with accountants.