Legal
Privacy policy
Last updated 27 September 2026
This page is the privacy policy for www.killsql.org. See also the Terms of service.
Who we are
KillSQL (killsql.org) is a free SQL practice site. Queries run in your browser. This policy describes the information we collect when you use the site, including Google sign-in.
What we collect
If you practice without an account, solved problems and editor drafts stay in your browser (local storage). We do not receive that data unless you later sign in and we sync guest progress you choose to keep.
If you sign in with Google, we receive your Google account name and email address so we can create a KillSQL profile. You can pick a username and avatar. Email is stored privately and is not shown on public profiles or the leaderboard.
If you use optional email/password or GitHub sign-in, we store the identifier those providers give us, plus the same profile fields.
When you are signed in, we store which problems you solved, query attempts, streak data, and leaderboard stats so progress follows you across devices.
If you donate, payment is processed by Dodo Payments. KillSQL does not store your full card number. Dodo may collect billing details required to complete the payment.
How we use it
We use this information to run the site: sign you in, save progress, show streaks and the leaderboard, send transactional mail if needed, and process optional donations.
We do not sell your personal information. We do not use Google user data for ads.
Who we share it with
Hosting and delivery: Vercel and Cloudflare, so the site can load.
Accounts: Supabase, which stores profiles and progress.
Sign-in: Google (and optionally GitHub) if you choose those providers.
Donations: Dodo Payments if you donate.
These providers process data only to provide their services to KillSQL.
Cookies and similar storage
We use cookies or similar storage for authentication sessions. The browser also keeps guest progress locally until you sign in.
How long we keep it
Account and progress data stay until you ask us to delete them, or until we shut down the service. You can email us to delete your account and associated profile data.
Your choices
You can use the site without an account. You can sign out at any time. To correct or delete your account data, email support@killsql.org from the address on the account.
Children
KillSQL is not directed at children under 13. If you believe we have collected data from a child under 13, contact us and we will delete it.
Changes
If this policy changes in a material way, we will update this page and the date below.
Contact
Questions about privacy: support@killsql.org.