1. Agreement to Terms
By creating an account on Life Budgets, you confirm that you have read, understood, and agree to be bound by these Terms of Use and our Privacy Policy. If you do not agree, you may not use the service.
2. Data We Collect
When you register and use Life Budgets, we collect the following categories of data:
- Account information: Your name, email address, and password (stored as a secure hash).
- Financial account data: Bank account names, types, and current balances retrieved from your connected financial institutions via the Plaid API. Plaid access tokens are encrypted at rest.
- Transaction data: Transaction descriptions, amounts, dates, and categories fetched from your linked accounts or entered manually.
- Budget and goal data: Budget allocations, categories, spending targets, savings goals, and goal progress that you create within the app.
- Household data: Household membership, privacy level settings, and contribution amounts you configure when sharing finances with a partner or family member.
- Usage data: Pages visited, features used, and error events — used solely to improve the service.
3. How We Use Your Data
We use the data described above exclusively to:
- Provide the budgeting, transaction tracking, goal management, and reporting features of Life Budgets.
- Sync your financial accounts via Plaid and keep your balances and transactions up to date.
- Send you in-app alerts and (if enabled) email notifications about budget thresholds, goal progress, and bill reminders.
- Support household collaboration features, subject to the privacy level you have configured.
- Process subscription payments through Stripe.
- Send transactional emails (account verification, household invitations) required to operate the service.
We do not sell, rent, or share your personal or financial data with third parties for advertising, analytics, or any purpose other than providing the service.
4. Data Storage and Security
Your data is stored in a Supabase (PostgreSQL) database with Row-Level Security (RLS) policies that enforce per-user and per-household access controls. Plaid access tokens are encrypted at rest. All data is transmitted over TLS.
We retain your data for as long as your account is active. If you delete your account via Settings → Delete Account, all your personal data — including profiles, accounts, transactions, budgets, and goals — is permanently and irreversibly deleted.
5. Your Rights
- Access & correction: You may view and update your account information at any time in Settings.
- Deletion: You may permanently delete your account and all associated data via Settings → Delete Account.
- Data portability: You may export your transaction and budget data from the app at any time.
- Withdraw consent: You may withdraw consent at any time by deleting your account. Withdrawal does not affect the lawfulness of processing that occurred before withdrawal.
6. Third-Party Services
Life Budgets integrates with the following third-party processors:
- Plaid — financial account connectivity and transaction data. Plaid's own privacy policy applies to data processed by Plaid.
- Stripe — subscription billing and payment processing.
- Supabase — database and authentication infrastructure.
7. Account Responsibilities
You are responsible for maintaining the confidentiality of your password and for all activity that occurs under your account. You must be at least 18 years old to use Life Budgets. You agree not to use the service for any unlawful purpose.
8. Changes to These Terms
We may update these Terms from time to time. Material changes will be communicated via email or an in-app notice at least 14 days before they take effect. Continued use after the effective date constitutes acceptance of the revised Terms.