Last updated: April 2, 2026
Bank statements contain some of the most sensitive financial information about you. We take that responsibility seriously. This page explains how Sight by CircleFunds protects your data at every step — from upload to deletion.
All data transmitted between your browser and our servers is encrypted via TLS 1.2+. API endpoints are HTTPS-only.
Uploaded bank statements stored in AWS S3 are encrypted at rest using AES-256. Database records are stored on encrypted volumes.
Access to production systems is restricted to authorised personnel only. We follow the principle of least privilege — staff can only access the data required for their role.
Your bank statements and personal data are never used to train AI or machine learning models — by us or any third-party provider. All AI providers are contractually bound by this commitment.
Each user's data is processed in isolation. Statement analysis jobs run in separate worker processes and results are scoped strictly to the authenticated account.
Free-tier statements are automatically deleted after 7 days. Basic and Pro data is retained for the duration of your subscription. Enterprise retention is governed by your agreement. Deleted account data is purged within 7 business days and from backups within 30 days.
We use the following sub-processors to operate the Service. Each is bound by a data processing agreement that restricts use of your data to service delivery only.
| Provider | Purpose | Data Shared |
|---|---|---|
| AWS S3 | Document storage | Uploaded files |
| Google Gemini | AI extraction & insights | Transaction text (unknown banks / insights) |
| Stripe | Payment processing | Email, billing info |
| PostgreSQL (self-hosted) | Application database | Account & analysis data |
| Redis (self-hosted) | Task queue & caching | Job metadata (no statement content) |
We are committed to complying with the General Data Protection Regulation (GDPR) where applicable. This includes lawful basis for processing, data minimisation, purpose limitation, and upholding data subject rights. If you are located in the EEA or UK and wish to exercise your GDPR rights — including access, rectification, erasure, or portability — contact us at hello@circlefunds.io.
In the event of a data breach affecting your personal data, we will notify affected users and relevant authorities within 72 hours of becoming aware of the incident, as required by applicable law. We will provide details of the nature of the breach, the data involved, and the steps we are taking to mitigate harm.
For data protection enquiries, to report a security vulnerability, or to exercise your rights, contact us at hello@circlefunds.io.