All releases
v0.5.0-betastable

SilentSuite v0.5.0-beta

SilentSuite v0.5.0-beta is a major update for our zero-knowledge encrypted calendar, contacts, and tasks suite. Your data stays end-to-end encrypted: the server never sees plaintext, and your keys…

Hero image for SilentSuite v0.5.0-beta

SilentSuite v0.5.0-beta

SilentSuite v0.5.0-beta is a major update for our zero-knowledge encrypted calendar, contacts, and tasks suite. Your data stays end-to-end encrypted: the server never sees plaintext, and your keys never leave your device. This release hardens the Bridge, tightens billing, redesigns the Android app, and adds updated documentation.

A more reliable DAV Bridge

  • Converged encrypted CardDAV and CalDAV href identity so shared collections stay consistent across sync, restart, and recovery.
  • Closed sync lifecycle races so interrupted syncs, wedged recovery, and concurrent DAV mutations preserve local writes without duplicates or lost work.
  • Made tombstone deletions, sync generations, and cache state terminal and consistent across DAV upgrades.
  • Sealed logout credential generation and made logout win over late native success.
  • Enforced collection-scoped DAV href ownership and rejected special hrefs and partial startup success.
  • Unix installer downloads now fail closed when checksum verification is unavailable or mismatched.

Better macOS Contacts support

  • Added support for the macOS CardDAV account principal alias requested by Apple Internet Accounts.
  • Preserved canonical DAV hrefs, authorization, and storage behavior.
  • Pinned the internal Radicale contract to 3.2.3.

Billing link proofs

  • Replaced reusable session handoff to hosted Billing with short-lived, single-use link proofs.
  • Billed link-proof metadata is now cleaned up within minutes instead of being retained indefinitely.

A refreshed Android app

  • Established a Material 3 design foundation and aligned light and dark colors with the web palette, preserving accessible contrast.
  • Added a dedicated first-run account-choice screen with resumable, crash-safe post-login setup.
  • Added an account drawer with switching and sign-out, an account-aware settings hub, and a redesigned sync overview.
  • Targeted Android 16 / API 36 while keeping the API 21 floor.

More reliable sync and signup

  • Made Android sync lifecycle status exact and hardened account state against stale generation lookups and sign-out races.
  • Hardened paid signup recovery to preserve the correct account across recovery and token validation.
  • Confined signup analytics to the canonical hosted production origin; preview and self-hosted builds are disabled.

Updated documentation

  • Added a Linux Bridge install and uninstall guide.
  • Clarified that native iOS sync is roadmap-only and scoped Bridge support to verified desktop clients.
  • Added an Apps and Integrations homepage card and official app logos and links.
  • Refined the Android distribution layout and kept the Settings QR square.

Install and update

Hosted web app

Open app.silentsuite.io.

Android

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-android-v0.5.0-beta.apk

Windows Bridge

Invoke-WebRequest `
  -Uri "https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-bridge-windows-x86_64.exe" `
  -OutFile "silentsuite-bridge.exe"

macOS Bridge

Apple Silicon:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-bridge-macos-arm64
chmod +x silentsuite-bridge-macos-arm64

Intel:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-bridge-macos-x86_64
chmod +x silentsuite-bridge-macos-x86_64

Linux Bridge

x86-64:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-bridge-linux-x86_64
chmod +x silentsuite-bridge-linux-x86_64

ARM64:

curl -LO https://github.com/silent-suite/silentsuite/releases/download/v0.5.0-beta/silentsuite-bridge-linux-arm64
chmod +x silentsuite-bridge-linux-arm64

Self-host

curl -fsSL https://raw.githubusercontent.com/silent-suite/silentsuite/main/self-host/install.sh | bash