Effective Date: February 21, 2026 Last Updated: February 21, 2026
This policy defines how FolioTalk retains, archives, and deletes user data. It ensures compliance with applicable data protection regulations and our commitments to users regarding their personal and financial information.
| Data Category | Description | Retention Period | Deletion Method |
|---|---|---|---|
| User Account Data | Google user ID, name, email | Duration of active account + 30 days after deletion request | Hard delete from database |
| Plaid Access Tokens | Encrypted tokens for financial institution connections | Until user unlinks the account or deletes their account | Hard delete from database; Plaid item revoked via API |
| Financial Holdings Data | Investment positions, balances, account info | Refreshed on each session; cached data overwritten on refresh | Overwritten on refresh; hard deleted on account deletion |
| Server Logs | IP addresses, request timestamps, error logs | 90 days | Automatic rotation and deletion |
| Authentication Tokens | JWT session tokens | 24 hours (token expiry) | Automatic expiry; not stored server-side |
When a user requests account deletion:
/item/remove), which disconnects access to financial institutionsUser account is marked for deletion
Within 30 days:
Deletion is verified and logged
Confirmation:
When a user unlinks a specific financial institution:
Users can request data deletion by: - Using the account deletion feature within the application - Contacting us at hello@folio.talk
We will acknowledge deletion requests within 48 hours and complete deletion within 30 days.
Data may be retained beyond the stated periods only if: - Required by applicable law or regulation - Needed to resolve an active dispute or legal proceeding - Necessary for legitimate security purposes (e.g., fraud investigation)
In such cases, the data is retained only for the minimum period required and is deleted promptly thereafter.
When we delete user data: - Plaid: We revoke access tokens, which instructs Plaid to stop accessing the user's financial data. Plaid's own data retention is governed by Plaid's Privacy Policy. - Google: We do not store Google credentials. Revoking Google OAuth access is done by the user through their Google account settings.
This policy is reviewed and updated at least annually, or whenever there are significant changes to our data handling practices.
For questions about this policy or to submit a data deletion request, contact: - Email: hello@folio.talk