PRIVACY POLICY
1. Who We Are
CardChart ("we", "us", "our") is a web and mobile application located at cardchart.app. If you have questions about this policy, contact us at privacy@cardchart.app.
2. Information We Collect
Account Information
When you create an account, we collect your email address and a hashed password (or a Google or Apple identity token if you sign in with Google or Apple). We do not store plain-text passwords. If you use Sign in with Apple and choose to hide your email, we receive only Apple's private relay address.
Camera & Photos (Mobile App)
Our mobile app offers optional features that use your camera: card scanning and card centering analysis. We access the camera only when you tap to use these features. Scanning photos are sent to Anthropic (Claude) solely to identify the card and are not retained by us. Centering photos are processed entirely on your device and never leave it. We do not store your camera images on our servers, and we never access your photo library without your action.
Usage Data
We collect data you create while using the app: watchlists, portfolio holdings, and saved chart settings. This data is tied to your account and stored in our database so it syncs across your devices.
Payment Information
On our website, subscription payments are processed by Stripe; we never see or store your full card number, CVV, or billing address, and receive only a Stripe customer ID and subscription status. In our iOS app, subscriptions are purchased through Apple In-App Purchase and managed via RevenueCat — Apple handles all payment details, and we receive only your subscription status (via RevenueCat) to activate Pro. We never receive your card information.
Technical Logs
Our servers automatically log standard request data: IP address, browser/device type, pages visited, and timestamps. These logs are used for debugging and security monitoring and are not linked to your identity for advertising purposes.
3. How We Use Your Information
- Authenticate your account and keep you signed in
- Sync your watchlists, portfolio, and preferences across devices
- Activate and manage your CardChart Pro subscription
- Send transactional emails (account confirmation, password reset, billing receipts)
- Investigate bugs, errors, and security incidents
- Comply with legal obligations
CardChart itself does not use your personal data to serve ads or build advertising profiles. On the free tier of our website, ads are delivered by Google AdSense; Google may use cookies and device identifiers to personalise those ads based on your browsing activity — subject to your cookie consent choice and Google's own privacy policy. Pro subscribers see no ads. Our iOS app contains no advertising of any kind and performs no ad tracking (we do not use the iOS Advertising Identifier).
4. Third-Party Services
CardChart integrates the following third-party services to operate. Each has its own privacy policy.
- Supabase — database and authentication (supabase.com/privacy)
- Stripe — payment processing on the website (stripe.com/privacy)
- Apple — Sign in with Apple and In-App Purchase in the iOS app (apple.com/legal/privacy)
- RevenueCat — subscription management in the iOS app (revenuecat.com/privacy)
- Anthropic (Claude) — identifies cards from scan photos in the mobile app; images are processed for identification and not used to train models (anthropic.com/legal/privacy)
- Vercel — hosting and serverless functions (vercel.com/legal/privacy-policy)
- eBay Browse API — live card listing prices (ebay.com/help/policies/member-behavior-policies/user-privacy-notice-privacy-policy)
- Google OAuth — optional sign-in method (policies.google.com/privacy)
- Google AdSense — advertising on the free tier of the website only (not in the iOS app). AdSense may set cookies and use device identifiers to serve personalised ads. Only loaded if you accept optional cookies. (policies.google.com/privacy)
eBay Partner Network (affiliate). CardChart participates in the eBay Partner Network, an affiliate program. When you click through to an eBay listing from CardChart and make a purchase, CardChart may be compensated. This never affects the price you pay, and we are not paid to feature any particular listing.
We do not share your personal information with any other third parties.
5. Cookies & Local Storage
We use browser storage (cookies and localStorage) in two categories:
Strictly Necessary
These are required for the app to function and are set regardless of your cookie preference. They include your authentication session (Supabase), payment session tokens (Stripe), and app preferences such as theme, default timeframe, and chart settings. They do not track you across other websites.
Ad Personalisation (Google AdSense)
Free users always see ads served by Google AdSense. If you accept personalisation, Google may set advertising cookies and use device identifiers to tailor ads to your interests and browsing history across the web. If you decline, ads still appear but are generic and non-tracked — Google does not receive personalisation signals. Pro subscribers are never shown ads regardless of this setting.
You are asked for your preference on your first visit. You can update your choice at any time using the controls below. For EU residents, personalisation cookies are not set before you give consent.
Your Current Cookie Preference
6. Data Retention
We retain your account data for as long as your account is active. If you delete your account, we will delete your personal data within 30 days, except where we are required to retain it for legal or financial compliance (e.g., billing records required by tax law).
7. Your Rights
Depending on your location, you may have the right to:
- Access the personal data we hold about you
- Correct inaccurate data
- Request deletion of your account and associated data
- Export your watchlist and portfolio data
- Withdraw consent for optional data processing
To exercise any of these rights, email privacy@cardchart.app. We will respond within 30 days.
8. Children's Privacy
CardChart is not directed to children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has created an account, contact us and we will delete it promptly.
9. Security
We use industry-standard measures to protect your data: encrypted connections (HTTPS/TLS), hashed passwords, and row-level security on our database so users can only access their own records. No system is perfectly secure — if you discover a vulnerability, please report it to privacy@cardchart.app.
10. Changes to This Policy
If we make material changes to this policy, we will notify you by email or by displaying a notice in the app before the changes take effect. The "Last updated" date at the top of this page will always reflect the most recent version.
11. Contact
Questions or concerns about your privacy? Reach us at privacy@cardchart.app.