Privacy Policy

Last updated: August 13, 2026

LazyFinance ("LazyFinance", "we", "us") is a personal-finance tracking app operated by Code Éclair (NEQ 2271379655), based in Québec, Canada. This policy explains what we collect, why, and how we look after it. The short version: LazyFinance is manual-first, so we never connect to your bank, and we don't sell your data or run advertising trackers. Our only analytics are privacy-friendly and anonymous (Plausible, which we self-host, no cookies, can't identify you).

What we collect

For basic web analytics we use Plausible, an open-source, privacy-friendly analytics tool that we host on our own servers, to see aggregate traffic (such as how many people visit and which pages are popular). Because we self-host it, no analytics data is sent to any third-party provider. It is cookieless, collects no personal data, sets no persistent identifiers, and does no cross-site tracking, so it cannot identify you as an individual. We do not use Google Analytics, ad pixels, or advertising trackers, and we never sell or share your data for advertising. To understand product health we also keep a simple internal dashboard of aggregate counts (e.g. number of users and transactions), not individual tracking.

How we use it

We never sell your data or share it for advertising.

Where your data lives

Your primary data stays in Québec (OVH BHS). Encrypted backups are held in the US (BorgBase only ever sees ciphertext), traffic is proxied by Cloudflare's global network, account emails are delivered by Resend in the US, and questions you ask the optional AI assistant are processed by Anthropic in the US (only if you turn it on). Our web analytics stay on our own servers (self-hosted Plausible), with no transfer to a third party. These transfers are covered by each provider's privacy policy (linked above).

Payments

Subscriptions are handled by Polar (polar.sh), our Merchant of Record. When you subscribe, your payment goes through Polar, and we never see or store your card details. Polar processes the payment and issues your receipts.

Because Polar is the Merchant of Record, it keeps billing and transaction records under its own policy and for as long as tax and accounting laws require, which is longer than we keep your data. Deleting your LazyFinance account does not erase those records at Polar; their handling is covered by Polar's privacy policy.

Cookies

We use a single essential cookie: a secure, httpOnly session cookie that keeps you signed in. We don't use advertising or tracking cookies.

How we protect it

Your choices

Data retention

We keep your data for as long as your account is active. When you delete your account we remove your data from the live service; encrypted backup copies are cycled out within three months.

CSV files you import are sent over an encrypted connection and parsed in memory on our server, never written to disk: the file is discarded as soon as it's processed, and only the transactions you choose to import are saved.

Conversations with the optional AI assistant are kept for at most 90 days, then deleted automatically. Clearing the conversation or turning the assistant off deletes them immediately, and deleting your account removes them too.

To protect accounts and investigate abuse, we keep a security log of account events (for example sign-ins, with the IP address and device). It is stored separately from your financial data, kept for up to 90 days, then deleted. Because its only purpose is to catch an accident or a compromise, this log can briefly outlast the deletion of an account, but no more than 90 days. After that, with backups also cycled out, nothing about a deleted account remains.

Session records (what keeps you signed in between visits, along with the IP address they were opened from) expire after 14 days and are deleted at most 30 days after that.

We also keep a minimal, non-identifying record of deletions (an internal account identifier and the date, no email or financial data) so that, if we ever restore a backup, deleted accounts stay deleted.

Children

LazyFinance isn't directed at children and isn't intended for anyone under 16.

Changes

We may update this policy from time to time. When we do, we'll change the date at the top of this page.

Person in charge of personal information

Code Éclair is responsible for the personal information LazyFinance holds. For any question, or to access, correct, or delete your information, contact our person in charge of personal information (privacy officer), Danny Ferguson, at privacy@lazyfinance.app.

If you're not satisfied with our response, you can file a complaint with Québec's Commission d'accès à l'information.

Contact

Questions about your privacy? Reach us through the Contact page or at privacy@lazyfinance.app.