PRIVACY_POLICY
Last updated: January 2026
SUMMARY
- Your Claude Code session data stays on your machine
- We collect anonymous usage telemetry (command names + timing only)
- No file paths, session content, or personal data is collected
- You can opt out of telemetry at any time
1. DATA_THAT_STAYS_LOCAL
Tastematter processes your Claude Code session files to build a local database. This data never leaves your computer:
- Session JSONL files from Claude Code
- Parsed conversation content
- File paths you worked on
- Tool usage details
- Your local SQLite database
2. TELEMETRY_WE_COLLECT
To improve Tastematter, we collect anonymous usage data. Here's exactly what we collect:
# Example telemetry event
{
"event": "query_executed",
"anonymous_id": "uuid-generated-on-first-run",
"properties": {
"command": "query flex",
"time_range": "7d",
"result_count": 42,
"duration_ms": 156
}
}
What we collect:
- Command names (e.g., "query flex", "daemon start")
- Timing information (duration, time ranges)
- Aggregate counts (number of results, sessions parsed)
- Platform (Windows, macOS, Linux)
- Anonymous installation ID (random UUID)
What we NEVER collect:
- File paths or directory names
- Session content or conversations
- Your name, email, or any personal information
- Query results or actual data
- IP addresses (anonymized by our analytics provider)
3. HOW_TO_OPT_OUT
You can disable telemetry at any time using either method:
# Option 1: Environment variable export TASTEMATTER_NO_TELEMETRY=1 # Option 2: Config file (~/.context-os/telemetry.yaml) telemetry: enabled: false
4. ANALYTICS_PROVIDER
We use PostHog for analytics. PostHog is privacy-focused and compliant with GDPR and CCPA. See their privacy policy.
5. DATA_RETENTION
Anonymous telemetry data is retained for 12 months to analyze usage trends, then automatically deleted.
6. CHANGES
We'll update this policy if our data practices change. Check back periodically.
7. CONTACT
Questions about privacy? Open an issue on GitHub.