Skip to content

Telemetry service for MUXI Stack. No personally identifiable information (PII) is collected.

License

Notifications You must be signed in to change notification settings

muxi-ai/telemetry

MUXI Telemetry

MUXI includes optional, anonymous telemetry that helps us understand how the software is used and where to focus improvements. No personally identifiable information is ever collected.

Your Privacy Matters

We designed our telemetry with privacy as the top priority:

We Collect We Never Collect
✓ MUXI version ✗ IP addresses
✓ OS type (macOS, Linux, Windows) ✗ Your prompts or AI responses
✓ Feature usage patterns ✗ Your code or file contents
✓ Performance metrics ✗ API keys or credentials
✓ LLM provider choice (e.g., "OpenAI") ✗ URLs or domain names
✓ Aggregate stats (agent count, etc.)

Email is only collected if you explicitly opt in for updates during installation.

How It Works

  • Default: Enabled — Telemetry is on unless you disable it
  • Fully anonymous — No way to trace data back to you
  • Secure transmission — All data sent over HTTPS
  • Open source — This repository contains exactly what we collect

Disable Telemetry

You can opt out at any time:

# CLI command
muxi config telemetry off

# Environment variable
export MUXI_TELEMETRY=0

# Configuration file (~/.muxi/config.yaml)
telemetry: false

What Each Component Sends

Endpoints

Endpoint Description
POST /v1/telemetry Receive telemetry events
POST /v1/optin Marketing opt-in

Public Metrics

https://capture.muxi.org/metrics.json

Deployment

Configuration is read from environment variables. See .env.example for the full list.

Docker

docker build -t muxi-telemetry .
docker run -p 8080:8080 --env-file .env muxi-telemetry

PHP

cp .env.example .env   # Edit with your credentials
php -S localhost:8080

Why PHP?

  • Fast — PHP 8.x with opcache is extremely fast for HTTP workloads
  • Process isolation — Each request runs in isolation; one bad request can't crash the server
  • Zero dependencies — No package manager, no node_modules, no vendor folder
  • Built for HTTP — PHP was designed for request/response cycles; no framework overhead needed
  • Simple deployment — Drop files on any PHP host and it works

License

Apache License 2.0

About

Telemetry service for MUXI Stack. No personally identifiable information (PII) is collected.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published