Why expense apps always want your email
You want to log a shared grocery run. The app asks for your email. Then a password. Then it sends a verification link. By the time you're in, you've forgotten what you were tracking โ and your roommate hasn't signed up yet anyway.
Accounts exist to tie your data to an identity so the app can recover it, monetise it, or both. For shared household expenses โ splitting a grocery run, tracking who paid the electricity bill โ none of that is necessary. You just need a shared space both people can access.
The sign-up friction also kills the habit. If logging an expense takes 30 seconds of navigation you do it less. If your roommate hasn't bothered signing up yet the whole system breaks before it starts.
- ๐ง Email verification adds a step before you can log anything
- ๐ค Both people need accounts for shared tracking to work
- ๐ Your spending data is now attached to your identity on someone else's server
- ๐ฑ Most require app installs before the other person can join
The no-account approach: a shared room
Instead of accounts, use a shared room โ a password-protected space anyone with the credentials can access instantly. No email, no verification, no install required. The room is the identity. The password is the access control.
This works especially well for household expenses because the trust model is already established. You're not sharing with strangers โ you're sharing with the two people you live with. A password you all know is sufficient.
What you actually give up without an account
It's worth being direct about the tradeoffs. Without an account there's no password recovery tied to your identity. If you lose the room credentials, you lose access. Write them in a password manager.
You also don't get cross-device sync tied to a login โ but since the room is accessed by name and password, any device that knows both can open it. In practice this is more flexible than account-based sync, not less.
- โ ๏ธ No password recovery โ store your credentials somewhere safe
- โ ๏ธ No personal spending history if you share a room with others โ all entries go into the shared log
- โ No personal data stored against your identity on any server
- โ Anyone can join from any browser instantly โ no install, no sign-up barrier
DayJabber expense rooms work exactly this way
DayJabber's expense tracker uses the room model. Create a room, share the name and password, scan receipts. Week, month, and year totals are always visible. Every entry can be expanded to show the line items from the receipt. No account, no app install, no email required from anyone in the household.