ShadCRM is a full-featured desktop CRM with encrypted multi-device sync, Salesforce-style pipeline, team workspaces, invoicing, and CSV import. No cloud databases. No subscriptions. Just your data, under your control.
A complete CRM suite that runs natively on your desktop — encrypted, fast, and offline-capable.
AES-256-GCM encryption with HKDF key derivation. The sync relay never sees your data in plaintext.
Notion-style workspaces with role-based permissions. Invite team members by username. Switch between personal and team workspaces.
Salesforce-style pipeline: Leads, Opportunities, and Deals with Kanban boards, sub-statuses, and win/loss tracking.
Multiple phones with 246 country codes, multiple emails, social links, addresses. Auto-formatted international numbers.
Create and manage invoices with line items, auto-numbering, and company/contact linking. Track payment status per deal.
Encrypted sync across all your devices. Per-field last-writer-wins conflict resolution. Auto-sync every 5 minutes or on-demand.
One-click import from Google Contacts, Outlook, and any CSV/TSV. Auto-maps columns and detects delimiters.
Built-in task management, rich notes, and calendar. Google Calendar and Gmail integration for a connected workflow.
Built with Tauri 2 and Rust. Runs natively on Windows, macOS, and Linux. Fast startup, low memory, works offline.
Granular role-based access control. Admin, member, and custom roles with per-object and per-action permission toggles.
All data in a local SQLite database with WAL mode. Full-text search, instant queries. Your data never touches a cloud database.
No subscriptions, no per-seat pricing. Self-host the sync relay on Cloudflare's free tier. MIT licensed.
The biggest update yet — workspaces, pipeline, and team management.
Notion-style workspaces. Create personal and team workspaces, switch between them instantly. All data is scoped per workspace.
Full Salesforce-style pipeline: New Lead, Contacted, Qualified through to Closed Won/Lost. Kanban boards for Leads, Opportunities, and Deals.
Admin, Member, and custom roles with granular per-object permissions. Control who can create, read, update, and delete each entity type.
Invite team members by username with generated invite codes. Join workspaces during signup or from an existing account.
Create invoices with line items, auto-numbering, tax, and discount support. Link to companies and contacts.
Multiple phone numbers with 246 country codes and auto-formatting. Multiple emails, social media links, and addresses per record.
One-click import with auto-column mapping. Supports Google Contacts, Outlook, and generic CSV/TSV files.
Rebuilt sync engine with server-stored encrypted state. Reliable multi-device sync with automatic conflict resolution.
Available for Windows. macOS and Linux coming soon. v0.4.0
macOS 11+ (Apple Silicon & Intel)
Ubuntu, Fedora, Arch & more