Marketplace privacy

What DorkOS does — and does not — collect when you install a marketplace package.

The contract

  • No IP addresses logged.
  • No user identifiers — only random per-install UUIDs (one per install, not per user).
  • No package contents transmitted.
  • Anonymous and opt-out. On by default, but genuinely anonymous. DorkOS shows a first-run notice and sends nothing on that first run, and you can turn it off any time.
  • Aggregate counts only displayed publicly on marketplace pages.
  • Full event data accessible only to the DorkOS team for debugging.

What we collect

  • The package name and marketplace it came from.
  • The package type (agent, plugin, skill-pack, adapter).
  • The install outcome (success, failure, cancelled).
  • How long the install took (for performance debugging).
  • An error code on failure (so we can fix what is breaking).
  • A random install ID generated locally per install.
  • The DorkOS version (so we can spot version-specific install regressions).

How to turn it off

Install counts are on by default, but always anonymous. Turn them off any time: run dorkos telemetry disable, set the environment variable DO_NOT_TRACK=1, or use the Privacy and Data tab in DorkOS settings. DorkOS also shows a first-run notice and sends nothing on that first run.

Open source pipeline

Both the client-side reporter and the receiving Edge Function live in the public DorkOS repo. You can audit exactly what gets sent.

Back to the marketplace