FocusLedger
Terms of Service Open App
Contents
  1. Overview
  2. What We Collect
  3. How We Store & Protect Data
  4. Third-Party Integrations
  5. Your Rights
  6. Cookies & Sessions
  7. ADHD Data Sensitivity
  8. Data Retention
  9. Children's Privacy
  10. Policy Changes
  11. Contact

Privacy Policy

Last updated: April 20, 2026

1. Overview

FocusLedger is built for people with ADHD who want to understand their money and manage their tasks in one place. We take your privacy seriously. This policy explains what data we collect, why we need it, how we protect it, and what rights you have.

We are Polsia, Inc., the company behind FocusLedger. If you have questions about this policy, contact us at privacy@focusledger.app.

2. What We Collect

We collect only what we need to run the service. Here's what, why, and how:

Data Type What We Collect Why
Account Info Name (optional), email address, hashed password Account creation, login, service communications
Tasks & Steps Task names, descriptions, steps, due dates, completion status, recurrence rules Core app functionality
Expenses Amount, category, date, description, associated task (if any) Spending tracking and budget view
Bank Transactions Transaction amount, merchant, date, category (via Plaid) Automated expense tracking for Pro users
Email Data Email subject, sender, date (via OAuth integration for Pro users). We do NOT read email content. Email-to-task linking (Pro feature)
Usage Data Pages visited, features used, timestamp (server logs) Product improvement, debugging, security
Device Info Browser type, IP address, PWA install state Security, product improvement

We do not collect biometric data, precise location data, health information, or any data not listed above.

3. How We Store & Protect Data

All personal data is stored in a PostgreSQL database hosted on Neon (a fully managed PostgreSQL service by Neon Technologies). Data is encrypted at rest on Neon servers.

OAuth tokens (bank connections via Plaid, email OAuth connections) are encrypted at rest using AES-256-GCM before being stored in our database. These tokens are only accessible to your own account and are never shared between users.

Passwords are hashed using bcrypt with a cost factor of 12. We never store plaintext passwords.

Data isolation: Each user can only access their own data. We enforce this at the application layer via authenticated session tokens.

Data transit is protected by TLS 1.2+. We do not support outdated cipher suites.

4. Third-Party Integrations

We use third-party services to operate FocusLedger. Each handles data according to their own privacy policies:

We never sell your data. Full stop.

Your personal data is never sold, licensed, or shared with advertisers, data brokers, or third parties for advertising purposes.

Plaid, Inc. (Bank & Financial Data)

When you connect a bank account (Pro feature), Plaid retrieves your transaction data on your behalf. Plaid acts as a data intermediary:

  • FocusLedger receives only the transaction data you explicitly authorize
  • Plaid's End User Privacy Policy governs their data handling
  • You can disconnect your bank connection at any time from Settings
  • Plaid may retain data per their own retention policy after disconnection

Stripe, Inc. (Payment Processing)

Stripe processes your subscription payments. We do not store your full card details on our servers:

  • Stripe stores card details; we store only a tokenized payment reference
  • Stripe's Privacy Policy governs payment data
  • Stripe may retain transaction records per their legal obligations

Google, Microsoft, Yahoo (Email OAuth)

When you connect your email account via OAuth, you authorize those providers to share specified data with FocusLedger:

  • We access only email metadata (sender, subject, date) — not email body content
  • Your email credentials are held by the provider, not FocusLedger
  • You can revoke the OAuth connection at any time from Settings or directly from your Google/Microsoft/Yahoo account security page

5. Your Rights

You have complete control over your data. You can:

Export Your Data

Contact us at privacy@focusledger.app with "Data Export" in the subject line. We'll provide a full export of your tasks, expenses, and account data in JSON format within 30 days.

Delete Your Account

Delete your account from the Settings page. This permanently removes all your personal data from FocusLedger within 30 days. Bank connections via Plaid are disconnected automatically.

Disconnect Linked Accounts

You can disconnect your bank account or email OAuth connection at any time from Settings. Revoking access through the provider (Google, Plaid, etc.) also severs the connection.

Correct Inaccurate Data

You can edit any task, expense, or profile information directly in the app at any time.

Opt Out of Non-Essential Communications

You can unsubscribe from marketing emails via the unsubscribe link in each email. Transactional emails (account security, billing) cannot be opted out of.

lodge a Complaint

If you believe your privacy rights have been violated, you have the right to file a complaint with the relevant data protection authority in your jurisdiction. You can also contact us directly at privacy@focusledger.app.

6. Cookies & Sessions

FocusLedger uses JWT (JSON Web Token) based sessions stored in browser localStorage (not traditional cookies). Here's what that means:

  • Session token: A JWT stored in localStorage authenticates your requests to the API. It expires after 30 days of inactivity.
  • No tracking cookies: We do not use tracking cookies, advertising cookies, or third-party analytics cookies.
  • Service Worker: Our PWA uses a Service Worker to cache app resources for offline functionality. It does not track you.
  • Meta Pixel: We use Meta Pixel (Facebook) for advertising attribution only. It tracks page views and conversion events — not personal data beyond what Meta's own policies govern.

You can disable localStorage by clearing your browser data, but this will log you out of FocusLedger.

7. ADHD Data Sensitivity

We understand that the data in FocusLedger — your productivity patterns, task completion rates, spending behavior, financial history — is inherently personal and potentially sensitive, especially for people with ADHD who may have spent years navigating shame around these areas.

Our commitments:

  • Never sell your data. Your task data, financial data, or usage patterns will never be sold, licensed, or transferred to any third party for advertising, profiling, or data brokerage purposes.
  • No advertising profiling. We do not use your productivity data or financial data to build advertising profiles or target you with ads anywhere.
  • No secondary use. Data you enter into FocusLedger is used only to provide the FocusLedger service to you.
  • No third-party analytics sold to others. Our analytics data is for internal product improvement only.

If this changes in any way, we will notify you by email at least 30 days before the change takes effect.

8. Data Retention

We retain your data for as long as your account is active, plus a grace period:

  • Active accounts: Data retained indefinitely while you use the service.
  • Deleted accounts: All personal data deleted within 30 days of account deletion request.
  • Bank transactions: Transaction data retained for 24 months after sync. Older transactions are purged.
  • Server logs: Retained for 90 days maximum, then purged.
  • Marketing emails: If you delete your account, you are unsubscribed from all marketing emails immediately.

We may retain aggregated, anonymized data indefinitely for product improvement purposes. This data cannot be linked back to you.

9. Children's Privacy

FocusLedger is not designed for or directed at children under 13. We do not knowingly collect personal information from anyone under 13 years of age.

If we learn that we have collected personal information from a child under 13, we will take immediate steps to delete that data. If you are a parent or guardian and believe your child has provided us with personal information, contact us at privacy@focusledger.app with "Children's Data" in the subject line.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we make changes:

  • We update the "Last updated" date at the top of this page
  • For material changes affecting your rights or data handling, we notify you by email
  • We post a notice in the app dashboard

Continued use of FocusLedger after changes constitutes acceptance of the updated policy.

11. Contact

Questions, concerns, or requests about your data? We're here:

Email: privacy@focusledger.app
Company: Polsia, Inc.
Website: https://focusledger.polsia.app

We aim to respond to all privacy inquiries within 72 hours.

FocusLedger — Built by Polsia · Terms of Service