aidokitwiki

Privacy

aidokit ships zero telemetry by design. Nothing about your project, your prompts, your edits, or your machine ever leaves your machine because of aidokit. This page exists to make that promise auditable rather than asking you to trust it.

What aidokit never does #

The scaffolder, the CLI commands, the watchdog hooks, the adapter emission, the conformance harness, the doctor / verify commands — none of these:

What aidokit does — explicitly, transparently #

The MetricsLog — local, opt-in, user-owned #

aidokit ships a MetricsLog for users who want to quantify AI-assisted-workflow signal on their own project. It is local-first by design:

Why not telemetry? #

Because the project's audience — developers using AI coding tools on real projects, often containing client code or proprietary IP — should not have to trust a third party with that signal. The trade-off is maintainers see less, slower, and only when users choose. We think that's the right trade-off; it's also a hard constraint, not a feature flag.

If aidokit ever needs visibility into how users use it, we will:

  1. Ask explicitly, publicly, with rationale.
  2. Make it strictly opt-in, never opt-out.
  3. Document exactly what is collected and how it's stored.
  4. Ship the change in a versioned release with a BREAKING_NOTICE entry.

If you ever find a network call in aidokit that this page doesn't document, treat it as a bug and open an issue. Provenance for trust requires an audit surface.

What you might still want to know #

Audit / verification #

You can verify aidokit's posture yourself:

Reporting a privacy issue #

If you find a privacy gap or believe aidokit is doing something this page does not document:

  1. Open a public issue tagged privacy — non-security issues belong in the open.
  2. For potential security implications (e.g. a leaked credential path), email security@aidokit.dev first; coordinated disclosure is appreciated.

See also #