● Updated every Friday afternoon
What we're baking next.
No hype timelines, no launch theatre. Just what Bruno is working on this week, what's baking in the oven, and what's on the wall of "maybe." To push an item up, go upvote it on GitHub Discussions — we take those seriously.
214
Customer asks shipped
since 2011
3.2 wks
Median time, vote to ship
small features
47%
of shipped work
came from requests
6
releases a quarter
roughly
Filter
In the oven
4
Shipping next 2–6 weeks
412
Batch invoice resend
Select a date range, hit resend. Originally one-by-one, which everyone hates.
invoicing
289
Apple Pay on hosted pay pages
Stripe side is done. Right now we're testing it against the polish-grade styling.
payments
377
Recurring time entries
For retainer work. Block out Tuesdays, auto-log 2h.
time
156
Client portal dark mode
Portal already respects system pref. Shipping the toggle too.
portal
Starting soon
4
Next quarter, roughly
892
QuickBooks Online sync (1-way)
Export invoices + payments nightly. 2-way is harder and comes later.
accounting
641
Team seats for studios
Multiple users on one workspace. Permissions lite: owner / editor / viewer.
studio
523
Contract redlining
Comments + suggested edits on sent contracts. Clients complained; they were right.
contracts
478
Public API, v1
Read + write for clients, invoices, projects. Tokens, webhooks, rate limits.
api
On the wall
5
Considering. Upvote to push it up.
2108
Mobile app (native)
We've said no three times. Maybe it's time. Depends on self-hosted demand.
platform
644
Expense OCR
Snap a receipt, it fills the fields. 70% accurate isn't good enough, so we're waiting.
expenses
411
AI first-draft contracts
Describe the scope, get a contract to edit. On the wall until we figure out the liability.
contracts
398
Automations (Zapier-style)
If invoice paid, then mark project complete, send thank-you. You get the idea.
workflow
284
Multi-currency per workspace
Currently one base per workspace + per-invoice override. People want per-client.
money
Not doing
3
We owe you an honest no.
n/a
Built-in CRM pipeline
Use Attio or Folk and feed us the won deals. We do invoicing, not funnels.
crm
n/a
White-label for resellers
We're a product company, not a platform company. Self-hosted is the answer here.
platform
n/a
Crypto payments
Not unless Stripe supports it natively for invoicing. Don't hold your breath.
payments
How this all works
Our prioritization, in four sentences.
We don't have a product manager. Bruno writes the next-release note on the back of a receipt, usually on a Friday.
01
Votes get weight, not veto power
The top-voted item usually ships within two quarters. Sometimes it doesn't, because it's a six-month project and we're three people. We'll tell you which.
02
If it doesn't earn money or save time, we say no
Not "someday." No. We'd rather have a small, honest roadmap than a dumping ground of 900 wishlist items nobody can read through.
03
Self-hosted customers get a separate vote weight
They paid once, they stick around, they know the product cold. Their votes count 3×. We're not going to pretend otherwise.
04
We ship broken things on purpose (with a flag)
Beta features live behind Settings → Labs. Opt in, give feedback, expect sharp edges. Around 60% of what's in Labs eventually ships wide.
Already out of the oven
Recent ships live on the Changelog.
Everything listed here eventually lands in the Changelog when it ships — with the usual receipts, migration notes, and the occasional "we pulled it, here's why."
See the Changelog →