Roadmap

Three honest columns. We don't put things in "shipping" until the code is merged, and the "not planned" column is where we're most useful — clarity about scope.

Shipping now

  • M-PESA + NCBA SMS auto-detection

    Live in production. Duplicate-safe via M-PESA transaction ID.

  • Category budgets with configurable month-start

    Set the day your budget month starts on so numbers align with payday.

  • Analytics: monthly, quarterly, year-in-review

    Category, trend, savings-rate, and income-vs-spend charts.

  • PDF statement + Excel import

    Backfill months of history on-device. No upload.

  • PIN lock + biometric unlock

    Optional. Salted SHA-256 PIN hash.

  • Income tracking with source learning

    Salary, business, refunds, transfers-in. Bank↔M-PESA self-transfers auto-excluded.

  • Encrypted backup + restore

    Passphrase-protected archive you control.

Considering

  • More Kenyan bank SMS parsers

    Equity, KCB, Co-op, Absa, DTB — as their SMS formats stabilise and are requested.

  • Recurring expense detection

    Flag likely subscriptions and recurring bills; user confirms before it becomes a rule.

  • Swahili UI translation

    Full app + website localisation. Community-reviewed.

  • Widgets: today’s spend and remaining budget

    Home-screen glance. No new permissions.

Not planned

  • Cloud sync from the shipped app

    The app has no INTERNET permission and we intend to keep it that way. A separate opt-in cloud product may exist in the future — see /about.

  • Recommending specific stocks, brokers, or funds

    Off-limits. All investment framing stays as illustration, with assumptions visible.

  • Streaks, badges, or gamification that rewards more transactions

    We reward awareness and saving, not spending.

  • Selling anonymised data

    Never. It would defeat the point of the product.

Want something on this list? Open a request on GitHub. We read every one.