Reference
Privacy & your data
Deska is local-first by design. Your code, terminals and layouts stay on your machine, and data only leaves it when you choose a feature that needs it.
Local-first by design
Your day-to-day work stays on your device. Workspace files, repository contents, terminal state, panel layouts, snapshots, settings and locally stored AI session files are processed and kept locally. Using the desktop app does not, on its own, send your workspace anywhere.
When data leaves your device
Data is sent off your machine only when you use a feature that requires it:
- Signing in — your email and an authentication identifier.
- Billing — handled by Stripe; Deska never stores full card numbers.
- Managed AI — the content needed to answer a request (your prompt, audio for voice, and a snapshot of relevant workspace context such as project name, relative file paths, open panel titles and terminal status).
- Crash reports and analytics — only if enabled (see below).
- Update checks and any external browser panel you open.
If you hold a Lifetime license and use your own API keys, AI requests go directly from your machine to the provider you configured — they never pass through Deska.
Crash reports & analytics
Two opt-in toggles live in Settings → Privacy, both on by default and both able to be switched off. Crash reports send anonymized error details to help fix bugs, scrubbed of home-directory paths and common secrets first. Anonymous usage data reports things like your app version, OS and product events (installs, updates) — never file paths, project names or personal data.
The full policy
This page is a plain-language summary. For the complete, authoritative details — including legal bases, retention and your rights — read the Privacy Policy.