| Architecture | Peer-to-peer local mesh — no server | Centralized cloud SaaS platform |
| Setup | One-liner install, env-sync init | Account creation, project setup, CLI install |
| Secret organization | Single .env file per machine, mode-aware | Project → Config → Environment hierarchy |
| Runtime injection | Shell eval via env-sync load | doppler run — cross-platform injection |
| Secret delivery | Pull from LAN peers via SSH or mTLS | Pull from cloud API, mount as files, inject into runtime |
| Sync model | Peer-to-peer merge with per-key timestamps | Centralized — instant propagation from single source |
| Access control | Mode-based trust (SSH trust or mTLS approval) | RBAC with service tokens, user roles, project scoping |
| Config change requests | Peer approve/revoke in secure-peer mode | Approval workflows for sensitive changes |
| Activity logging | Operational logs + metadata trail | Full audit trail with Git-style activity log |
| Versioning & rollback | Backup-based (last 5 versions) | Full version history with instant rollback |
| Missing secret detection | Not built-in | ✅ Alerts for missing or drift secrets |
| Web dashboard | CLI only | Full web UI for management |
| Integrations | SSH, mDNS, cron | GitHub Actions, Kubernetes, Terraform, AWS/GCP/Azure, Vercel, Jenkins |
| Peer discovery | Automatic via mDNS (Avahi / Bonjour) | Not applicable — centralized model |
| Offline / LAN operation | ✅ Designed for it | ❌ Requires internet connectivity to Doppler cloud |
| Export formats | .env files | .env, JSON, YAML, Docker, and more |
| Pricing | Free, open source (MIT) | Free tier / Team ($6/user/mo) / Enterprise |
| Open source | ✅ Fully open source | CLI open source / Platform proprietary |