Automation & extensions
Recurring transactions, split rules, Venmo shortcuts, a browser-extension bridge.
Ember automates the repetitive parts of bookkeeping (the transactions you post every month, the split you apply every paycheck, the Venmo request you send every time you cover the group dinner) and opens an extension surface so your browser can do the data entry for you.
Recurring transactions
Define a template once, with its payee, category, amount, and account, then give it a cadence, and Ember posts it on schedule. Cadences use real calendar rules: monthly on the 1st, last weekday of the month, every second Friday. Upcoming instances preview in the ledger's Scheduled group before they post, so your forecast includes what's about to happen, not just what already did.
Split rules
For inflows you divide the same way every time, like a paycheck that splits across categories or a shared deposit, a split rule applies the breakdown in one action, creating the right payee and tag as it goes. Rules are yours to define and appear right where you work in the ledger.
Venmo charge shortcuts
Covering a shared bill? Right-click a transaction and Ember opens a pre-filled Venmo charge: the amount, a note built from your template, and the right recipient, remembered per payee after the first time.
Browser extension bridge
Ember exposes a small bridge that browser extensions can use to read and enrich your transactions through the app's own UI logic, so every extension action inherits the same validation, reconciled-row locks, and undo as a human edit.
The flagship example: the Amazon memo extension matches your Amazon order history to your card transactions and writes what you bought into each memo, so "AMZN Mktp US" becomes "USB-C cables, dog food." Install it from the Amazon memo extension page; it loads into Chrome as an unpacked extension.
The Venmo outstanding extension answers a different question: who still owes you. Name a ledger account "Venmo" and opening it reads your Venmo Incomplete page in a background tab, then lists every unpaid request and uncompleted payment in a sortable table, oldest first. It writes nothing, to Venmo or to your ledger. Install it from the Venmo outstanding extension page.
The Real estate values extension does the same trick for a house. Save a property's listing URL on a Real estate account, and opening that account records what the property is currently worth as an ordinary ledger row, so your net worth stays current without you looking anything up. Install it from the Real estate values extension page.
The Robinhood statements extension is the odd one out: the only request it makes to Ember is a version check, so an installed copy can tell you when a newer one is available. Click one button and every statement Robinhood holds for you lands in your downloads folder, sorted into folders and named by the month it covers, instead of one click and one meaningless filename at a time. It is free and needs no Ember account. Install it from the Robinhood statements extension page.
See also
- The ledger: where all of this shows up.
- Connect an AI agent: let an AI assistant read your ledger and answer questions about it.
- Security & privacy: how your data is protected and what Ember does not have.
Ember is a personal finance ledger: every account in one place, reconciled against your statements. It is in private, invite-only beta in the US. Join the waitlist.