Documentation
¶
Overview ¶
Package telemetry sends optional, anonymous usage events. It is OFF by default and only active when the operator explicitly opts in AND configures an endpoint, so runeward never phones home without consent.
Enable with:
RUNEWARD_TELEMETRY=1 RUNEWARD_TELEMETRY_ENDPOINT=https://your-collector.example/ingest
The DO_NOT_TRACK convention (https://consoledonottrack.com) always wins. Events carry only the runeward version, OS, and architecture plus any explicit, non-identifying properties the caller passes — no hostnames, no paths, no profile contents, no IDs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Enabled ¶
func Enabled() bool
Enabled reports whether telemetry should be sent: opt-in flag set, an endpoint configured, and DO_NOT_TRACK not set.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.