The short version: CybaTerm doesn’t collect any data about you.
Effective October 24, 2026 · Applies to CybaTerm 1.0.0
Nothing. CybaTerm has no telemetry, analytics, ads, crash-report upload or account, and it opens no listening ports on your Mac. Version 1.0.0 has no update check and no license check.
Each of these happens only when you add or use that feature:
| Feature | Connects to | What is sent |
|---|---|---|
| Grok Bot widget | api.x.ai (xAI) | Your question, the last 10 chat messages, a short system prompt, and your API key from the Keychain. Terminal screen text only if Screen: ON. The chat is kept in memory only. |
| Neon Weather | api.open-meteo.com | Latitude, longitude and units, on every refresh (every 15 minutes by default) |
| Weather location lookup | geocoding-api.open-meteo.com (city) and api.zippopotam.us (US ZIP) | The city name or ZIP code you type |
| Weather “Use my location” | Apple Location Services | Handled by macOS |
| Now Playing (Spotify) | Spotify’s artwork server (HTTPS) | A standard image request. Apple Music artwork is read locally |
| Pulse and Ping Grid | The hosts you enter (defaults: your gateway, 1.1.1.1 and 8.8.8.8) | Ping (ICMP) packets |
| Globe Trace | A target you set (blank means demo only) | traceroute probe packets |
| Cert Expiry | Port 443 of the domains you enter | A standard TLS handshake |
| Live SSH Stats and Log Tail | The hosts you choose, over ssh | Read-only status commands, or tail -F |
| Links you click | Your default browser (http, https and mailto only) | — |
| The terminal itself | Whatever you run (ssh, curl, …) | Your own traffic |
Each one is optional and only asked for when you use the feature:
CybaTerm 1.0.0 doesn’t check for updates or licenses. Automatic updates (Sparkle) and license activation are planned, and this policy will list what they send before they ship.
Questions about privacy: [email protected].