Privacy Policy
Last updated: July 2026
TL;DR: SmartLLMRouter runs 100% locally on your Mac. We do not collect, transmit, or store any of your data. Your API keys, configuration, usage statistics, and request logs never leave your device.
1. Data Collection
SmartLLMRouter does not collect any personal data, usage data, analytics, or telemetry. There is:
- No analytics SDK
- No crash reporting service
- No cloud sync
- No account registration
- No data sent to any server operated by us
2. Local Data Storage
All data is stored exclusively on your Mac:
- API Keys: Stored in macOS Keychain (encrypted at OS level)
- Channel Configurations: Stored in local UserDefaults/JSON files
- Usage Statistics: Token counts and cost estimates stored locally
- Request Logs: Stored in local log files (rotated, never transmitted)
3. Network Requests
SmartLLMRouter acts as a local proxy. It forwards your API requests to the LLM providers you configure (DeepSeek, OpenAI, Anthropic, etc.). The only network requests made are:
- Forwarding your API calls to your chosen provider
- Fetching model lists from providers (GET /v1/models)
- Checking for app updates (Sparkle, checks appcast.xml on GitHub Pages)
No data is sent to SmartLLMRouter developers or any third-party analytics service.
4. Configuration Export & Sharing
When you export channel configurations:
- Files are saved locally to a location you choose
- When using encryption, API keys are encrypted with your password using AES-GCM
- When not using encryption, API keys are excluded from the export
- Sharing is entirely under your control โ the app never uploads or shares your data
5. Sparkle Auto-Update
SmartLLMRouter uses Sparkle to check for updates. The update check:
- Fetches
appcast.xml from smartllmrouter.github.io
- Sends only standard HTTP headers (no personal data)
- Can be disabled in Settings
6. Third-Party Services
SmartLLMRouter does not integrate any third-party analytics, advertising, or tracking services. The app's network activity is limited to the LLM API providers you explicitly configure.
7. Open Source
SmartLLMRouter is open source (MIT License). You can inspect the complete source code at github.com/rickytan/SmartLLMRouter to verify these claims.
8. Contact
For privacy-related questions, open an issue on GitHub Issues.