Whisperfish

An unofficial Signal client for Sailfish OS

What is Whisperfish?

Whisperfish is an unofficial, third-party native Signal client for Sailfish OS. You can install it from OpenRepos or from the package registry.

Current status

Registration broken

registration · broken · started 2026-07-08

Registering Whisperfish as a primary device currently fails due to recent Signal protocol changes. Linking as a secondary device works as a workaround.

References: whisperfish#746

Linking as secondary device broken

linking · fixed (unreleased) · started 2026-07-01 · Resolved 2026-07-09

Linking a new secondary device failed because Whisperfish expected a master_key it no longer receives from Signal. The fix is merged but not yet released.

Fixed in commit c8744290not yet released.

You can try an experimental build from the package registry and let us know on the forum or on Matrix if it works for you.

Support & community