Privacy Notice
Last updated: August 20, 2026
Cherry Terminal is designed to keep your portfolio data on your own device. This notice explains what limited data is involved when you use the app.
1. Your Portfolio Data Stays Local
All positions, costs, quantities, and display preferences you enter are stored exclusively in your browser's IndexedDB storage. Cherry Terminal does not operate a server-side portfolio database or transmit your investment data.
JSON backups and CSV holdings exports are generated locally and downloaded directly to your device. Cherry Terminal does not upload those files.
2. Market Data Requests
When you refresh prices, search for a ticker, or convert currencies, the app sends only the required symbols or currency codes to same-origin Cloudflare functions. Those functions request market data from Yahoo Finance, instrument identifiers from OpenFIGI, public issuer data from SEC EDGAR, FX data from Frankfurter, and a company image from Financial Modeling Prep when a holding needs one. SEC Form N-PORT fund exposures are delivered as a same-origin, quarterly generated static file. Only the required symbol, public identifier, exchange, or currency code is forwarded by the same-origin function; no portfolio quantities, costs, cash, names, or notes are transmitted. Successfully resolved company images are cached by the browser and delivery layer to avoid repeated provider requests. Cloudflare can see standard request information such as your IP address and user agent.
3. Hosting And Infrastructure
Cherry Terminal is hosted on Cloudflare Pages. Cloudflare may process standard HTTP request data (IP address, user agent, request path) for security and delivery purposes under Cloudflare's own privacy policy.
4. No Advertising Or Analytics Trackers
Cherry Terminal does not deploy advertising networks, analytics platforms, or third-party tracking scripts. No cookies are set for marketing or profiling purposes.
5. Local Data
The app uses browser IndexedDB to save your portfolio and settings between sessions. This is core functionality and is not used for tracking. You can clear this data at any time through your browser settings. Use Backup & Restore to create or restore a JSON copy; CSV exports are not restorable backups.
6. Data Retention
Your portfolio data persists in your browser until you delete it. Cherry Terminal holds no copy. Infrastructure logs, if any, are held by Cloudflare under their own retention policy.
7. Your Rights
Because your portfolio data is stored only in your own browser, you have direct control over it — you can view, edit, export, or delete it at any time from within the app. For any other privacy question or request, contact privacy@cherryterminal.com. EU/EEA users may also lodge a complaint with their national data protection authority.
8. Changes To This Notice
This notice will be updated if the app's data practices change materially.