Privacy Policy

BankLink · Effective date: March 22, 2026 · Last updated: March 22, 2026

BankLink does not collect personal information, does not require an account, and does not store your financial data on any server. Your transaction history lives on your device.

1. What BankLink does

BankLink is a personal finance app that lets you import bank statements — as screenshots or PDF files — and aggregates your transactions into a single local dashboard. The app works without registration, login, or any connection to your bank accounts.

2. What data we process and why

Bank statement files (screenshots and PDFs)

When you import a bank statement, the file is sent over an encrypted connection (HTTPS) to our server. The server uses an AI model (Google Gemini) to extract transaction data — amounts, dates, merchant names, and transaction types. The extracted data is returned to your device. The uploaded file is not stored on our server after the response is sent. The extracted data is not stored on our server.

Transaction data

After extraction, your transactions are stored locally on your device using encrypted storage. We do not have access to this data. It is not synced to any cloud service.

App settings and preferences

Language, currency preference, categories, and notification settings are stored locally on your device. We do not collect or have access to this information.

3. What we do not collect

4. Third-party AI processing

Transaction extraction is performed using Google's Gemini AI via our backend server. Your statement files are transmitted to Google's API for processing. Google's data handling is governed by Google's Privacy Policy. We use Gemini in a way that does not store your data or associate it with any user identity.

This is the only third-party service that receives your data. It receives the file or image content only during the processing request.

5. Data retention

We do not retain any user data on our servers. Statement files and extracted transaction data are processed in memory and discarded after the API response is returned to your device.

Your local app data (transactions, categories, settings) is retained on your device until you delete it or uninstall the app.

6. How to delete your data

You can delete all your transaction data from within the app:

Since we do not store your data server-side, there is nothing to delete from our end.

7. Children's privacy

BankLink is not directed at children under 13 and we do not knowingly collect data from children.

8. Changes to this policy

If we make material changes to this policy, we will update the effective date above. Continued use of the app after changes are posted constitutes acceptance of the updated policy.

9. Contact

If you have questions about this privacy policy or your data, contact us at:

hello@banklink.app