Privacy Policy
How CDL English Pro handles account, training, billing, and AI practice data.
Last updated: June 7, 2026
Information we process
- Account information from Clerk, such as user identifiers and email addresses.
- Training progress stored in Supabase, such as question status, mock results, scores, transcripts, and selected language.
- Audio and text submitted for transcription, pronunciation scoring, AI feedback, and text-to-speech practice.
- Billing identifiers from Stripe, such as customer and subscription IDs. Full card numbers are handled by Stripe and are not stored by this app.
- Device-session information used for anti-sharing controls, such as device fingerprint, user agent, and risk score.
How we use information
- Provide training, scoring, reports, and account access.
- Sync subscription status and protect PRO-only routes.
- Improve reliability, security, abuse prevention, and customer support.
- Send requests to service providers needed to operate the app, including Clerk, Supabase, OpenAI, and Stripe.
AI providers
When you use speech, transcription, scoring, feedback, or TTS features, relevant audio or text may be sent to OpenAI APIs for processing. Do not submit sensitive personal information that is not needed for training.
Cookies and sessions
Authentication and billing flows may use cookies or similar session technologies from Clerk, Stripe, and the app. These are used for login, security, payment, and account management.
Requests and deletion
For privacy or account data requests, contact support@dotcdl.org from the email address connected to your account. We may need to verify ownership before changing or deleting account data.