Skip to content

docs(configuration): align the telemetry page with the privacy notice - #567

Open
sandroqdb wants to merge 1 commit into
mainfrom
docs/telemetry-privacy-alignment
Open

sandroqdb wants to merge 1 commit into
mainfrom
docs/telemetry-privacy-alignment

Conversation

@sandroqdb

@sandroqdb sandroqdb commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

What and why

This came up during the refresh of the questdb.com privacy notice. We're updating the telemetry docs page so it says the same thing as the new notice.

The page said telemetry is anonymous, that we collect no personally-identifying information, and that we share none of it with third parties. Telemetry is sent with the IP address it comes from, and that IP is looked up with an external service, so those three statements aren't accurate.

Why it isn't "anonymous": under GDPR, data only counts as anonymous if it can't reasonably be linked back to a person or organization. IP addresses count as personal data (GDPR Recital 30; the EU Court of Justice in Breyer, 2016). Our telemetry also carries a persistent instance ID and, if set, the instance name and description, and the IP lookup identifies the organization and approximate location. Together, that makes the data identifiable, even though some values (database size, table count) are sent as ranges.

Changes

  • configuration/telemetry.md
    • Removed the three inaccurate claims. The new intro says only what holds: telemetry helps us improve the product, it doesn't include the data stored in your tables, and metrics such as database size and table count are sent as ranges rather than exact values. It links to the Privacy Notice for details.
    • Dropped "anonymous" from the page description and the telemetry.enabled description.
    • Fixed the telemetry.hide.tables default from false to true, which matches the server code (PropServerConfiguration) and the shipped server.conf. This one isn't privacy-related; it was just wrong.
  • configuration/overview.md: "Anonymous usage telemetry" becomes "Usage telemetry" in the settings table.

No behaviour changes. Docs text only.

🤖 Generated with Claude Code

Came up during the questdb.com privacy notice refresh. The telemetry page
called telemetry anonymous and said we collect no personally-identifying
information and share nothing with third parties. Telemetry is sent with
the IP address it comes from, so those claims are not accurate. Replace
them with statements that are, link the privacy notice, and fix the
telemetry.hide.tables default, which is true in the server code.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🚀 Build success!

Latest successful preview: https://preview-567--questdb-documentation.netlify.app/docs/

Commit SHA: a4391c4

📦 Build generates a preview & updates the link on each commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant