Security & Privacy · Open source

Webview Kiosk

Khiet Tam Nguyen

Turn your Android device into a locked-down web page in fullscreen mode.

Download

Opens the official F-Droid page

Webview Kiosk screenshot 1Webview Kiosk screenshot 2Webview Kiosk screenshot 3Webview Kiosk screenshot 4Webview Kiosk screenshot 5Webview Kiosk screenshot 6

About Webview Kiosk

Webview Kiosk is a free and open-source Android application for secure, kiosk-style web browsing.

It can function as digital signage, a kid-friendly restricted browser, an immersive web reader, an interactive sign-up form, a home assistant dashboard, or simply a wall clock.

Designed for small businesses and device owners who are looking for a simple and standalone Kiosk solution.

Key Features

Core / Standalone

- Lock Task Mode (Pin): prevent access to your device's home screen, apps and status bar

- Secure Settings: configurations are protected by biometrics, device credentials or custom password

- URL Filtering: use regular expressions to control web access through a URL blacklist and whitelist

- Export/Import: backup and restore user settings in Base64 or JSON format

- Local files: display images, audio, video, HTML or PDF (using Mozilla's PDF.js) in kiosk mode

- Default Launcher: use as the home app and launch other apps in lock task mode (kiosk)

- JS Scripts: supports NFC (Near Field Communication), Eruda console, Dark Reader and custom scripts

- Adblock: blocks ads and trackers using rules from uBlock Origin, AdGuard, EasyList or HaGeZi

Remote Management / Enterprise

1. MQTT (Message Queuing Telemetry Transport)

- Monitor events, update settings, execute commands and build custom automations

- Requires an MQTT broker (e.g. Mosquitto, EMQX, HiveMQ, or their HomeAssistant integrations)

2. UnifiedPush

- Send commands and update settings via a decentralised push notification system

- Requires a distributor application (e.g. sunup, ntfy, gCompat-UP)

3. Managed Configurations (App Restrictions)

- For fully-managed (company-owned) devices, settings can be configured via an MDM/EMM provider

- Advanced users with a device policy controller (e.g. Test DPC or OwnDroid) can also enforce configurations locally

For more details, visit https://webviewkiosk.nktnet.uk

Permissions

How to install Webview Kiosk

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Webview Kiosk from your app drawer.

More security & privacy apps

More