Acalm,precisehomeforyourmoney.
Every account in one wallet. Entries in seconds. Budgets that show their pace, and a net worth that never invents a past it does not have. Pico is a personal finance app for iPhone that treats the decimal place as the point.
A pico is a trillionth: the smallest unit anyone bothers to name. Money is the domain where small errors compound, so the name is the promise.


Whatyouown,whatyouowe.
Six things Pico does, covering the whole of a month: what you have, what you spend, what you plan, and what it all adds up to.
The wallet
Twenty-one kinds of account in one stack: cash and debit, chequing, savings and fixed deposits, credit cards, loans, money lent and borrowed, brokerages, and the transit and membership cards that hold value but are not net worth.
- Cards, loans, deposits
- Points and passes
- Excluded from net worth
Entries in seconds
A keypad that does arithmetic, so a split bill is typed rather than worked out first. Each entry carries its account, category, currency and note, and can be tagged to the person it was really for without splitting into two rows.
- Expression keypad
- Foreign currency
- Tagged to a person
Plan
Budgets that show their pace against the month's clock, not just a total. Recurring rules and subscriptions that are confirmed when due rather than posted behind your back. Savings goals that hold money aside without spending it.
- Pace, not just totals
- Confirm when due
- Earmarked goals
Net worth
Everything you own minus everything you owe, drawn over time. The line begins where your dated history begins: Pico will not invent a flat past to make an early chart look fuller than the record supports.
- Assets and liabilities
- Dated history only
- 1M to all-time
Books
Keep personal money and a side business in separate ledgers, with an account shared between them where it genuinely is one account. Exchange rates are held per book, and a combined total that cannot be priced says so rather than showing a wrong number.
- Several ledgers
- Shared accounts
- Per-book rates
Nothing lost
Deleting moves things to a Recycle Bin. Emptying it is the only real delete in the whole app. And the entire library exports to one JSON file you keep: every ledger, account, transaction, budget, rule, goal, holding and rate.
- Soft delete
- One-file export
- Replace or merge
Lightbyday.Blackbynight.
Real screenshots from the build, not renders. Tap any one to see the set full size.

Left to spend, what's owed, bills due

Every account as a card, in one stack

Searchable, filtered, day by day

Budget pace against the month's clock

Assets minus liabilities, over time
True black, warm ink
Dark mode is drawn, not inverted. The canvas goes to true black so an OLED screen actually switches those pixels off, while surfaces lift in a navy that is mixed from the same ink as the light palette. The money colours hold their meaning in both: sage for in, clay for out.


Nothingitcannotprove.
Most finance apps are judged on what they show you. Pico is built around what it refuses to show you.
Numbers line up
Tabular figures, so a column of money aligns on the decimal point. Negatives carry accounting parentheses as well as colour, which is what a red-green colourblind reader actually reads.
Real minor units
Currencies are not all two decimal places, and Pico does not pretend otherwise. Rounding is banker's rounding, applied once, where the arithmetic ends.
Prices carry their date
There is no market feed. Holding prices and exchange rates are typed by you and stamped with the moment you typed them, and every figure derived from one is labelled with that date. Nothing is dressed up as live.
The tips do arithmetic, not guesswork
Pico notices things: a subscription that renewed, a budget running hot, a balance heading low. Every line it says traces back to a rule you could read and a sum you could check. No model, no network, no guessing.
- Platform
- iPhone · iOS 26
- Status
- TestFlight beta
- Price
- Free · no in-app purchases
- Account
- None. There is nothing to sign up for
- Sync
- Your own private iCloud database
- Currencies
- CAD · INR · SGD · USD
The ghost is the one place Pico speaks up. It only ever says something a rule detected and a sum can prove, which is why it is allowed to be charming.
Itneversendsanything.
Not a policy promise. A property of the binary: Pico makes no network requests at all.
There is no URLSession anywhere in the app. No price feed, no exchange-rate service, no analytics SDK, no crash reporter, no advertising identifier. Nothing to opt out of, because there is nothing switched on.
There is no Pico account, so there is nothing to sign up for and nothing for us to hold. Your books live on your device. If you are signed into iCloud they also mirror to your own private CloudKit database. That is Apple’s infrastructure, sitting under your Apple Account, and we cannot read it. We run no servers for this app.
The app asks for exactly one permission, Face ID, and only if you turn the lock on. The two links it carries open in Safari rather than fetching anything, so even the About screen keeps the promise literally.
Nothing to create, nothing to recover, nothing to breach.
The privacy manifest declares zero tracking domains and zero collected data types.
SwiftUI, SwiftData and Apple frameworks. Nothing else is linked in.
Sync runs through your private CloudKit database. We have no access to it.
One JSON file with everything in it, whenever you want it, without asking us.
iCloud copies deletions too. Pico says so on the first run, and again in Settings.
Planned.Notshipped.
None of this is in the beta. It is listed here so you can see where Pico is going, not what it already does.
A financial coach that cannot be wrong about money
Ask whether you can afford something and get an answer with the figures behind it. The arithmetic is deterministic code over your own ledger; the on-device model only reads the question and phrases the result. A model that does the sums is occasionally confidently wrong, and the failure mode is telling someone they can afford what they cannot.
Home-screen widgets
Net worth and the month at a glance, plus a quick-add that opens straight onto the keypad. The snapshot the widgets read is already written on every save, so the work left is the extension itself.
A licensed price feed, if one earns its place
The provider seam is kept whole, so a licensed feed is a single conformance away and no call site changes. Until one is licensed for redistribution, typed prices with an honest date beat borrowed ones with a fake heartbeat.
Tryitonyourownmonth.
Pico is in a private TestFlight beta on iOS 26. Tell us how you keep track of your money today and we will send you a build. It is free, there is nothing to buy inside it, and nothing you enter reaches us.
Request Beta Access
