-
-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Labels
MVPKiller feature sprintKiller feature sprintUXUser experience improvementsUser experience improvementsbountyenhancementNew feature or requestNew feature or request
Description
Problem
We don't know what's breaking in production. Users hit errors and we never find out.
Solution
Opt-in anonymous error reporting:
$ cortex config telemetry on
✓ Anonymous error reporting enabled. Thank you for helping improve Cortex!
- No personal data collected
- Only error types and stack traces
- View policy: https://cortexlinux.com/privacy
$ cortex config telemetry off
✓ Telemetry disabled.
What We Collect (When Opted In)
- Error type and message
- Stack trace (sanitized - no paths/usernames)
- Cortex version
- OS version
- Python version
- Hardware category (not specific model)
What We Never Collect
- API keys
- Package names (could reveal projects)
- Usernames, paths, IPs
- Command history
Acceptance Criteria
- Disabled by default (opt-in only)
- First-run wizard asks permission
-
cortex config telemetry on/offtoggle - Sanitize all PII from reports
- Local log of what was sent (transparency)
- Clear privacy policy
## Bounty: $25 now (+$25 match after funding)
Total: $50 when we close our funding round.
Metadata
Metadata
Assignees
Labels
MVPKiller feature sprintKiller feature sprintUXUser experience improvementsUser experience improvementsbountyenhancementNew feature or requestNew feature or request