WhisperTether icon

Android beta - sideloaded from laupin.ca

WhisperTether

Automatically turn on your Android Wi-Fi hotspot when a paired Bluetooth device connects, so your car, laptop, or other device gets online without digging through Quick Settings.

Download APK Buy license

30-day free trial, then a $10 USD one-time license. No subscription. No account.

Sideloaded Android beta. WhisperTether uses Shizuku for hotspot control, so setup is more involved than installing from the Play Store. It is not, and likely will never be, available on the Play Store. The in-app setup guide walks through the Shizuku and developer-options steps.

Requirements

Install and setup

1. Allow sideloaded APK installs

Android requires permission for whichever app handles the install, usually your browser. Open Settings → Apps → Special app access → Install unknown apps, choose your browser, and turn Allow from this source on.

2. Download WhisperTether

Tap Download APK on your Android device. When the download finishes, open it to install. The Android package installer will show the app name and requested permissions before you confirm.

3. Start Shizuku

Open WhisperTether and tap View setup guide. It walks through installing Shizuku, enabling Wireless Debugging, pairing Shizuku, and granting WhisperTether permission to use Shizuku for hotspot control. The guide is also reachable from About → Setup help.

4. Pick the Bluetooth trigger

Choose one paired Bluetooth device, such as your vehicle head unit or laptop. When that Bluetooth device connects, WhisperTether enables the Wi-Fi hotspot. When it disconnects, the app can optionally turn the hotspot off again.

Screenshots

Main screen with hotspot status and target device
Main screen
Setup guide screen
Setup guide
About screen with update settings
About / updates
License screen with trial status and key entry
Trial & license

Trial and license

WhisperTether is free to use for 30 days. After the trial, a one-time $10 USD license re-enables the hotspot automation. It is built and maintained by one developer, with no subscription and no account.

The public checkout will be a Lemon Squeezy hosted page. Lemon Squeezy is the merchant of record, which means they process the payment, tax/VAT, and receipt. The app itself still validates the license key entirely offline.

Buy a license — $10

Keys are sent manually at this early stage, so there may be a short delay if you buy outside normal hours.

After you buy

You will receive a license key by email and on the Lemon Squeezy receipt page shortly after purchase. Open WhisperTether, go to About → License, paste the key, and tap Validate. The automation stays unlocked, and you can re-enter the key if you reinstall or move to another device.

If your key has not arrived within a day after checkout is live, open an issue on GitHub.

Updating

The app checks laupin.ca on launch for newer releases. When one is available, a banner appears at the top of the main screen with a direct download link. You can also tap Check for updates now on the About screen, or turn automatic checks off.

Privacy

WhisperTether reads your paired Bluetooth device list and stores the address of the one you choose, locally on the device. It does not transmit Bluetooth data anywhere. Your license key, once entered, is also stored only on the device and is never transmitted. The only network request the app makes is the update check against laupin.ca/apps/whispertether/updates.json. Read the full privacy policy for details.

For advanced users: verify the download

These checks confirm the sideloaded Android APK matches what was published.

File hash

The SHA-256 of the current APK is published separately at latest.apk.sha256. From a workstation:

# Windows (PowerShell)
(Get-FileHash -Algorithm SHA256 whispertether.apk).Hash.ToLower()

# macOS / Linux
shasum -a 256 whispertether.apk

Compare the result to the file at the URL above. The .sha256 file is served directly from laupin.ca, while the APK itself redirects to GitHub Releases, so a single-host compromise cannot quietly produce a matched pair.

Signing certificate fingerprint

Once installed, you can confirm the app was signed by the same key every WhisperTether release uses. The SHA-256 fingerprint of the signing certificate is:

SHA256: 99:26:FD:C5:C8:A0:91:63:EB:BE:6A:71:D6:82:4A:14:44:00:67:4B:76:86:A3:41:64:AB:8A:86:3B:A6:FF:30

Tools like apksigtool or the Android SDK's apksigner verify --print-certs can read the same fingerprint out of an installed APK or a downloaded one.

Source and releases

Published APKs and release notes live on the Laupin-ca/whispertether repository on GitHub. The source code lives in a separate repository. If you want to follow development, file an issue, or sanity-check a release before installing, start with the GitHub releases page.

All releases on GitHub