Sypha AI Docs
More info

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.

On this page