All releases
v0.2.2-betabeta
SilentSuite v0.2.2-beta
SilentSuite is zero-knowledge sync for calendars, contacts, and tasks. Plaintext stays encrypted from the server, and keys stay on your devices.

SilentSuite v0.2.2-beta
SilentSuite is zero-knowledge sync for calendars, contacts, and tasks. Plaintext stays encrypted from the server, and keys stay on your devices.
This release improves import compatibility, Android contact import reliability, and privacy/security hardening across the web app, Android app, bridge, and self-hosted server.
Import fixes
- Improved web app imports for Apple/iCloud-style calendar, contact, and task exports, including grouped vCard fields, vCard 4 telephone numbers, completed tasks, event durations, all-day events, and recurrence exceptions.
- Fixed Android local contact imports for vCard 4 telephone URI numbers and improved privacy-safe reporting for failed or partially failed imports.
Android
- Hardened Android setup so passwords and setup session secrets are no longer passed through serialized activity or fragment arguments.
- Reduced sensitive Android logging around sync, setup, resources, debug reports, and import failures.
- Hardened Android WebView and debug surfaces.
Web app
- Hardened web app privacy around logs, telemetry, error boundaries, and local cache writes.
- Added the first English-only i18n foundation.
Bridge and self-hosting
- Added account fingerprint display/copy support across web, bridge, and Android.
- Hardened the desktop bridge dashboard, diagnostics, logs, cache handling, and remote bind behavior.
- Hardened self-host/server defaults around CSRF, auth errors, trusted proxy headers, Docker secrets, and legacy Docker configuration.
Contributors
- Added translation contributor guidance and validation commands.
- Added a copyable pull request summary template for community contributors.
Install
Linux/macOS:
curl -fsSL https://silentsuite.io/bridge/install.sh | sh
Windows PowerShell:
irm silentsuite.io/bridge/install.ps1 | iex
Not in this beta
- Runtime language switching is not enabled yet.
- Translation files remain contributor-reviewed through GitHub pull requests for now.