Effective date: May 13, 2026 · Last updated: May 13, 2026
We collect only what is necessary to provide the service:
We do not collect behavioral analytics, ad tracking pixels, or third-party cookies.
We do not use your financial data for advertising, profiling, or any purpose other than running the service for you.
We do not sell your data to third parties. We do not share your financial data with any third party for any purpose.
Service providers that process data on our behalf:
Your data is stored on servers located in the United States. All data is encrypted in transit using HTTPS/TLS. Passwords are hashed using a strong one-way algorithm (scrypt) and cannot be recovered.
Client-side encryption: when you use the app, your financial profile is encrypted in your browser using AES-256-GCM before being stored locally. Your encryption key is derived from your username and password using PBKDF2 with 310,000 iterations — this key never leaves your browser.
The service is intended for use by residents of the United States only.
ThunderHarbor lets you share your plan via a link. When you create a share link, your profile data is encoded and embedded in the URL. This data is never sent to our servers — it stays in the browser using the URL’s hash fragment. Anyone with the full URL can view your plan data in read-only mode. Do not share the link with anyone you do not trust with your financial information.
You may request:
California residents may also exercise rights under the California Consumer Privacy Act (CCPA), including the right to know what personal information is collected and the right to opt out of sale (we do not sell data, so this right is already satisfied).
We use a single session cookie to keep you logged in. This cookie is strictly necessary for the service to function. We do not use advertising cookies, tracking pixels, or analytics cookies. You may clear this cookie at any time by logging out of the app.
We retain your data as long as your account is active. If you request deletion, all data is permanently removed within 30 days. Backup copies may persist in encrypted form for up to 7 days after deletion as part of our disaster recovery process.
We will notify you of material changes by email and by posting a notice inside the app. Continued use after changes constitutes acceptance.
For any privacy questions, concerns, or requests, contact: [email protected]