v0.13.0
seite now collects anonymous, opt-out usage telemetry (which commands run, on what platform) to guide development. No paths, content, or personal data are sent — disable any time with `seite telemetry off`, SEITE_TELEMETRY=0, or DO_NOT_TRACK=1.
Anonymous usage telemetry (opt-out)
seite now sends a small, anonymous event when you run a command, and the install scripts send one when seite is installed. This helps us see which commands and platforms matter so development can focus where it counts. It is opt-out and built to be privacy-preserving.
What is collected
Per command: the command name (e.g. build, deploy), the seite version, your OS and architecture, whether the command succeeded, and a coarse duration bucket (e.g. 1-5s). Install events add the install source (install.sh / install.ps1).
What is never collected
No file paths, no site domains or URLs you build, no page content, no command arguments or flag values, no environment variables, no usernames, and no stable identifier. Rough counts come from a server-side hash that rotates daily — you are counted within a day, never tracked across days.
How to turn it off
Any one of these disables telemetry completely:
seite telemetry off # persisted preference export SEITE_TELEMETRY=0 # per-shell / CI export DO_NOT_TRACK=1 # honored globally
It is also automatically disabled in CI (any non-empty CI variable). Check the current state with seite telemetry status. The first time seite records an event it prints a one-time notice so you know it's on.
Sending is best-effort and fully detached: it never blocks a command, never changes its exit code, and silently does nothing if the network is unavailable.