Practice Free
Back to Home
Legal & Trust

Privacy Policy

Last updated: November 10, 2026 · Effective date: November 1, 2026

1. Overview & Privacy by Design

Welcome to DB Exercises ("we", "our", or "us"), operated by DB Exercises Platform Inc.. We respect your privacy and are committed to protecting any personal data you share with us.

Client-Side Execution Guarantee: Unlike traditional coding platforms that transmit your database queries to remote server sandboxes, DB Exercises runs PostgreSQL locally in your browser via WebAssembly (PGlite). Your SQL queries, test executions, and draft solutions execute entirely within your local browser sandbox and are not recorded or inspected by our servers.

2. Information We Collect

We collect minimal information necessary to deliver and improve our learning services:

  • Local Progress Data: Your streak counts, completed exercise IDs, Experience Points (XP), and auto-saved code drafts are stored locally in your web browser's localStorage.
  • Billing and Payment Data: When you purchase a Pro plan, payments are securely processed by our Merchant of Record partner, Dodo Payments. We do not store, view, or process your credit card numbers, CVVs, or bank details. Dodo Payments collects your billing address, email, and payment credentials under their PCI-DSS Level 1 compliant infrastructure.
  • Technical & Telemetry Data: We collect aggregate, privacy-preserving usage metrics via Vercel Analytics (such as page views, country-level geography, and browser types) to identify performance bottlenecks and improve content delivery.
  • AI Diagnostic Requests: When you request an AI hint or diagnostic feedback, the SQL query and error message are sent securely to our hint inference endpoint to generate targeted advice. No personal identifying information is attached to AI hint requests.

3. How We Use Information

We use collected data solely to:

  • Deliver, maintain, and grade interactive database exercises.
  • Authorize access to Pro features, advanced industry schemas, and interview question banks.
  • Verify legitimate purchases and prevent fraudulent access.
  • Respond to customer support inquiries and technical questions.
  • Comply with applicable legal, accounting, and tax regulations.

4. Third-Party Service Providers

We work with trusted third-party providers who adhere to strict data security standards:

  • Payment Processing (Merchant of Record): Dodo Payments Inc. handles transactions, invoicing, tax calculations, and currency conversion. Review their privacy policy at dodopayments.com/privacy.
  • Hosting & Analytics: Vercel Inc. provides global edge hosting and anonymous privacy-friendly analytics.

5. Cookies and Local Storage

We do not use invasive third-party tracking or cross-site advertising cookies. We utilize standard HTML5 Local Storage strictly for functional preferences:

  • Saving your active color theme (dark or light mode).
  • Persisting your completed exercise progress and daily streak.
  • Retaining your in-progress SQL editor drafts so your work is never lost.

You can clear your local progress at any time directly through your browser settings or via the Reset Progress option in the app.

6. Data Retention and Your Rights

Under GDPR, CCPA, and applicable global privacy laws, you hold the right to access, rectify, or request deletion of your information. Because your educational progress is saved on your device, you have immediate control over your data. For billing inquiries or purchase record deletion, please contact our support team.

7. Contact Us

If you have questions about this Privacy Policy or how your data is handled, please contact:

Entity: DB Exercises Platform Inc.