Privacy Policy

Last updated: February 2026

AIwithTS ("we", "us", "our") operates the course platform at aiwithtts.dev. This privacy policy explains what data we collect, how we use it, and your rights regarding that data.

What We Collect

We collect the following categories of personal data:

  • Account information — email address, display name, and profile picture (if provided via OAuth).
  • Course progress — which lessons you have completed, time spent, and completion timestamps.
  • Quiz results — your answers, scores, and streaks from in-course quizzes.
  • AI conversations — messages exchanged with the Quiz Agent and "Ask the Course" assistant, stored to provide conversation history.
  • Payment information — processed entirely by Lemon Squeezy as our Merchant of Record. We receive purchase confirmations and entitlement data but never see or store your credit card details.
  • Usage analytics — anonymized page views and feature usage, collected only after you consent via our cookie banner.

How We Use Your Data

  • Course access and delivery — authenticating your account, verifying entitlements, and serving course content.
  • Progress tracking — saving your lesson completions and quiz results so you can pick up where you left off.
  • AI features — powering the Quiz Agent and "Ask the Course" RAG assistant with your conversation context.
  • Transactional emails — sending purchase receipts, password resets, and account-related notifications via Resend.
  • Analytics — understanding how the platform is used to improve course content and user experience.

AI Data Processing

Our platform uses AI models from Anthropic and OpenAI to power interactive features:

  • Quiz Agent — quiz conversations are sent to Anthropic (Claude) for generating adaptive follow-up questions and evaluating your answers.
  • "Ask the Course" assistant — your questions are matched against course content embeddings (generated via OpenAI) and answered using Anthropic (Claude) with retrieval-augmented generation (RAG).
  • No model training — your conversations and data are never used to train AI models. Both Anthropic and OpenAI process data under their API terms, which prohibit using API inputs for model training.
  • Data minimization — we send only the minimum context required (your question and relevant course excerpts) to the AI providers.

Cookies & Tracking

We use a consent-based approach to cookies and tracking, managed by Iubenda:

  • Cookie consent banner — on your first visit, Iubenda displays a consent banner. No tracking cookies are set until you accept.
  • PostHog analytics — only activated after you grant consent. PostHog runs on their EU infrastructure (eu.i.posthog.com) and collects anonymized usage data.
  • Google Tag Manager — loads only after consent is granted, used for managing analytics tags.
  • Vercel Analytics — cookieless, privacy-friendly web analytics that do not require consent.
  • Essential cookies — authentication session cookies from Supabase are always set as they are strictly necessary for the platform to function.

You can withdraw your consent at any time by clicking the cookie preferences link in the footer.

Third-Party Services

We rely on the following sub-processors to operate the platform. Each processes data only as necessary for their stated purpose:

ServicePurposeData Region
SupabaseDatabase, AuthenticationEU
VercelHosting, Edge FunctionsUS / Global
PostHogAnalyticsEU (eu.i.posthog.com)
Lemon SqueezyPayments, Merchant of RecordUS
MuxVideo HostingUS
ResendTransactional EmailUS
AnthropicAI (Quiz Agent, Ask the Course)US
OpenAIAI (Ask the Course embeddings)US
Google Tag ManagerTag ManagementUS
IubendaCookie ConsentEU

For services located in the US, data transfers are covered by Standard Contractual Clauses (SCCs) or equivalent safeguards as required under GDPR.

Data Retention

  • Account data — retained for as long as your account is active.
  • Progress and quiz data — retained for as long as your account is active to preserve your learning history.
  • AI conversation history — retained for as long as your account is active. You can clear individual conversations at any time.
  • Analytics data — anonymized and retained in aggregate form. No personally identifiable information is stored in analytics.
  • On account deletion — all personal data, progress, quiz results, and AI conversations are permanently deleted within 30 days.

Your Rights

Under the General Data Protection Regulation (GDPR) and similar laws, you have the following rights:

  • Access — request a copy of all personal data we hold about you.
  • Rectification — correct inaccurate or incomplete data.
  • Erasure — request deletion of your account and all associated data.
  • Portability — receive your data in a structured, machine-readable format.
  • Restriction — request that we limit processing of your data in certain circumstances.
  • Objection — object to processing of your data for specific purposes, including analytics.

To exercise any of these rights, contact us at the email address below or use the account settings page.

Data Export & Deletion

You have two ways to manage your data:

  • Self-service — use the account settings page to export your data or delete your account.
  • Email request — send a request to hello@aiwithtts.dev and we will process it within 30 days.

Data exports include your profile information, course progress, quiz results, and AI conversation history in JSON format.

Contact

If you have questions about this privacy policy or how we handle your data, contact us at:

hello@aiwithtts.dev