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 error misreporting

registration · broken · started 2026-07-08

Registering Whisperfish as a primary device can fail for various reasons, but errors (e.g. registration lock) are ill-reported. Linking as a secondary device works as a workaround.

References: whisperfish#746 , whisperfish!801

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.

Recently resolved

Sharing to Whisperfish invisible

shareplugin · broken · started 2026-06-28 · Resolved 2026-07-14

Sharing images (e.g. from Gallery) to Whisperfish doesn't show Whisperfish as a share target.

Fixed in 1.2.0 (commit 8623717).

Support & community