Liveness Signal

Prototype app for sensing and verifying liveness signals for whistleblowers
Rene Mayrhofer

Download Liveness Signal APK

Rating 4
Category Communication
Package name at.jku.ins.liveness.android
Downloads 5+

Liveness Signal Description

Liveness Signal allows sending and verifying simple binary signals through third party servers while retaining full anonymity and plausible deniability. A prover (for example, a whistleblower) can post a new signal based on a schedule to previously agreed to with a verifier (for example, a journalist) to indicate that they are well. Both the prover and verifier use the same app with an agreed signal key (for example, a password) and exchange a one-time pairing. After that, all contact happens through a configurable third-party server over Tor onion services and remains anonymous to all parties. Verifiers can check if a new signal has been posted, but signals contain no other identifying content. Local storage is in the app is encrypted with a user chosen app password. Entering a wrong password will not yield an error message, and signals can still be sent and verified, but will not be linked to the correct chain of signals that you get when entering the correct app password. This property makes it plausible deniable that a user is either a prover or a verifier - without the correct password, they can be interchangeable.

For communicating with the storage server over Tor, a separate app such as Orbot or TorServices needs to be installed and started.

This app is a prototype implementation of the protocol described in the publication "Anonymously publishing liveness signals with plausible deniability" at The 21st International Conference on Advances in Mobile Computing and Multimedia Intelligence (MoMM 2023), Springer LNCS. It is not meant for usage where human live may depend upon it, but as a prototype for future integration into other (for example, social messaging) apps. Source code is available at https://github.com/rmayr/livenesssignal-android.

Open up
Download APK for Android
Currently, Liveness Signal APK download is not available. Please proceed to download from the Google Play Store.
Google Play
Get from Play Store
1. Click "Get from Play Store
2. Download Liveness Signal from the Play Store
3. Launch and enjoy Liveness Signal

Liveness Signal APK FAQ

Is Liveness Signal safe for my device?

Open up
Yes, Liveness Signal follows the Google Play content guidelines to ensure safe use on your Android device.

What is an XAPK file, and what should I do if the Liveness Signal I downloaded is an XAPK file?

Open up
A file with .xapk extension is a compressed package file. It is a container file format that incorporates APK and additional associated files required for the installation. The XAPK format was introduced to package the APK file and OBB file together for a seamless delivery and installation process. XAPK format can help reduce the package size of application. On mobile phones, users need to install the XAPK installer first, and then install XAPK files through that installer. You can find the installer here:https://apkcombo.com/how-to-install/. But on PC client, you just need to put the file on LDPlayer.

Can I play Liveness Signal on my computer?

Open up
Yes, you can play Liveness Signal on your computer by installing LDPlayer, an Android emulator. After installing LDPlayer, simply drag and drop the downloaded APK file into the emulator to start playing Liveness Signal on PC. Alternatively, you can open the emulator, search for the game or app you want to play, and install it from there.

Search Recommendation