Privacy Policy
Last updated: 2026-04-30
Carvline ("we", "us") is a snowboard video analysis tool. This Privacy Policy explains what we collect, how we use it, and how to control your data.
What we collect
Video clips you upload. We extract a small number of still frames (typically 3) and send them to Anthropic's Claude API for analysis. The original video file never leaves your browser.
Your analysis results (skill level, scores, advice text). Stored on Cloudflare's edge database in Asia (Tokyo region) so you can view your history.
An anonymous visitor ID (a random UUID stored in your browser's localStorage). We use this only to link your past analyses together — no name, email, or account required.
Basic technical data: IP address, browser user-agent, country (from your IP), language preference. Used for rate-limiting (preventing abuse) and to show feedback in your language.
Email address (optional). Only if you join our waitlist or pay for a deep analysis. Used to notify you about your unlock or features going live.
Payment data. Card details are handled exclusively by Stripe. We never see, store, or have access to your card number.
What we don't collect
We do not use cookies for tracking. We do not run third-party analytics scripts (no Google Analytics, no Facebook Pixel). We do not sell your data. We do not use your video frames to train AI models — they are sent to Anthropic for one-time analysis and then discarded.
Data retention
Video frames: discarded immediately after each analysis. Not stored on our servers.
Analysis results: kept for as long as you want them. Email us to delete.
Email + payment records: retained for 7 years to comply with tax/accounting requirements.
Anonymous visitor ID: lives in your browser's localStorage. Clearing your browser data removes it.
Third parties
We use the following processors. Each has its own privacy policy:
- Anthropic — processes your video frames for AI analysis. Per Anthropic's API policy, your frames are not used to train their models.
- Cloudflare — hosts the website, edge database (D1), and serverless backend (Workers).
- Stripe — processes payments.
- GitHub Pages — serves static HTML/CSS/JS.
Your rights
You can:
- Delete all your past analyses by emailing us with your visitor_id (shown at the bottom of "My History")
- Request a copy of your data
- Withdraw your waitlist email by replying "unsubscribe" to any email
- Get a refund for any paid unlock within 30 days, no questions asked
Email all data requests to hsiehshukang@gmail.com. We respond within 7 days.
Children
Carvline is not directed at children under 13. We do not knowingly collect data from anyone under 13. If you believe a child has used our service, email us and we'll delete their data.
Changes
If we materially change this policy, we'll update the "Last updated" date at the top. For significant changes (e.g. new third-party processors), we'll email anyone on the waitlist.
Questions? Email hsiehshukang@gmail.com.