Privacy

Last updated: September 12, 2026

tsqldocs is a documentation site. It has no accounts, no passwords, and no advertising or cross-site tracking cookies. Subscribing to raise the AI question limit uses Stripe and sets one functional cookie — see Subscriptions and billing below. This page describes the data that is processed when you use the site.

Analytics

The site uses Cloudflare Web Analytics, which reports aggregate page views and performance metrics (such as load time). It is cookie-less, does not fingerprint your device, and does not build a profile of you across sites. It is not possible to identify an individual visitor from this data. See Cloudflare Web Analytics.

The AI assistant

If you use the “Ask AI” assistant, the following is sent to Anthropic, which provides the underlying model, in order to generate a response:

  • the message text you submit, and the conversation so far
  • the URL of the page you asked from
  • relevant excerpts from this documentation, retrieved to ground the answer

Do not include passwords, personal data, or confidential information in messages to the assistant. Your messages are not used by tsqldocs to train any model. Anthropic processes the request under its API terms; see Anthropic’s privacy policy. tsqldocs does not store your conversations beyond what is needed to serve the request and short-lived operational logs.

Rate limiting

So the free assistant stays available, requests are counted per visitor using a key derived from your IP address. That counter is stored temporarily (it expires within 24 hours) in Cloudflare Workers KV. Your raw IP address is not retained by tsqldocs beyond standard short-lived server logs. If you’re subscribed, requests are counted against your subscription token instead of your IP, so your higher limit isn’t affected by anyone else on your network.

Hosting

The site runs on Cloudflare (Workers). As the network handling every request, Cloudflare processes connection metadata and may keep short-term logs for security and reliability. See Cloudflare’s privacy policy.

Subscriptions and billing

Subscribing to raise the AI question limit is handled entirely by Stripe. Your card details and email go directly to Stripe’s checkout page — tsqldocs never sees or stores your card number, and does not store your email at all. What tsqldocs keeps, in the same Cloudflare KV store used for rate limiting, is only: your subscription’s status (active, past due, or canceled) and Stripe’s internal customer/subscription IDs, so the AI assistant knows to apply the higher limit.

A successful subscription sets one functional, cryptographically signed cookie in your browser containing Stripe’s customer reference (not your email, name, or card details) and can’t be edited or forged client-side. Canceling (via the “Manage subscription” link, which opens Stripe’s own billing portal) updates your status, which this cookie is re-checked against periodically. See Stripe’s privacy policy for what Stripe itself collects as your payment processor.

The playground

The SQL playground and the runnable examples execute entirely in your browser against a small fixed sample dataset. The SQL you type there is not sent to any server (unless you choose to ask the AI about it).

What tsqldocs does not do

  • no accounts, no passwords, no email lists
  • no advertising, no ad networks, no retargeting
  • no selling or sharing of data with data brokers
  • no cross-site tracking cookies (the one subscription cookie is functional only)
  • never sees or stores your card number or your email

Children

The site is not directed at children under 13 and does not knowingly collect their data.

Changes

If this policy changes, the updated version and its date will be posted here.

Contact

Questions about privacy: contact@tsqldocs.com.