Use Cases
Multiple accounts are useful for:- Personal vs. Shared: Separate your personal expenses from household expenses
- Multiple Households: Manage finances for different properties or families
- Savings Goals: Track different savings goals independently
- Business vs. Personal: Keep business and personal finances separate
- Shared with Partner: Create a joint account while maintaining personal accounts
You can create up to 3 accounts as the owner. You can be a member of unlimited accounts created by others.
Creating an Account
When you create a new account, the system automatically:- Creates the account record
- Assigns you as the owner
- Generates an encryption key (for encrypted accounts)
- Copies default categories and subcategories
Click 'Create Account'
Enter a descriptive name for the account (e.g., “Household Budget”, “Vacation Savings”)
Configure Encryption (Optional)
If using end-to-end encryption, a unique encryption key is generated for this account
Account Roles
Each account has two roles:| Role | Permissions |
|---|---|
| Owner | Full control: manage members, delete account, modify settings, create/edit transactions |
| Member | Can view and create transactions, cannot modify account settings or members |
Switching Between Accounts
You can quickly switch between accounts using the account selector in the navigation bar.When you switch accounts, all data (transactions, categories, budgets) automatically updates to show the selected account’s data.
Encryption Keys Per Account
Each account has its own encryption key for end-to-end encryption. This ensures that:- Transactions in one account cannot decrypt transactions in another
- Sharing an account doesn’t compromise other accounts
- Members only receive encryption keys for accounts they have access to
How Encryption Keys Work
- Owner Creates Account: A unique account key is generated and encrypted with the owner’s master key
- Member Joins: The owner re-encrypts the account key with the member’s public key
- User Logs In: All account keys are decrypted using the user’s master key
- Viewing Transactions: Each transaction is decrypted using the account’s key
Key Storage Schema
Key Storage Schema
Managing Account Members
Viewing Members
Adding Members
Members are added through the invitation system. See the Invitations documentation for details.Removing Members
Only the owner can remove members:Leaving an Account
Members can leave accounts they don’t own:Deleting an Account
Only the owner can delete an account:Updating Account Settings
Owners can update account settings:Best Practices
Organizing Multiple Accounts
Organizing Multiple Accounts
- Use clear, descriptive names (e.g., “Household Budget”, “Personal”, “Vacation Fund”)
- Create separate accounts for different purposes or households
- Avoid creating too many accounts - 2-3 is usually sufficient
- Use categories and subcategories within accounts for detailed organization
Managing Shared Accounts
Managing Shared Accounts
Security Considerations
Security Considerations
- Each account has its own encryption key - keep your master password secure
- Removing a member revokes their access immediately
- Account keys are re-encrypted when you change your password
- Never share your master password - use the invitation system instead
Account Limits
Account Limits
- Maximum 3 owned accounts per user
- No limit on accounts where you’re a member
- To create more accounts, delete unused ones or have someone else create it
- Consider using categories instead of multiple accounts for organization
