Telemetry
Overview
To enhance Sypha for the entire community, we gather usage metrics that reveal how developers interact with our open-source AI development assistant. This insight mechanism is vital for advancing Sypha's functionality and overall experience.
We employ PostHog, an open-source analytics solution, for metrics gathering and evaluation. Our telemetry setup is completely transparent - you can examine the source code to observe precisely what we monitor.
Tracking Policy
Privacy stands as our top concern. By default, every piece of gathered information is anonymized. Should you sign in using a Sypha account, your telemetry information will link to your account to enable product enhancements and superior assistance when you face challenges. Your source code, instructions, and dialogue content invariably stay confidential and are never gathered.
What We Track
We gather fundamental usage metrics including:
Task Interactions: When tasks start and finish, conversation flow (without content)
Mode and Tool Usage: Switches between plan/act modes, which tools are being used
Token Usage: Basic metrics about conversation length to estimate cost (not the actual content of the tokens)
System Context: OS type and VS Code environment details
UI Activity: Navigation patterns and feature usage
For full transparency, you can examine our telemetry implementation to observe the precise events we monitor.
How to Opt Out
Telemetry within Sypha is completely voluntary:
- When you update or install our VS Code extension, you'll see a message about our telemetry
- You can change your preference anytime in settings
Sypha additionally honors VS Code's system-wide telemetry preferences. Should you have turned off telemetry at the VS Code platform level, Sypha's telemetry will be automatically turned off too.