docs(telemetry): document PostHog analytics and opt-out mechanisms in README#182
Open
xiaolai wants to merge 1 commit intocaliber-ai-org:masterfrom
Open
docs(telemetry): document PostHog analytics and opt-out mechanisms in README#182xiaolai wants to merge 1 commit intocaliber-ai-org:masterfrom
xiaolai wants to merge 1 commit intocaliber-ai-org:masterfrom
Conversation
… README The FAQ answer about data collection mentioned that analytics "can be disabled via caliber config" but did not disclose that PostHog is the analytics provider, nor document the specific opt-out mechanisms already implemented in the codebase: - --no-traces CLI flag (per-run) - CALIBER_TELEMETRY_DISABLED=1 env var (persistent) Updated the FAQ to name PostHog explicitly and list both opt-out methods so users can make an informed choice without reading source code. Co-Authored-By: Claude Code <noreply@anthropic.com>
This was referenced Apr 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue
The README FAQ answer to "Does it send my code anywhere?" mentioned that anonymous usage analytics "can be disabled via
caliber config", but did not:package.json)The existing
src/telemetry/config.tsalready implements two opt-out methods:--no-tracesCLI flag (setsruntimeDisabled = truefor that run)CALIBER_TELEMETRY_DISABLED=1environment variable (persistent)Fix
Updated the FAQ answer to:
No code changes — documentation only. The opt-out mechanisms were already implemented; this just makes them discoverable.
Note: there is already a branch
alonp98/fix-146-telemetry-opt-inin this repo that may address related concerns. This PR is narrowly scoped to README disclosure only, so it shouldn't conflict.