WiltKey App 1.0.1+10
Full patchnotes at the website
WiltKey v1.0.1
Everything new since the first public build (1.0.0). This is the Google-free FOSS
build — grab the .apk below. Still an early, actively-developed app, so expect the odd
rough edge; issues and suggestions welcome.
✨ New features
- 🎙️ Voice messages — hold the mic to record, and tap it first to pick the quality,
from crisp down to charmingly lo-fi. Each theme plays them back its own way. - 🖼️ Full-screen image viewer — tap any image to open it, then pinch to zoom and pan.
- ⬇️ Opt-in image download — when sending a photo you can now let the recipient save it.
They can then download it to their gallery and pick the format (JPEG, PNG or WebP).
Images sent without this stay view-only. - 😀 Message reactions — react to any message with an emoji, including your custom ones.
- 🩹 Stickers — hold any emoji (custom ones too) to send it big and on its own.
- 🎨 Custom-emoji editor upgrades — erase to transparent, rotate your image, and undo
steps while making an emoji. - 🔔 In-app message banner — a tappable heads-up slides in when a message lands while
you're using the app but not in that chat. - 📲 Optional real-time push (Play build only) — a content-free wake-up so messages
arrive instantly without a constant background connection. The FOSS build stays 100%
Google-free and alerts entirely on-device. - 🧭 Dedicated Security settings tab — fingerprint unlock, PIN, and identity reset in
one place, separate from Profile customization.
🔒 Privacy & security
- Screenshot & screen-record blocking is back on for release builds — the OS captures a
blank frame and hides the app in the recent-apps preview. (Debug builds stay capturable.) - Anti-tapjacking — the app ignores taps while another app draws an overlay on top of it.
- Accessibility-service warning — a dismissible heads-up if a third-party accessibility
service that can read the screen is active. This is normal for tools like screen readers or
password managers; it's just so you're never unaware one is running.
🐛 Fixes & improvements
- Smarter battery-saver notifications: checks quickly right after you close the app, eases
off while it's quiet, and speeds back up the moment a message arrives. - Instant mode now recovers on its own if Android or your battery manager kills the
background connection, so alerts keep coming through. - Tapping a message notification reliably opens the right chat, and the alert clears once
you've seen it instead of lingering. - Messages no longer go missing after reopening the app — added a manual Sync button in
the chat header, and delivery status now catches up on reopen (even before you unlock). - Bluetooth-off warning on the pair screens (fixes group creation hanging with Bluetooth off).
- Fixed the send button disappearing in group chats when typing very long messages.
- Chat now scrolls with the keyboard so the latest message stays visible, plus a
scroll-to-bottom button. - Group creation shows a progress popup and can't be accidentally triggered twice.
- Smoother custom-emoji background erasing, and the editor controls no longer overflow on
small screens. - PIN change is now a clear two-step screen (fixes the confirm field overlapping the button
on smaller phones); smoother PIN entry during setup. - Back button / gesture now closes the emoji picker first instead of leaving the chat.
- Navigation buttons no longer block the chat input.
- Fixed a chat disappearing from a device after a one-sided nuke and re-pairing.
- Message alignment and assorted chat-UI polish.
- Added a copy-debug button and pairing warnings to make bug reports easier.
📥 Install
- Download
app-foss-release.apkbelow — the Google-free build. It installs alongside
the Play build (it uses a separate app id), so having both is fine. - Requires Android 7.0+.
- The app builds in two flavors from the same code, this release is
foss; the Play Store
build adds the optional content-free push. See the README for building it yourself.