Privacy Policy
Last updated: 28 March 2026
1. Overview
Chart Reporter (“we”, “us”, “our”) operates the web application at app.chartreporter.com and the marketing site at chartreporter.com. This Privacy Policy explains how we collect, use, store, and protect information when you use our services.
Chart Reporter is designed around a broker-privacy model: trade data is pushed from your MetaTrader 5 terminal via a lightweight Expert Advisor (EA). We never request or store your broker credentials, investor passwords, or API keys.
2. Data We Collect
Account Information
When you create an account, we collect your email address, display name, and authentication credentials managed through Supabase Auth. Passwords are hashed and never stored in plaintext.
Trade Data
Trade records (entry/exit prices, volumes, commissions, swaps, profit/loss, magic numbers, and order events) are transmitted from your MT5 terminal by the Chart Reporter Expert Advisor. This data is pushed directly from your terminal to our API — we never connect to your broker or access your trading account.
Chart Screenshots
If you use the screenshot auto-sync feature, chart images captured by the EA are uploaded and stored securely. Screenshots are associated with your account and specific trades.
Usage Analytics
We use PostHog for product analytics to understand how features are used and improve the platform. This may include page views, feature interactions, and session data. PostHog data is processed in accordance with their privacy policy.
Error Monitoring
We use Sentry to capture application errors and performance data. Error reports may include browser type, operating system, and stack traces. No trade data or personal financial information is included in error reports.
Bot Protection
We use Cloudflare Turnstile on registration forms to prevent automated abuse. Turnstile processes interaction data to distinguish humans from bots without invasive CAPTCHAs.
3. How We Use Your Data
- To provide and maintain the Chart Reporter trading journal service
- To display your trade analytics, performance metrics, and session-level breakdowns
- To send transactional emails (account confirmation, password reset) via Resend
- To improve the platform based on anonymised usage patterns
- To detect and prevent abuse or unauthorised access
We do not sell, rent, or share your personal data or trade data with third parties for marketing purposes.
4. Data Storage & Security
Account and trade data are stored in a PostgreSQL database managed by Supabase with Row Level Security (RLS) enforced on all tables — your data is only accessible to your authenticated session.
Chart screenshots are stored in Cloudflare R2 object storage with access controlled by authenticated API requests.
API communication between the MT5 Expert Advisor and our ingestion endpoint is transmitted over HTTPS. Our API workers run on Cloudflare’s global edge network.
5. Cookies & Local Storage
Chart Reporter uses essential cookies and local storage for authentication session management (Supabase Auth tokens). We use PostHog for analytics which may set its own cookies. We do not use advertising cookies or third-party tracking pixels.
6. Third-Party Services
- Supabase — Authentication, database, and storage infrastructure
- Cloudflare — API workers, R2 storage, Turnstile bot protection, and CDN
- Vercel — Web application and marketing site hosting
- PostHog — Product analytics
- Sentry — Error monitoring and performance tracking
- Resend — Transactional email delivery
- TwelveData — Market data for chart candles (no personal data shared)
7. Data Retention
Your trade data and account information are retained for as long as your account is active. Trade history retention varies by subscription tier (3 days on Trader, 90 days on Pro, unlimited on Sovereign). If you delete your account, we will remove your personal data and trade records within 30 days.
8. Your Rights
You have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and associated data
- Export your trade data
- Withdraw consent for analytics processing
To exercise any of these rights, please use the contact form or email us from the address associated with your account.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be communicated via email or a notice on the platform. Continued use of Chart Reporter after changes constitutes acceptance of the updated policy.