Privacy Policy
We respect your privacy and are committed to being transparent about the data we collect, how we use it, and your choices. This page describes our practices for childsafe.media (the “Service”).
What We Collect
- Account & profile data: If you create an account, we store your email and basic profile information in our database (Supabase) to provide authentication and personalized features.
- Newsletter: If you subscribe, we store your email to send updates. You can unsubscribe anytime via a link in each email.
- AI chat content: Questions and responses from AI interactions (and optional feedback) are stored to operate the Service, improve quality, and detect abuse. For anonymous users, we link requests to a random client ID; for signed‑in users, to your account.
- Device & usage data: We collect aggregated analytics (page views, referrers, basic device data) and session experience events to understand usage and improve the Service.
- Random client ID: We store a randomly generated identifier in your browser storage to enforce fair‑use limits for anonymous requests. It does not identify you across other websites and can be cleared by deleting site data.
How We Use Data
- Provide and improve search, recommendations, and age guidance.
- Operate authentication, bookmarks, watchlists, and user settings.
- Measure performance and reliability; diagnose and fix issues.
- Prevent abuse and manage fair‑use limits for anonymous access.
- Send newsletters when you opt in (you can opt out anytime).
Analytics & Third‑Party Services
Umami (analytics): We use Umami to measure aggregate site usage. We do not use analytics to build personal profiles. Umami collects page views, referrers, device type, and similar metrics. We configure it to avoid collecting personal information.
Microsoft Clarity (experience insights): We use Clarity to understand feature usage and usability. Clarity records anonymized interaction events and may capture session replays. We implement it to avoid sensitive fields and use it for product improvement only. See Microsoft’s privacy statement for details.
Supabase (database & auth): We use Supabase to store accounts, preferences, content records, and AI query logs. Authentication cookies are set by Supabase to keep you signed in.
Resend (email): We use Resend to manage newsletter subscriptions and email delivery.
External media APIs: For content data and images we call third‑party APIs (e.g., TMDB, Google Books, IGDB). Requests include only the minimum data needed to retrieve media details.
Cookies & Storage
- Authentication uses secure cookies (Supabase) to keep you signed in.
- A random client ID is stored in localStorage for anonymous rate limiting.
- You can clear both at any time via your browser’s site data settings.
Your Choices
- Newsletter: Unsubscribe via the link in any email or contact us to remove your address from our list.
- Analytics & Clarity: You can use browser or extension controls to block analytics or third‑party scripts if you prefer. We do not require analytics to use the core Service.
- AI chat data: Contact us if you want us to delete chat history associated with your account or client ID.
- Account data: You can update or delete your account. Deleting your account removes associated personal data except where we must retain limited records for legal or security reasons.
Data Retention
We retain personal data for as long as necessary to provide the Service and meet the purposes above. Newsletter emails are kept until you unsubscribe. AI chat logs are retained to support quality monitoring and can be deleted upon request. We may retain minimal records as required by law.
Contact
Questions or requests? Contact us at support@childsafe.media.