Security

Last updated: 17 October 2026

Small Wallet reads your bank transactions, which say a great deal about you. This page describes how that information is protected: in transit, at rest, from other users and from Small Wallet's own staff, and where those protections stop.

Bank connections

Encryption of your transactions

A transaction's description, merchant name and categories are encrypted to a key that belongs to you alone. They cannot be read by Small Wallet's staff, through the administration interface, or by anyone holding a copy of the database.

Amounts, dates, balances, account names and your budget settings are not encrypted this way, because the scheduled jobs that compute your balances and send your emails need to read them while you are away. They are protected by the access controls below.

Accounts and access

Money movement

Small Wallet can move money only between your own Wise balances, and only if you connect Wise with a token you create yourself. It does so when you ask it to, or under a tax rule you have configured.

Service providers

Small Wallet relies on Plaid (bank connections), Wise (optional transfers), Stripe (card payments, which Small Wallet never sees), Postmark (email delivery) and Alwaysdata (hosting). Each receives only what its job needs. No transaction data is sent to any artificial-intelligence service; categorization is done by fixed rules and the merchant mappings you confirm.

Limits

Reporting a problem

If you believe you have found a security issue, please write to privacy@smallwallet.net. Reports are read by the developer. Please do not access other people's data while investigating.

Privacy Policy · Terms of Service