Telemetry

Anonymous usage stats only. No code, no queries, no personal data.

Opt out anytime: brakit telemetry off

Brakit collects anonymous telemetry data to understand how the tool is used and where to focus improvements. Participation is optional and you can opt out at any time.

How it works

  • Data is collected in memory during a session
  • A single HTTPS request is sent on shutdown
  • The request is fire-and-forget (does not block process exit)
  • Network failures are silently ignored
  • An anonymous UUID is stored in ~/.brakit/config.json
  • No third-party SDK is used, just a single fetch() call

What is collected

FieldExamplePurpose
brakit_version0.6.1Track version adoption
node_versionv20.11.0Ensure compatibility
osdarwin-24.6.0Platform support
archarm64Platform support
frameworknextjsPrioritize framework support
package_managerpnpmTesting prioritization
is_custom_commandfalseUsage patterns
first_sessiontrueNew vs returning users
adapters_detected["prisma", "clerk"]Adapter adoption
request_count142Usage volume
error_count3Error detection effectiveness
query_count87Query instrumentation usage
fetch_count24Fetch tracking usage
insight_count5Detection effectiveness
finding_count2Security rule effectiveness
insight_types["n1", "slow"]Prioritize insight categories
rules_triggered["exposed-secret"]Prioritize security rules
endpoint_count12App complexity
avg_duration_ms230Performance baselines
slowest_endpoint_bucket1000-2000msPerformance distribution
tabs_viewed["requests", "queries"]Dashboard UX improvements
dashboard_openedtrueFeature adoption
explain_usedfalseFeature adoption
session_duration_s1823Session patterns

What is NEVER collected

URLs, query strings, or request paths
SQL queries or database contents
Request/response bodies
Source code or file contents
API keys, tokens, or secrets
Project names or file paths
IP addresses
Personally identifiable information

How to opt out

CLI

brakit telemetry off

Environment variable

export BRAKIT_TELEMETRY=false

Verify status

brakit telemetry

Source code

The telemetry implementation is at src/telemetry/index.ts. It's ~140 lines.