Legal
Privacy Policy
Last updated: May 18, 2026
LossLab is a private trading journal. Your trade data is yours. We collect the minimum necessary to operate the Service and do not sell or share your personal information with advertisers. This policy explains what we collect, why, and how to control it.
1. What We Collect
Account Information
When you sign up, we collect your email address and a user identifier provided by Clerk (our authentication provider). We do not store passwords — authentication is managed entirely by Clerk.
Trade Data
Trade records you log: symbol, direction, timeframe, entry/exit prices and times, position size, P&L, pre-trade reasoning, and journal notes. This data is stored in our database and is only accessible to you.
Chart Images
Chart screenshots you upload are stored in Supabase Storage. Images are linked to your account and are not publicly accessible. They are sent to Anthropic's Claude API for analysis and then stored for your reference.
AI Analysis Results
Analysis outputs (grades, scores, behavior tags, improvement rules, summaries) are stored alongside your trades so you can review them at any time. These are derived from the trade data and chart images you provide.
Usage Metadata
We track how many AI analyses you run per month to enforce the 100/month plan limit. This count persists independently of trade deletion. We do not track what pages you visit or build behavioral profiles.
Support Communications
If you contact us via the in-app support form, your email and message are sent to us via Resend. We retain these for customer support purposes only.
2. How We Use Your Data
- To provide, operate, and improve the Service
- To run AI analysis on your trades (sent to Anthropic's Claude API)
- To send you weekly performance email digests (you can opt out by contacting us)
- To enforce subscription limits and billing via Clerk
- To respond to support requests
- To detect abuse or violations of our Terms of Service
We do not use your trade data for advertising, marketing profiling, or any purpose unrelated to operating LossLab.
3. Third-Party Services
We rely on the following third-party services to operate LossLab:
Authentication and subscription billing. Clerk stores your account credentials and payment method on our behalf.
AI analysis of your trades and chart images. Your trade data and chart images are sent to Anthropic's API to generate analysis. Anthropic's data usage policies apply.
Cloud storage for chart images you upload.
Transactional email delivery (weekly summaries, support replies).
Hosting and serverless infrastructure.
4. Data Retention
- Trade data and analysis results are retained as long as your account is active.
- AI analysis usage counts are retained permanently (they survive trade deletion) to prevent limit circumvention.
- Chart images are retained until you delete the associated trade.
- When you delete your account, all associated trade data, analyses, and chart images are permanently deleted within 30 days.
- Support correspondence may be retained for up to 2 years.
5. Your Rights
You have the right to:
- Access — request a copy of the data we hold about you
- Correction — request correction of inaccurate data
- Deletion — request deletion of your account and all associated data
- Portability — export your trade data via the CSV export feature in the Journal
- Opt-out — unsubscribe from weekly email digests at any time
To exercise any of these rights, email support@losslab.app. We will respond within 30 days.
6. Security
All data is transmitted over HTTPS. Database access is restricted to application-level queries authenticated by your Clerk session. Chart images are stored in private Supabase buckets. We do not log or store the raw content of AI API calls beyond what is returned and saved to your account. No security system is perfect — please use a strong, unique password for your Clerk account.
7. Children's Privacy
LossLab is not directed at children under 18. We do not knowingly collect personal information from anyone under 18. If you believe a minor has created an account, contact us at support@losslab.app.
8. Changes to This Policy
We may update this Privacy Policy periodically. Material changes will be communicated via email at least 14 days before they take effect. The “Last updated” date at the top of this page reflects the most recent revision.
9. Contact
Privacy questions or requests: support@losslab.app