Privacy Policy
Last updated: February 13, 2026
1. Local-First Architecture
OmniRoute is designed as a local-first application. All data processing and storage occurs entirely on your machine. There is no centralized server collecting your information.
2. Data We Store
The following data is stored locally in ~/.omniroute/storage.sqlite:
- Provider configurations — connection URLs, provider types, and priority settings
- API keys — encrypted and stored locally for authenticating with AI providers
- Usage logs — request counts, token usage, model names, timestamps, and response times
- Application settings — theme preferences, routing strategy, and combo configurations
3. No Telemetry
OmniRoute does not collect telemetry, analytics, or crash reports. No data is sent to us or any third party. Your usage patterns, API calls, and configurations remain entirely private.
4. Third-Party AI Providers
When you make API calls through OmniRoute, your requests are forwarded to the AI providers you have configured (e.g., OpenAI, Anthropic, Google). These providers have their own privacy policies that govern how they handle your data. Please review:
5. Cloud Sync (Optional)
If you enable the optional cloud sync feature, provider configurations and API keys may be transmitted to a configured cloud endpoint. This feature is disabled by default and requires explicit opt-in.
6. Logging
Request logs can be configured through the dashboard settings. You can:
- View and export usage analytics
- Clear usage history at any time
- Configure log retention policies
- Back up and restore your database
7. Your Rights
Since all data is stored locally, you have full control. You can delete your data at any time by removing the ~/.omniroute/ directory or using the database backup/restore features in the dashboard.
Questions? Visit our GitHub repository.