Your bank login stays yours.
KernelCash has no bank connection at all: no Plaid or other aggregators, and no bank passwords.
Our commitments
What KernelCash does, and never does, with your data.
No bank credentials or linking
KernelCash never asks for your bank username or password, and it never connects to your bank.
No routing or full account numbers
Routing numbers and full account numbers are never stored.
Last 4 digits, only if you opt in
To help you tell accounts apart, KernelCash can keep the last 4 digits. You control this in the Data Collection setting.
Raw files deleted after processing
Your uploaded OFX or QFX file is deleted once its transactions have been processed.
We will never sell your data
Selling your data is not part of how KernelCash works, and it never will be.
Hosted in the US
KernelCash runs on DigitalOcean infrastructure in the United States.
Sign-in by Supabase
Authentication is handled by Supabase, a dedicated authentication provider.
No cookies or trackers here
This website uses no cookies, no analytics and no third-party trackers.
In your control
You decide what comes in, and what stays.
The Data Collection setting
Storing the last 4 digits of an account number is optional. Turn it off in your settings and KernelCash stops keeping them.
- Never routing numbers
- Never full account numbers
- Last 4 digits only with your permission


Files you choose to upload
Transactions only arrive when you upload a file or enter them yourself. Each file is processed in the background and then deleted.
- OFX and QFX files you download yourself
- Raw file deleted after processing
- No standing connection to your bank


Privacy questions
Still have questions? Email support@kernelcash.com
Does KernelCash connect to my bank?
No. KernelCash has no bank connection at all: no Plaid or other aggregators, and no bank passwords. You download a transaction file from your bank's website and upload it to KernelCash.
What happens to my uploaded file?
It is processed in the background, typically within a couple of minutes, and then the raw file is deleted. Duplicate transactions are skipped and changed ones are updated, so re-importing an overlapping date range is safe.
Do you store my account numbers?
No. KernelCash never stores routing numbers or full account numbers. At most it keeps the last 4 digits to help you tell accounts apart, and only if you allow it in the Data Collection setting.
Do you sell my data?
No. KernelCash will never sell your data.
Take control of your budget, not your bank login.
Start with a 1-month free trial. Every feature is included from day one.
- 1-month free trial
- No bank login
- Every feature included