PRIVACY POLICY

Your data belongs to you.

SQLite Lab is a static website with a SQLite workspace that runs in your browser. This policy explains what the site receives, what stays on your device, and how to contact us. It applies to sqlitelab.com and the SQLite Lab workspace. If our practices change, we will update this page before introducing the change.

Database and query data

Database files, CSV contents, SQL text, schemas, query results, and generated exports are processed locally in your browser. The workspace does not upload them to an application server or third-party service. Opening a file reads a browser-provided copy; SQLite Lab does not overwrite the original file. When you choose to download an export, your browser saves it to a location you control. Treat exported databases and SQL dumps as potentially sensitive backups.

Data saved in your browser

If you choose “Save on this device,” a database copy is stored in the browser's Origin Private File System. Temporary databases and recovery snapshots are held in memory and disappear when the session ends. Query tabs are in memory. Successful query history from saved workspaces, explicitly saved queries, practice drafts and progress, diagram positions, panel sizes, and your theme preference can be stored in this site's local browser storage. SQL saved in history, drafts, or named queries may contain sensitive values you typed.

You can delete saved databases, clear query history and practice progress, and remove named queries using their respective workspace controls. Those controls manage separate stores; deleting a database does not also delete saved queries or downloaded files. Clearing sqlitelab.com site data in your browser removes this site's stored work and preferences. Browser storage can be evicted or unavailable, especially in private mode. Export your work if you need a durable backup. Data saved under another domain or browser profile does not move automatically to this domain.

Website requests and hosting

Your browser requests page content, scripts, fonts, sample files, and SQLite WebAssembly assets from the hosting provider, Cloudflare. Ordinary web requests can expose connection information such as your IP address, user agent, and requested URL to the host. These requests do not include your opened database, SQL, or query results. Cloudflare may process technical request data under its own policies. We do not run an application account system or collect workspace data on a server.

Cookies, analytics, and advertising

Google Analytics runs on every page, including the workspace, to measure site use. The Google tag loads from Google and may use cookies and send page URLs, browser and device information, and usage data to Google. We do not configure analytics events containing database files, SQL, schemas, or query results. Because the tag is third-party JavaScript on workspace pages, it runs in the same page as the local editor. You can block the tag or clear its cookies through your browser settings. We do not currently run advertising scripts or share workspace contents with advertisers. If advertising is added later, we will update this policy to explain the providers, cookies or identifiers, choices, and any required consent before enabling ad code.

When you contact us

If you email contact@sqlitelab.com, we receive your email address and whatever you include in the message. We use it to respond, handle your request, and keep a record where reasonably needed for support, security, or legal obligations. Email is handled by the mail providers involved in delivery. Please do not send private database files, credentials, or sensitive SQL unless it is necessary for your request.

Your choices and questions

You can use temporary mode, avoid saving queries, remove locally stored work, or stop using the site. For questions about site privacy or a request concerning an email you sent us, contact contact@sqlitelab.com. We will consider applicable access, correction, or deletion rights under the law that applies to your request. Because workspace data stays in your browser, we cannot retrieve or delete it remotely.

See the Terms & Conditions for usage conditions and the Contact page for support details.