Overview
Synrows is a desktop database workspace for exploring schemas, generating data, and building analytics. Your database credentials, project files, and generation rules stay on your device unless you explicitly use cloud AI features.
Data stored locally
- Project metadata, schema graphs, and generation rules in a local SQLite database
- Database connection secrets in your operating system keychain
- Optional BYOK API keys (OpenAI/Anthropic) in the keychain — never sent to Synrows servers
- Downloaded local LLM model files in app data
Synrows Cloud (optional)
When connected, the desktop app registers a device with our Cloudflare Worker at
api.synrows.app and receives an API key stored in your keychain. Cloud AI requests
(schema analysis, rule refinement, SQL/report design) send only the prompts and schema summaries
required for the task — not your full database contents.
You can revoke cloud registration anytime in Settings. Device identifiers and usage quotas are stored in Cloudflare D1 for authentication and rate limiting.
Local LLM mode
When using local models, inference runs entirely on your machine. Model weights are downloaded from Hugging Face; no inference data is sent to Synrows Cloud.
Website & downloads
The marketing site at synrows.app is static. Download links resolve to signed installers
hosted on Cloudflare R2 at updates.synrows.app. We do not use third-party analytics on
the landing page.
Auto-updates
Packaged builds check updates.synrows.app for signed updates. No personal data is
transmitted during update checks — only the current app version and platform.
Contact
Privacy questions: [email protected]. See also our Terms of Service.