← timed-drill

Analytics and privacy

Updated October 8, 2026.

We use optional Google Analytics 4 to understand which channels bring visitors, whether people start practicing, and whether they buy. Practice and purchase features work whether you allow or decline Google Analytics.

Your choice

Optional Google Analytics is off until you allow it.

We remember this choice in this browser. You can change it here at any time. Global Privacy Control and Do Not Track signals disable our Google Analytics integration.

What optional analytics measures

With permission, Google Analytics uses first-party cookies to measure page visits, traffic sources, registration, practice starts and submissions, checkout starts, and paid purchases. Practice events include the track and grading category. Purchase events include a transaction identifier, product, amount and currency, after server-side confirmation.

Our event code does not send your email address, password, submitted code, notebook contents, or verification and password-reset tokens to Google Analytics. Account identifiers are used only in this browser to avoid repeating first-practice events; they are not sent as Google Analytics user IDs. We disable advertising personalization and Google signals.

Google receives technical information when your browser communicates with its analytics service. See Google's privacy policy.

Other site data

Our account and payment systems keep the information needed to operate the service, such as your email, authentication records, practice results and payment confirmations. They operate independently of optional analytics. Cloudflare also supplies site delivery, technical logs and Web Analytics for page performance; the choice above controls our Google Analytics integration.

Answer execution runs in your browser. If you request an AI review or model complexity check, your code is sent for that request. Analytics does not collect that code.