Local-first · Android

Personal finance that lives on your phone — not on someone else's server.

KianPFM is a free, offline-first money tracker for Android. No accounts, no ads, no telemetry. Track accounts, transactions, and budgets — and keep every byte to yourself.

  • 100% offline
  • No account needed
  • Export anywhere
9:41
78
Overview
A
Good morning
Alex
June
Total balance
$12,480.50
+8.4%vs last month
Income
+$4.2k
Spent
$2.1k
Saved
$2.1k
Spending
This week
Total
$612
Food38%
Transit22%
Bills18%
Fun14%
Recent
See all
  • Trader Joe’s
    Groceries
    -$42.80
  • Salary
    Acme Inc.
    +$3,240
  • Metro Card
    Transit
    -$33.00
Home
Activity
Budgets
Settings
Works offline No sign-up No tracking No servers Open formats
Everything you need

A small app with the features that actually matter.

No marketplace, no investing widgets, no credit-score gimmick. Just the tools you need to know where your money is going.

Works fully offline

No network calls, no telemetry, no crash reports. Once installed, it works on a plane, in a basement, or anywhere else.

Multiple accounts

Cash, bank, credit, savings, crypto — track all of them in one place with balances that update as you log transactions.

Budgets that don't nag

Set a monthly limit per category and see live progress. Get a quiet nudge when you approach the line, never a banner ad.

Privacy by default

There is no cloud, no account, no fingerprint. Your data lives in a local database only your apps can read.

Export anytime

Your data is yours. One tap to export everything as JSON or CSV. Move devices, switch apps, or back up — no lock-in.

Free & ad-free

No premium tier, no upsells, no banner ads. Built because a good finance app shouldn't need a subscription.

Why local-first

Built around the simple idea that your finances are nobody else\'s business.

Most finance apps are really data-harvesting tools in disguise. KianPFM is the opposite — there is literally no place for your data to go.

Try it risk-free
0
bytes uploaded

Nothing to leak

Your transaction history is never sent over the network. There is no server, so there is nothing to breach — by us or by anyone else.

0
required fields

No sign-up, ever

Skip the email, the password, the "verify your phone". Open the app and start tracking — there is no account to create and no identity to share.

longevity

Yours forever

Open data formats, plain exports, no proprietary sync. If KianPFM disappeared tomorrow your data comes with you in a single file.

Take a look around

Three screens. Zero clutter.

No upsell sheets, no popups, no social feed. Just the numbers that matter, exactly where you need them.

9:41
78
Overview
A
Good morning
Alex
June
Total balance
$12,480.50
+8.4%vs last month
Income
+$4.2k
Spent
$2.1k
Saved
$2.1k
Spending
This week
Total
$612
Food38%
Transit22%
Bills18%
Fun14%
Recent
See all
  • Trader Joe’s
    Groceries
    -$42.80
  • Salary
    Acme Inc.
    +$3,240
  • Metro Card
    Transit
    -$33.00
Home
Activity
Budgets
Settings

Dashboard

Your month at a glance.

9:41
78
Activity
Search transactions…
AllIncomeExpenseTransfer
Today
  • Blue Bottle
    Food · Card
    -$5.40
  • Uniqlo
    Shopping · Cash
    -$48.20
  • Freelance
    Income · Bank
    +$420.00
Yesterday
  • Uber
    Transit · Card
    -$12.30
  • Rent
    Housing · Bank
    -$1,250
Home
Activity
Budgets
Settings

Activity

Every transaction, searchable.

9:41
78
Budgets
June budget
71% used
$1,632of $2,300
$668 left14 days remaining
  • Food & Dining $312/$500
  • Transport $88/$200
  • Shopping $240/$250
  • Entertainment $42/$150
  • Bills $950/$1200
Home
Activity
Budgets
Settings

Budgets

See the line before you cross it.

How it works

Up and running in under a minute.

There\'s no onboarding flow to swipe through. Just install, add what you want to track, and go.

  1. 01

    Install from the Play Store

    A small APK, no permissions asked up front. Open it once and you're in.

  2. 02

    Add your accounts

    One tap for each account you want to track — checking, savings, cash, or credit.

  3. 03

    Log and forget

    Quick-add transactions in under five seconds. Watch the month unfold on a single screen.

Frequently asked

The honest answers.

Does KianPFM connect to my bank?

No. KianPFM never asks for bank credentials and never connects to any financial institution. You log transactions manually — which is also why it works fully offline and works for cash.

Where is my data stored?

Inside an encrypted local database on your phone. Nothing is synced, uploaded, or shared. Uninstalling the app removes everything; backing up is a single tap to a JSON file.

Can I use it on multiple devices?

Not automatically — there is no cloud, by design. You can export on one device and import on another, or use Android backup. The trade-off is full ownership of your data.

Is it really free?

Yes. No ads, no premium tier, no in-app purchases. It is a small project I built for myself and decided to publish.

What about security on my phone?

The database lives in the app's private storage, protected by Android's per-app sandbox. Optional biometric lock keeps the app itself private when handing the phone to someone.

Free forever

Your money, your rules. Start tracking in under a minute.

Install KianPFM on your Android phone and find out how calm finance software can feel when it isn\'t trying to sell you anything.

Get it onGoogle PlayView sourceGitHub

KianPFM is a small project by Kian Ashnad. No analytics on this site either.