Last updated: 1/10/2026
At SQL Playground, we prioritize your privacy while providing a seamless learning experience. This policy explains how we handle your information when you use our website.
We believe in transparency: we only collect the minimum data necessary to provide features like account synchronization and progress tracking. Your actual learning practice—the SQL queries you run—transpires locally on your device.
SQL Playground utilizes a privacy-first hybrid architecture:
To enable features like cross-device synchronization and progress tracking, we collect the following limited information:
If you choose to create an account, we collect your email address and authentication credentials via our secure authentication provider (Supabase). This allows you to log in across different devices.
We store data related to your learning journey to sync it across your devices:
Note: We record that you completed a challenge, but we do not store the specific SQL code you wrote to solve it, as that remains local.
The information we collect is used solely for:
We do not sell your personal data to advertisers or third parties.
We use trusted third-party services to operate standard infrastructure:
You have the right to access, correct, or delete your personal data. If you wish to delete your account and all associated progress data, you can do so from your profile settings or by contacting us.
If you have any questions about this Privacy Policy, please contact us via our GitHub repository or support channel.