
Initializing forecast engine
0%
Version 1.0 · Effective April 12, 2026 · Reviewed annually
This policy describes how A Real Budget retains, deletes, and reviews consumer financial data. It is designed to comply with applicable data protection laws — including the California Consumer Privacy Act (CCPA/CPRA), the Gramm-Leach-Bliley Act (GLBA) Safeguards Rule, and the General Data Protection Regulation (GDPR) — and with the obligations of data recipients under the Plaid End User Services Agreement.
This policy applies to:
| Data Category | Retention |
|---|---|
| Plaid access tokens | Until the user disconnects the institution or deletes their account. Tokens are revoked via Plaid's /item/remove endpoint on disconnection. |
| Account & transaction data from Plaid | For the lifetime of the user's account, to support multi-year forecasting. Deleted when the user disconnects the institution or deletes their account. |
| User-generated data (budgets, rules, scenarios) | For the lifetime of the user's account. Deleted on account deletion. |
| Authentication records | For the lifetime of the user's account. Removed from Clerk and our database on account deletion. |
| Application & security logs | Retained up to 30 days by our hosting provider for operational and security purposes, then purged. |
| Database backups | Rolling backups retained up to 7 days by our database provider. Deleted data is removed from backups through normal backup rotation. |
Users can delete their data at any time:
Users may also email joeschwartz0@gmail.com to request deletion. We respond to verified requests within 30 days, consistent with CCPA and GDPR requirements.
ON DELETE CASCADE in the database schema)Notwithstanding the periods above, we may retain certain records longer where required to comply with legal obligations, resolve disputes, or enforce our agreements. Where retained, such data continues to be protected by the security controls described in our Privacy Policy.
This policy is reviewed at least annually, and when material changes occur to the Service, our subprocessors, or applicable law. The policy owner is the A Real Budget operator. Updates are versioned and published at this URL.
Questions, deletion requests, or concerns? Email joeschwartz0@gmail.com.