Cookie Policy
Last updated: May 24, 2026 · Rev. 2
1. What Are Cookies?
Cookies are small text files placed on your device by a website when you visit it. They are widely used to make websites work, improve performance, and provide information to the site owner. We also use similar technologies such as browser localStorage, which stores data locally on your device without a server round-trip.
2. How We Use Cookies
Savvu Forecast uses cookies and localStorage for two purposes only:
- Authentication — to keep you signed in securely (strictly necessary, no consent required)
- Analytics — to understand how the app is used in aggregate (requires your consent)
We do not use advertising cookies, retargeting cookies, social media tracking pixels, or any cross-site tracking technologies.
3. Cookies We Set
| Name | Type | Purpose | Duration | Party |
|---|---|---|---|---|
| savvuToken | Strictly Necessary | Stores your session token to keep you signed in. Also bridges authentication between Safari and the iOS home screen PWA on the same origin. Contains no financial data. | 30 days | First-party |
| savvuCookieConsent (cookie + localStorage) |
Strictly Necessary | Remembers your cookie consent choice (accepted or declined) so the banner is not shown on every visit. Stored as both a browser cookie and in localStorage to keep Safari and the iOS home-screen PWA in sync. | 1 year (cookie); until cleared (localStorage) | First-party |
4. Third-Party Cookies (Analytics — Require Consent)
Google Analytics 4 cookies are set by Google LLC only after you click "Accept" on our cookie consent banner. If you click "Decline," these cookies are never set.
| Name | Type | Purpose | Duration | Party |
|---|---|---|---|---|
| _ga | Analytics | Distinguishes unique users by assigning a randomly generated number as a client identifier. | 2 years | Google LLC |
| _ga_* | Analytics | Maintains session state for Google Analytics 4. | 2 years | Google LLC |
| _gid | Analytics | Distinguishes users. Used to throttle request rate. | 24 hours | Google LLC |
What data Google Analytics collects: anonymized usage metrics including page views, session duration, device type, operating system, browser type, and general geographic region (country/city level). It does not receive your financial data, account balances, transaction details, or any data you enter into the app.
Google's policies and opt-out:
- Google Privacy Policy
- Google Cookie Policy
- Google Analytics Opt-out Browser Add-on — blocks GA tracking on all websites
- Google My Account — Data & Privacy
5. Third Parties That May Access Cookies or User Data
The following third parties operate services we use to run Savvu Forecast. They may set their own cookies or access data as described:
-
Google LLC — Analytics (after consent only).
Privacy Policy | Opt-out -
Vercel, Inc. — Hosts the web application. May set performance/security cookies.
Privacy Policy -
Railway (Railway Corp.) — Hosts backend API and database. Does not set browser cookies.
Privacy Policy -
Resend, Inc. — Sends authentication emails. Does not set browser cookies.
Privacy Policy -
Lemon Squeezy — Payment processing (Stripe-powered). Sets cookies only on their hosted checkout page (separate domain).
Privacy Policy -
jsDelivr — CDN for app libraries. May log IP addresses for CDN routing.
Privacy Policy
6. Managing Your Cookie Preferences
Cookie consent banner: On your first visit, a banner asks for your consent to analytics cookies. You can:
- Click Accept to allow Google Analytics cookies
- Click Decline to block all analytics cookies
- Change your choice at any time via Settings → Legal → Cookie Preferences in the app
Browser settings: You can configure your browser to block or delete all cookies. Note that blocking the savvuToken authentication cookie will prevent you from staying signed in.
Browser-specific instructions:
Google Analytics opt-out: Install the Google Analytics Opt-out Browser Add-on to prevent GA tracking across all websites, regardless of your cookie consent choices here.
7. Google Consent Mode
We have implemented Google Consent Mode v2. This means that when you decline analytics cookies, we signal analytics_storage: denied to Google before any GA script is loaded. Google will not set analytics cookies and will not use your data for analytics purposes.
8. Changes to This Policy
We may update this Cookie Policy from time to time. When we do, we will update the "Last updated" date and, if required, ask for your consent again. The policy_version field in our consent records tracks which revision of this policy you consented to.
9. Contact
For questions about our use of cookies:
Email: support@savvuforecast.com
Website: savvuforecast.com