App Suggestions
Other apps to enhance your Kiosk device
1. App Lock
In case your device credentials is bypassed or compromised, you may find it worthwide to add another protection layer for sensitive applications.
For example, using App Lock, an Open Source Android App Locker & Privacy Guard.
2. FMD Android
In case the Kiosk device is lost or stolen, having a way to trace its location ("Find My Device") can prove useful.
Using FMD Android, you can find your device via SMS, instant messengers, or a web interface using FMD Server which you can either self-host or use the hosted server linked on the official site.
FMD allows you to locate, ring, wipe and issue other commands to your device when it's lost. It aims to be a secure open source alternative to Google's Find Hub.
3. Stay Put
Stay Put - Unplug Alert deters casual theft by triggering a loud alarm if someone unplugs your device, and requires biometrics or device credentials to "disarm" it.
This can be useful if you need to leave your Kiosk device temporarily unattended.
4. Termux
While Webview Kiosk supports uploading local HTML files to the Android Webview, for web applications that heavily utilises JavaScript/routing, e.g. a single-page app built with React or Angular, this may not suffice.
In these advanced use cases, we recommend installing an android terminal emulator
such as Termux, which can be used to host
local web servers accessible at http://localhost:<YOUR_PORT>.
5. Shizuku
You can use shizuku to run adb commands
(e.g. together with termux) to set Webview Kiosk as a Device Owner.
For more information, see the Device Owner section under security.