Doxwell

Privacy /Telemetry

Telemetry

Doxwell sends a small startup ping so we can count active installs. This page explains exactly what is sent, when, and how to disable it entirely.

What we send

On every Doxwell process startup, a single HTTP POST is made to https://doxwell.ai/api/telemetry. The request body contains exactly these fields — nothing else:

Field Example Notes
install_id a1b2c3d4-… Random UUID generated on first run, stored in ~/.config/doxwell/. Never linked to your identity.
version 1.0.0 Doxwell version string.
os linux One of linux, macos, windows.
started_at 2026-04-23T03:00:00Z ISO 8601 timestamp of process startup.
country DE Derived server-side from the IP address at receive time. Raw IP addresses are never stored.

When it is sent

  • One POST per Doxwell process startup. No periodic pings, no event streams.
  • If the request fails (e.g. offline), it is not retried — the next startup sends a fresh ping.
  • First-run setup wizard asks you to confirm or disable telemetry before the first ping is sent.

What we never send

These are hard guarantees, enforced in the open source Docortex engine:

  • Document content
  • File names or paths
  • Search queries
  • Embeddings or vectors
  • Error stack traces
  • User identity or login information
  • Exact IP addresses

How to disable telemetry

Edit ~/.config/doxwell/config.toml and add or change the following section:

[telemetry]
enabled = false

The change takes effect on the next Doxwell startup — no restart of your system is needed. The first-run wizard also surfaces this choice so you can disable it before the first ping is ever sent.

Retention

install_id values are aggregated to counts (how many distinct installs started today, by version and OS). Raw telemetry rows are pruned after 90 days. Aggregated counts are kept indefinitely for trend analysis.

Legal basis: Art. 6(1)(f) GDPR — legitimate interest in understanding how many installs are active, which OS versions to support, and when it is safe to drop support for older Doxwell versions. The data minimisation principle is satisfied because only the five fields above are collected.

Server location

The /api/telemetry endpoint runs on a Proxmox VPS hosted in Germany (EU). No data is transferred outside the European Union.

For the full website privacy policy — including data collected via the email sign-up form and server access logs — see the Privacy Policy. Questions? Email info@l-lopa.de.

Last updated: 2026-04-23