Last updated: April 27, 2026

Privacy Policy

The short version

Trading Charts is a market-data viewer. We don't sell, share, or mine your data. We don't have user accounts, emails, or passwords. The only personal-ish identifier in the system is the anonymous RevenueCat user ID created when you launch the app — and that exists solely to know whether you're a Pro subscriber.

What we collect

  • Anonymous app user ID from RevenueCat. Used to link your subscription receipt to your install. Not tied to any real-world identity. Resets if you delete the app.
  • Subscription receipts from Apple. Apple gives these to RevenueCat to validate Pro status. We never see your payment method.
  • Anonymous, aggregate usage events (e.g. "AI analysis ran") via PostHog when enabled. No content of charts, symbols, or text is included. You can disable analytics in Settings → Data & Privacy.
  • Diagnostic logs if a crash occurs. These contain stack traces — never chart content, never API responses.

What we DO NOT collect

  • Email addresses, names, phone numbers, or addresses.
  • Real-world identity. Trading Charts does not have user accounts.
  • Financial data — we don't connect to brokerages, see your positions, or process trades. The app is read-only.
  • Passwords or credentials of any kind.
  • Location, contacts, photos, or any device-level personal data.

How AI chart analysis works

When you tap "Analyze with AI" on a chart pane or use the AI Studio Analyze tool, the app does the following:

  1. Captures a screenshot of the chart you're currently viewing (PNG, lossless).
  2. Sends that screenshot — along with the symbol ticker and timeframe you have selected — to our Vercel-hosted proxy at/api/analyze.
  3. Our proxy forwards the request to Anthropic's Claude Haiku 4.5 via the Messages API. Anthropic processes the image and returns a structured analysis. Anthropic's data-handling terms apply to that processing — see anthropic.com/legal/privacy.
  4. The structured analysis is returned to your Mac and saved locally to your Mac's SwiftData store. It is not stored on our servers.

Our proxy keeps no logs of chart content. We log only a request timestamp + a hashed install ID for rate-limiting and abuse prevention. Logs are auto-deleted after 14 days.

Live market data sources

All market data comes from third-party public endpoints. We do not send any user-identifying information when fetching them.

  • Yahoo Finance — live quotes, sparklines, news RSS, and the universal symbol search.
  • TradingView embed widgets — chart, heatmap, screener, calendar, and economic-events views are loaded as third-party iframes inside WKWebView. TradingView's terms apply when these widgets render — see tradingview.com/policies.
  • alternative.me for Crypto Fear & Greed, CoinGecko for BTC dominance and total market cap.

History saved to your Mac

Every AI analysis you run is saved automatically to a SwiftData database on your Mac so you can re-open it later. This data lives only in your local app container — it never leaves your machine unless you explicitly export it. Deleting the app removes the entire history.

Children

Trading Charts is rated 17+ and not directed at children under 17. We don't knowingly collect data from anyone under 17. If you believe we have, contact us and we'll delete it.

Your rights

Because we don't collect personally identifying information, there isn't much to access, correct, or delete. If you'd like us to remove your anonymous install ID from RevenueCat or our proxy logs, email poulamixappstore@gmail.com with your install ID (visible in Settings → About).

Changes to this policy

We'll post updates here and bump the "last updated" date at the top. Material changes will trigger a notification inside the app.

Contact

Questions, requests, or concerns: poulamixappstore@gmail.com.