Skip to content

For one person

Banks, cards, cash and a wallet in one book. Budgets that warn on day six

Tomás Oliveira lives in Lisbon, is paid in euros, keeps savings on an exchange and in a wallet, and bills a client in USDC.

Banks, cards, cash and crypto, side by side

Two banks, a card, cash, BTC on Binance, ETH in a wallet, USDC on Base: one figure in euros.

Accounts and rails in depth →
Everything that holds money, in one list

Two bank accounts, a card, cash in the drawer, BTC on Binance, ETH in a wallet, USDC on Base. What is the one figure, and what is each of them today?

Subscriptions

•••• 2764

Frozen

OrlaVirtual

4512 •••• •••• 5127

Online and travelTomás OliveiraExpires09/29

A card for the internet, topped up from the wallet

A virtual card from a prepaid balance you top up in USDT or USDC.

Swap · ETH to USDCEthereum · 1.2 ETH → 2,870 USDC · rate 2,391.67Booked

Leg outETH · WalletJun 26, 14:02−1.2 ETH

Leg inUSDC · Base · cost basis keptJun 26, 14:02+2,870 USDC

Feeits own line, in the currency chargedJun 26, 14:02−1.40 USDC

Sell some ETH for USDC, and the book follows

Send, receive and swap from a verified wallet, and WalletConnect brings in the wallet you already use, nothing to install, no key to hand over.

Categories · 133 rows filed

Groceries52
Transport38
Subscriptions24
Eating out19

Rule, in words

payee contains Bolt → Transport

Applied to 26 past rides · the next one files itself

Keep the ruleUndo

Teach it once, and it keeps up on its own

A rule written in words files the next Bolt ride the way the last one was filed; it can be applied backwards to the rows already in the book.

The inbox: the biggest rows without paper, one opened to attach its receipt.
Receipts, and the rows still without one

Everything that arrives waits in the inbox: quarantined mail, receipts, and the expenses still without paper.

Who owes whom, and on which day

A mortgage with its schedule, a laptop a friend pays back monthly, and the receipts that still have no row.

Loans and the calendar in depth →
Mortgage, a lent laptop, a dinner you owe

Thirty-one installments paid and three hundred and thirty to go, a friend paying a laptop back monthly, a dinner owed since Friday. Who owes whom, how much is still open, and on which date is the next payment due?

Bills · September3 waiting · 286.30 EUR · from Millennium · CurrentPay the three

Condomínio Rua das FloresSep 1985.00Overdue

EDP · electricitySep 2761.30Due

Clínica BoavistaOct 1140.00Due

MEO · fibreSep 2435.00Paid

Electricity, fibre and the condominium fee in one queue

Bills by status, with the ones waiting for your word on top.

ArrivesRead asFiled under

Flores_lease.pdfLease Home · Lease
job_contract.pdfContract Work · Nordic Software
tax_2025.pdfTax report Tax · 2025

The schema is yours, in words · a whole run is a plan first, undone in one press

The lease, the contract and the tax report on one shelf

Filed by a schema you set in words, with versions and access.

Budgets, goals, and one calendar for it all

Budgets that name the day they run out, and one calendar with the low point of the month on it.

Budgets in depth →
Budgets that name the day they run out

Subscriptions are at half by the middle of the month and dinners out are piling up. Which limit breaks first, and on which day?

Goalssaved of the target · EUR · a transfer a month, on the day you set

Emergency fund9,400 of 12,00078%On track

Gravel bike640 of 1,20053%On track

A goal that shows its pace

A goal counts marked transactions or the balance of the accounts you link to it, and shows the pace it is on.

Calendar · next 30 days5 dated sums · 1,536 EUR · balance after them 6,544

Sep 25Nordic Software · salary+3,900recurring

Oct 1Rent · Rua das Flores1,450recurring

Oct 4Spotify10.99renews

Oct 5Netflix12.99recurring

Oct 8EDP · electricity62recurring

Rent, subscriptions and the salary on one calendar

Everything dated on one page: what is overdue, what falls this week, what is coming in, and where the balance lands at month end.

The assistant

Ask it what has gone up in price

The composer answers about your own month from the banks, the cards and the wallet, and offers the change as a card you press.

The assistant in full →

What it takes on

A warning before the account runs low
The current account runs below 300 on the 23rd, said a week before rather than the morning after.
Every subscription, once
Each repeating charge in a single list with its share of a month, and how much leaves in the next 30 days.

Connections

Bank, exchange, wallet and pocket cash

The bank by feed, the exchange by read-only key, the wallet by address, and the phone for cash and receipts.

  • Plaid
  • Revolut
  • Binance
  • Coinbase
  • Kraken
  • OKX
  • Bybit
  • Ethereum

Control and trust

Keys that only read, and a seed the server never sees

Read only
An exchange key reads balances and trades and nothing else; an order can never go out.
Your keys
A wallet is watched by address; a seed you import is encrypted in the browser, and the server never reads it, by construction, not by policy.
Your own space
A personal space is separate from any family or group you join, and none of them sees into it.
Free to start
The free plan has no card and no time limit, and live exchange sync is on it; bank feeds and exchange keys only read, from the first day.

Questions

The questions that come first

Does Orla need my exchange password?

No. An exchange connects with a read-only API key you make there: balances and trades come in, orders cannot go out. A key with trading rights is refused.

Can I keep cash and a statement from a bank that has no feed?

Yes. Cash is added by hand or from the phone, and a PDF or CSV statement in any language imports into the same list, so the bank without a feed is still in the net worth.

What does it cost for one person?

The free plan has no card and no time limit. Paid plans start at $25 a month, and any single limit can be raised with a pack instead of a plan change.

See it on your own books

Thirty minutes: we connect an account, drop a real bill in, and close a month together.