SilentSuite for Android
SilentSuite has its own Android app for end-to-end encrypted sync of your calendar, contacts, and tasks, plus an experimental read-only view of your notes. It's a maintained fork of the EteSync Android app, pre-configured to work with SilentSuite.
What You Get
Once set up, your SilentSuite data syncs directly into Android's system calendar, contacts, and task providers. Calendar apps that use Android's system calendar, such as Etar, Fossify Calendar, and KashCal, can display and edit your SilentSuite events.
Install
Choose the install channel you want to keep using for updates. Google Play is the simplest option for most people. F-Droid, Obtainium, Zapstore, and direct APK downloads keep independent distribution paths available.
Option 1: Google Play
Download SilentSuite from Google Play if you want Play-managed installation and updates. If you installed SilentSuite from Google Play, keep updating it from Google Play.
Option 2: Obtainium
Obtainium is an open-source Android app that installs and auto-updates apps directly from GitHub releases -- no Google Play, no tracking, no account needed.
- Install Obtainium from GitHub Releases or F-Droid.
- Tap Add SilentSuite to Obtainium, or open Obtainium, tap Add App, and paste this URL:
https://github.com/silent-suite/silentsuite - Obtainium will detect the latest SilentSuite release and install the APK. It will notify you whenever a new release is published.
Option 3: Zapstore
Download SilentSuite from Zapstore if you prefer an open app store that installs the signed APK and manages updates outside Google Play. Release timing can differ from GitHub Releases, so check the version shown before installing.
Option 4: Direct APK download
Grab the latest APK directly from GitHub Releases:
Look for the asset named silentsuite-android-vX.Y.Z-beta.apk and install it. You'll need to allow installation from unknown sources the first time.
Other community stores
SilentSuite is also indexed by the independent, open-source Orion Store. Orion currently retrieves the developer-signed APK from SilentSuite's GitHub Releases. Install Orion separately, then open SilentSuite in Orion.
Orion is a third-party distribution client and is not operated by SilentSuite. Before installing, confirm that Orion shows the expected SilentSuite version and GitHub release source.
F-Droid
Download SilentSuite from F-Droid if you want the official F-Droid repository. F-Droid builds this package from the public source and signs it with the developer release certificate. Release timing can differ from GitHub Releases, so check the version shown before installing.
Certificate hashes and channel switching
Android only allows an app update when the installed app and the update APK are signed with the same certificate. Google Play uses Play App Signing, so the APK installed from Play can have a different certificate than the developer-signed package distributed through GitHub Releases, Zapstore, Orion Store, and official F-Droid.
SilentSuite's known Android signing certificate SHA-256 hashes are:
- Google Play app signing certificate:
2e10d9ef90276e755bddf086391d7e0c933589c6d36e4e43fae59a7babcb8a49 - Developer-signed release certificate for GitHub Releases, Zapstore, Orion Store, and official F-Droid builds:
8035a4ff1511e2045c579c905d26e93af6009b239e741ef78542ae04e7a7ca79
If you installed from Google Play, update through Google Play. GitHub Releases, Zapstore, Orion Store, and official F-Droid currently share the developer release certificate, so an update between those channels can install without a certificate mismatch. Stay on the channel you installed from if you want that store to keep managing updates. Switching between Google Play and a developer-signed channel may require uninstalling and reinstalling the app. A certificate mismatch warning in that situation is expected and does not by itself indicate a compromised build.
TIP
The SilentSuite Android app is a fork of the EteSync Android app with SilentSuite branding and server.silentsuite.io pre-configured as the default server. If you prefer, the original EteSync app from Google Play or F-Droid also works -- just enter the server URL manually.
Set Up
- Open the SilentSuite app.
- Tap the + button to add an account.
- The server URL is pre-configured to
https://server.silentsuite.io. For self-hosted instances, tap Advanced Settings and enter your server URL (e.g.https://sync.your-domain.com). - Enter your username (email) and password.
- Tap Log in.
The app will sync your collections. Your calendars, contacts, and tasks now appear in your Android apps.
Choosing a Calendar App
The SilentSuite app is a sync adapter -- it syncs data in the background but doesn't have a built-in calendar UI. Use any Android calendar app:
Etar (open source, F-Droid) -- lightweight, recommended.
Fossify Calendar (open source, F-Droid) -- minimal and private.
KashCal (open source) -- view, create, edit, and delete SilentSuite events through Android's system calendar. The SilentSuite app handles two-way sync; no CalDAV account setup in KashCal is needed.- Google Calendar -- works, but sends event metadata to Google for notifications. Not recommended if privacy is a priority.
Choosing a Task App
For tasks, use:
- Tasks.org -- has built-in EteSync/Etebase support and can also read from the Android task provider.
- OpenTasks -- reads tasks from the Android task provider populated by SilentSuite.
Notes (experimental)
The app can show your encrypted notes read-only. It is off by default and is turned on per account:
- Open Settings, then Account.
- Under Experimental, turn on Notes (experimental). The app syncs your notebooks right away.
- Open Notes from the navigation drawer. Tap a notebook to read its notes; touch and hold a notebook to manage sharing, or to rename or delete it.
What to expect in this version:
- Notes are read-only on Android. Create and edit notes in the web app; they appear here after the next sync.
- Notes sync when you open the Notes screen, when you tap Sync now or pull to refresh, and after a calendar, contact, or task sync finishes. There is no separate background schedule for notes yet, so if the other services do not sync on this device, notes only refresh when you open them.
- Shared notebooks appear with the same shared and read-only markers as other collections. You can accept notebook invitations and manage members like any other collection.
- No notebook is created for you. Use New notebook if your account has none yet.
- Notebooks are left out of the export options for now.
- Turning Notes off hides it again and removes it from the sync overview without deleting anything.
Source Code
The SilentSuite Android app is open source. The source lives in the android/ directory of the main monorepo:
What to include in a beta test report
When you report a beta test result, include:
- Android version (for example, Android 15).
- Device model (for example, Pixel 8).
- Install source -- Google Play, F-Droid, Obtainium, Zapstore, Orion Store, or a signed APK from GitHub Releases.
- Signup/login result -- whether account creation and login succeeded.
- Sync result for contacts, calendars, and tasks -- what synced, what did not, and any error message shown.
- Errors or screenshots -- redact your username, email address, server URL (if self-hosted), and any contact, event, or task content before sharing.
Troubleshooting
Data not syncing
Open the SilentSuite app and check the sync status. Pull down to force a sync. Check that your account shows as connected.
Calendar not showing in my app
Some calendar apps need you to enable the SilentSuite calendar in their settings. Look for a "Calendars" or "Accounts" section and make sure the SilentSuite calendars are ticked.
Battery optimization
Android may restrict background sync. Go to Settings > Apps > SilentSuite > Battery and select Unrestricted to ensure reliable sync.