Fully Kiosk Browser

Fully Kiosk Browser is a highly configurable Android Kiosk Browser and App Launcher. Lockdown and adjust the functionality of your websites and lockdown other apps in Kiosk mode. Fully Kiosk provides fullscreen mode, motion detection, remote admin and many other features for your digital signages, interactive kiosk systems, information panels and all kinds of unattended AndroidTM devices. No rooting required.

Fully Video Kiosk is our new app for playing videos and image slideshows on Android devices with full kiosk protection.


The most features of Fully Kiosk Browser are configurable according to your needs.

  • Show websites
    • Support HTTP, HTTPS or FILE protocols
    • Full Javascript, HTML5 and Application Cache support
    • Fullscreen and autoplay for HTML5 videos
    • Support basic HTTP authentication (username+password)
    • Support WebRTC (Android 5+)
  • Lockdown or configure numerous web content features
    • Allow Third Party Cookies
    • Form Autocomplete
    • Disable all JavaScript alert, prompt and confirm boxes
    • Scale page view or scale font size
    • Autoplay HTML5 video/audio
    • Clear Cache after each page loaded
    • URL Whitelist and URL Blacklist
    • Custom error URL (PLUS)
    • Upload files (PLUS, Android 5+)
    • Upload camera/video/audio capture (PLUS, Android 5+)
    • Access webcam by HTML5 (PLUS, Android 5+)
    • Access microphone by HTML5 (PLUS, Android 5+)
    • Access geolocation by HTML5 (PLUS)
    • Support popups and open links in new frame (PLUS)
    • Disable keyboard or text selection
    • Disable hardware acceleration (experimental)
    • Ignore SSL errors (optional, of cause)
    • Fake Browser User Agent String
  • Handle PDF, Videos and other contents
    • Show PDF files in Fully (PLUS, use Google Docs, this doesn’t work for intranet oder local files, or use Fully’s built-in PDF viewer, Android 5+)
    • Play videos supported by Android incl. RTSP streams fullscreen in the built-in viewer (PLUS)
    • Open links by other apps for other contents
    • Handle URL scheme intent:
  • Application and Web Launcher (ver. 1.20+)
    • Seemlessly mix apps and web bookmarks on application launcher
    • Customize the launcher as simple and flexible as a web page
    • Launch apps from launcher with full kiosk protection
    • Auto-start an app (single app mode)
    • read more
  • Customizable Toolbars and Appearance
    • Show/hide status, navigation, action and address bar
    • Real fullscreen mode (immersive sticky with Android 4.4+)
    • Custom colors for all bars
    • Customize button set on action bar with home, back, forward, refresh and print buttons
    • Custom Action Bar Icon and Background Image
  • Configurable browsing controls
    • Back button makes history back
    • Pull to refresh the current page
    • Play tap/click sound
    • Show progress bar
    • Add website links to the home screen
    • Support zoom in the web pages
    • Wait for Network connection (instead of loading error pages)
    • Navigate back/forward by swiping over the screen (PLUS)
    • Animated page transitions make a real app-feeling for your web-app (PLUS)
    • Tap home button for Start URL (PLUS, requires Kiosk Mode)
    • Use Fully as standard web browser in Android
    • Open URLs from NFC tags (PLUS, ver. 1.16+)
  • Auto reload website on different events
    • Auto reload on idle, on page load errors (with optional delay)
    • Auto reload when screen goes on, screensaver starts, network reconnects
    • Auto reload when Internet becomes available
    • Remove cookies, history, cache or webstorage on reload
  • Configure your device for the best user experience
    • Keep screen on
    • Set screen brightness
    • Fix screen orientation (landscape, portrait etc.)
    • Autostart on boot
    • Bypass the lockscreen
    • Sleep on power disconnect
    • Set wakelocks
    • Show battery warning on low battery (PLUS, ver. 1.18+)
    • Scheduled times to hibernate and wakeup the device (PLUS)
    • Switch screen off or show Screensaver URL on idle (PLUS)
    • Video Screensaver Support (PLUS)
    • Dim screen or use Android daydream for Screensaver (PLUS)
    • Pre-configure Wifi Access by SSID and Keyphrase (PLUS)
  • Kiosk Mode (PLUS)
    • Lock access to other apps and Android settings for unattended tablets with Android Kiosk Mode
    • Select gesture and define PIN to exit the Kiosk Mode
    • Define a separate PIN only for Wifi settings access
    • Lock Android system bar in Kiosk mode
    • Restrict hardware buttons
    • App whitelist: Allow selected apps to come to foreground (PLUS)
    • read more
  • Motion Detection using front cam (PLUS)
    • Get more attention by switching screen on or stopping screensaver on motion
    • Adjustable motion detection sensivity and sample rate
    • read more
  • Device Movement Detection (ver. 1.18+, PLUS)
    • Detect device movement by accelerometer, compass sensors or iBeacons
    • Switch screen on or stop screensaver on movement
    • Play anti-theft alarm sound
  • Website Integration via Javascript (PLUS)
    • Get device information and control device
    • Manage Fully functionality and settings
    • React on different events like Screen On/Off
    • Detect iBeacons (ver. 1.19+)
    • Get cam shot (requires Motion Detection)
    • Get screenshot
    • Play videos and show PDF
    • Start other Apps
    • Bring Fully in Foreground
    • Print website
    • Text to speech
    • Exit or Restart App
    • read more
  • Remote admin the Fully app (PLUS)
    • Access by any web browser in the local network or worldwide via VPN
    • Remote Admin from Everywhere using Cloud Service (ver. 1.13+)
    • View device and Fully Android Kiosk App info
    • Upload files for local content
    • View and manage Fully settings
    • Show screenshot and camshot
    • Easy REST interface for automation
    • read more
  • Daily Usage Statistics (PLUS)
    • Count pageview, touches, reloads, screenons, motion detections, device movements etc.
    • View stats and download CSV in Remote Admin Interface
  • Recover the app
    • Auto restart Fully after crash (PLUS)
    • Auto restart Fully after app or Android Webview update (PLUS)
  • Easy installation, licensing, volume licensing and deployment
    • Install from Google Play or from APK file
    • Export/import settings
    • Easy deployment by settings auto-import, read more
    • All PLUS features are unlimited FREE to try
    • Purchase an instant license for the PLUS features (even without Google account), read more
    • Easy volume licensing with one key for 10+ devices
    • Offline licensing if your device may not connect to Internet
    • Customized and white label solutions available, read more
    • Lightweight app, no ads, no tracking
    • Move Fully to SD card (if supported by your Android system)
    • Supports Android 4.4 to 7.x (Google Play) and 4.1 to 7.x (APK)

If you need any other feature for your use case please don’t hesitate to ask me.

Please do not expect miracles in the quality of web presentation, the browser performance, or battery usage. Fully uses the Chromium wen engine, and can only show the web pages as well as Chromium can. For the best results on Android 5&6 please install Android System Webview from Google Play. On Android 7+ please install the Google Chrome. The Chromium engine is then up to date and the website presentation in Fully Kiosk should be the same as in Chrome on Android.

Android 4.4 contains an outdated and buggy Chromium engine. There are some display problems known, eg with SVG fonts. Unfortunately it’s not fixable because the Android Webview can’t be updated without Android update in Android 4.4.

In older versions of Android 4.1 to 4.3, it may happen that the website presentation in Google Chrome is much better than in Fully because Fully can only use the existing outdated Webkit Webview. The fullscreen mode feels strangely since the navigation bar is shown at each operation (first touch will be lost), and then disappears after 5 seconds of inactivity. Possibly you have also to take other constraints into account.


Get Fully Kiosk Browser App 1.21.9 on Google Play

or Get the latest Beta version

APK files are available in the download box.

On Android 4.4+ you can simply install from Google Play. Then the app will also be auto-updated unless you disable auto-updates for it. Alternatively, just download the APK file and start it on the Android device. Installing apps from unknown sources must be enabled in the Android security settings. When updating from APK installation to Google Play (or the other way) the old app needs to be uninstalled. The configuration must therefore be re-done (or use export/import settings).

For the older Android versions 4.1 to 4.3 there’s an experimental compatibility edition, which is offered only as an APK file (not on Google Play) and updated irregularly. For the limitations of Fully with older Android versions see above. You won’t be happy with those old devices, sorry for that, no support will be provided for those old Androids.


When installing Fully the following permissions are requested:

  • INTERNET – Internet connection
  • RECEIVE_BOOT_COMPLETED – start at boot
  • DISABLE_KEYGUARD – unlock screen
  • INSTALL_SHORTCUT – add links to the home screen
  • SYSTEM_ALERT_WINDOW – required for kiosk mode
  • REORDER_TASKS – required for kiosk mode
  • WAKE_LOCK – required for kiosk mode
  • READ_EXTERNAL_STORAGE – show local files with file: // and import settings
  • WRITE_EXTERNAL_STORAGE – export settings to file
  • ACCESS_NETWORK_STATE – check network state
  • ACCESS_WIFI_STATE – check WiFi connection
  • CAMERA – required for motion detection
  • SET_ALARM – required for scheduled sleep and wakeup
  • ACCESS_COARSE_LOCATION – required for HTML geolocation access
  • ACCESS_FINE_LOCATION – required for HTML geolocation access
  • RECORD_AUDIO – required for HTML microphone access
  • MODIFY_AUDIO_SETTINGS – required for HTML microphone access
  • CHANGE_WIFI_STATE – required for Wifi pre-config
  • GET_TASKS and PACKAGE_USAGE_STATS – required for app management in Kiosk mode
  • WRITE_SETTINGS – required for setting screen brightness (ver. 1.14+)
  • NFC – read URLs from NFC tags (ver. 1.16+)
  • READ_PHONE_STATE – access IMEI and SIM Serial (ver. 1.16+)
  • VIBRATE – make vibration from Webview (ver. 1.17+)
  • GET_PACKAGE_SIZE – get app storage stats (ver. 1.18+)
  • BLUETOOTH and BLUETOOTH_ADMIN – detect iBeacons (ver. 1.19+)
  • EXPAND_STATUS_BAR – collapse status bar in Kiosk Mode (ver. 1.22+)

When activating the Screen Off Timer, Webseite integration, Remote Admin or Scheduled sleep time Device Administrator Permission is requested in order to lock the device and turn the screen off by Fully Kiosk app. The Device Administrator Permission must be disabled for Fully before the app can be uninstalled.

In Android 5+ following runtime permissions are requested when the appropriate settings are activated:

  • Access to Usage Stats – for Kiosk mode app management

In Android 6+ following runtime permissions are requested when the appropriate settings are activated or on demand:

  • Read/write USB media – on access to a file-URL, on export/import settings, on activating Remote Admin
  • Draw over other apps – on the first start in Kiosk mode and with activated Motion detection
  • Access to Camera – on Motion Detection, Website Integration or HTML Camera access activation
  • Access to Geolocation – on HTML geolocation access, iBeacon detection or Remote Admin activation
  • Record Audio – on HTML microphone access activation
  • Write Settings – when using dim: or setting screen brightness
  • Make and Manage Phone Calls – when activating Remote Admin or Website Integration for reading IMEI and SIM Serial

In Android 7+ following runtime pemissions are requested when the appropriate settings are activated:

  • Change Do Not Disturb Settings – for Playing Alarm Sounds.


Menu and settings can be reached by swiping from the left edge to the right.

Web Content Settings
Web Browsing Settings
Web Zoom and Scaling
Web Auto Reload
Application Launcher (ver. 1.20+)
Toolbars and Appearance
Device Management
Power Settings
Kiosk Mode (PLUS)
Motion Detection (PLUS)
Device Movement Detection (PLUS)
Remote Administration (PLUS)
Other Settings

The credentials (basic auth) can be included in the start URL (eg http://user:pass@server:8084/fhem/ftui/ ) or entered in the settings Username and Password.

Local files can be used for all URLs like this: file: ///sdcard/test.html (note triple slash!) For Android 6+ permission for access to local files is requested and must be granted.

All settings can be also set from the Remote Admin or Fully Cloud or via JS and REST interfaces of Fully Kiosk. You can export/import the settings file as DAT file from the app (look in Other Settings) or as DAT/JSON file from Remote Admin. You can also auto import settings from file, look in Deployment for details.

When updating APK to Google Play or the other way the old app needs to be un-installed first. Please use export/import settings in order to save them.


This menu feature creates a link to the currently open web page on the Android Home screen. So you can set a favorite/bookmark to any web page including the application launcher. The title of web page is taken as link title. Fully Kiosk tries to find the best available favicon to use as link icon for the current URL. You can put several links to various websites on the Home screen. Clicking such link opens Fully with the web URL stored in the link.


In the Kiosk Mode the Fully App sets up an Android Kiosk Mode where no other app can be used. As with other Android Kiosk Apps the default launcher (the app that you reach when you click on the home button) is replaced by Fully. Access to Fully menu and settings is protected by a Gesture and an optional PIN.

The Kiosk Mode can be easily turned on or off in the Settings. Leave the settings and follow instructions in order to activate or deactivate the Kiosk Mode. With Android 6+ on the first start in Kiosk Mode an additional permission (“Draw over other apps”) is requested and should be granted.

By clicking on the Home button in Kiosk Mode the user remains locked in Fully. The access to Android Settings via status bar, the power button and the volume buttons are also restricted in Kiosk mode (optional). A very long press on power button usually will still cause the device to switch off.

In Android 8 the status bar pull-down can’t be locked but Fully Kiosk tries to close the status bar immediately (ver. 1.22+).

Some moderate hacks were necessary for Kiosk mode in Android. Therefore, some devices or Android versions may fail with it. We recommend all users who need to use the Android Kiosk Mode to test it thoroughly including rebooting device in Kiosk mode, entering PIN and switching Kiosk mode completely off before deploying to production. If something goes completely wrong you can factory reset your device in order to exit the kiosk mode.

If you define the Wifi Only PIN you will get to Wifi settings when you enter this PIN. The restrictions for other apps apply while the Wifi settings are in foreground.

Fully Kiosk can also lockdown other apps in Kiosk Mode. Read this FAQs for details and restrictions.


The motion detection uses the front camera of the device. This feature is experimental. Some devices are known for their cameras do not start or stop after some time. Motion detection is high battery consuming as the cam must be running permanently.

The detection works pretty good with the Detector Sensitivity setting at 90-95 if there is enough light. When motion is detected the screen is switched on. You can specify with Screen Off Timer setting in seconds how fast the screen has to be off again. Admin rights are requested for Fully in oder to turn screen off. (This has nothing to do with Android root privileges. Root privileges are still not required for Fully.) Before the Fully app can be uninstalled, admin rights must be withdrawn. With the Show Preview Cam option you will get a small cam preview in the lower right corner, so you can see cam coverage.

When switching the motion detection for the first time three different permission requests will appear in succession in Android 6+: Administration rights, Draw over other apps and Access to Cam. Keep calm and enable everything.


You can remotely administrate your Fully app on devices in your local network or worldwide via VPN. Enable Remote Admin and specify a password in the Fully Settings and connect in any web browser to http://ip-address-of-device:2323 If you have a PLUS license for your device this service is FREE of any charges.

These features are available after login on Remote admin website:

  • Show current device and Fully state information
  • View/edit all Fully settings
  • List, upload, download, delete available settings files
  • Export/import settings to/from a settings file – Enable Kiosk Mode, Enable Remote Admin and Remote Admin Password will not be changed when importing
  • Export/import settings in JSON file – editable text format
  • Load Start URL
  • Load arbitrary URL
  • Show screenshot from device
  • Show camshot from device (requires Motion Detection)
  • Detect current app in foreground, bring Fully to Foreground
  • Close Settings, Screensaver and other Fragmens
  • Turn screen on/off
  • Show device geolocation
  • Show and CSV download of usage stats
  • Lock device to maintenace mode
  • Load and uncompress contents from ZIP file to /sdcard (ver. 1.19+) – Can be used for the local content management. Be careful, existing files will be overwritten when extracting from ZIP file.


Launch Fully Cloud


You can enable Remote Admin from Fully Cloud option and connect to your device using Fully Cloud at www.fully-kiosk.com/cloud from everywhere even if your device is in a local network behind NAT or router (without any VPN). Fully does not change anything in your NAT, no port fordwarding is needed.

The first month after adding a device to the Fully Cloud is a free trial. After then a PayPal subscription has to be done for max. 1.20 €/month per device (annual payment 15% discount, more discount for each additional device on the same subscription). Use the fee calculator in the Fully Cloud.

These features are available on Fully Cloud:

  • Add devices to your account by device ID or License Volume Key
  • Save/change Remote Admin password of each device
  • View short device info on the list
  • View device locations on Google Map
  • Arrange devices in groups
  • Rename devices
  • Fast Admin: Perform selected device actions (including pushing settings to device) directly on the device list.
  • Mass device admin: Make Fast Admin actions on all selected devices at once
  • Get an eMail or Pushbullet Alert when the device get disconnected from power supply or from the Internet, or if your device’ battery is low, or device is moving (anti-theft alert, only with Fully App 1.18+, requires Movement Detection)
  • And finally: Connect to each device and enjoy the whole functionality of it’s Remote Admin (see above) from everywhere on the Internet

Fully Cloud REST API is available, ask us for details.



If you have Remote Admin enabled, you can use it’s features as a simple REST API interface in order to control the device from your local network. The base URL address is always http://ip-address:2323. You have to specify the Remote Admin Password on the URL. Don’t forget to URLencode all query string parameters.

Starting with Fully 1.15 you can add type=json to the query string in order to get a short JSON response. Device Info in json format is working starting ver. 1.21+.

// Basic features

// Screensaver
/?cmd=startScreensaver&password=[pass] (ver. 1.21+)
/?cmd=stopScreensaver&password=[pass] (ver. 1.21+)

// Lock/unlock device for maintenance

// Other apps and bring Fully app to foreground
/?cmd=startApplication&package=[pkg]&password=[pass] (ver. 1.21+)

// Return to webview if any other view (PDF, Video, Settings) is open

// Load full usage stats CSV file

// Get screenshot image (PNG)

// Get camshot image (requires Motion Detection)

// Simulate motion

// Text to speech

// Change any of 120+ Fully settings, look in Remote Admin for keys

// Import settings file (dat/json) from /sdcard

// Download and upzip file to /sdcard

// Download and launche APK file, user input is required, ver. 1.20+


This allows the website accessing device and Fully features via JavaScript interface. Don’t forget to enable Other Settings >> Enable Website Integration option prior to using the Javascript interface. Following Javascript functions are implemented in Fully Kiosk Browser (including beta versions).

Get device info
Control device
Use multimedia and PDF
Control Fully
Respond to events
Manage applications
Motion detection
Manage all Fully settings

Samples how to use the JavaScript interface:

How to use JavaScript Interface?


Fully Video Kiosk is our separate app for playing videos and image slideshows on Android devices with full kiosk mode protection. With Fully Video Kiosk you can manage a playlist containing URLs to media files or websites as well as files and folders from the local  internal/external storage.

APK file is available for download in the download box.

Fully Video Kiosk can play:

  • All video streams/codecs supported by Android (these can slightly vary on different Android versions)
  • JPG/PNG/GIF images
  • Other Websites

Fully Video Kiosk contains all features included in Fully Kiosk Browser except NFC Tag reading, Single App Kiosk Mode and Application Launcher.

Additional configuration settings in Fully Video Kiosk:

Playlist Settings
Playlist Auto Restart

There are additional JavaScript interface functions to control the player which can be used in the wallpaper or playlist sites:

playerStart(), playerStop(), playerPause(), playerResume(),  playerNext()

There are also corresponding REST interface features cmd=playerStart, cmd=playerStop, cmd=playerPause, cmd=playerResume and cmd=playerNext included.

A Fully PLUS License is also valid for Fully Video Kiosk. You can obtain a Fully PLUS license for the device and use it with Fully Kiosk Browser or Fully Video Kiosk at your choice.

The default settings file is called fully-video-settings.dat. You can use fully-video-auto-settings.dat or fully-video-once-settings.dat  (or json alternatives) for auto import.

Known Restrictions:

  • In Kiosk Mode the recent app button restarts the playlist.
  • Remote Admin screenshot does not show video content.

This app is very new. It’s available as APK file and your feedback is welcome!


All PLUS features are FREE to try. Please test all needed Fully features with your website and your device before ordering a license. If something isn’t working please contact us before ordering a license. Ordering a license won’t fix any bug.

If you like the PLUS features you can remove the “PLUS Features Activated” watermark by purchasing the PLUS license. The license can be comfy obtained directly in the Fully app. You can use the following button for the case if you prefer using another device/browser:

Get a PLUS License for Fully Kiosk Broser


A Fully PLUS single license costs only 4.90 EUR per device (one-time payment payable via PayPal). There are no other fees/taxes on our invoice and you’ll get all future updates for the Fully app including all future PLUS features. The license is activated immediately after the payment is completed. Internet connection is required. You can even move your licence to another device later if you need to. Just use this form in that case:

Move a PLUS License to a new device


If you order a license for more than 10 devices you can use Fully PLUS Volume Licensing with special conditions. You will get one Volume License Key (like ABCDEF0815) which can be used for activating the license on all your devices. You can enter this key in Fully’s Other Settings and the license will be activated for this device automatically (Internet connection required). Please use this calculator for the volume pricing and orders:

Get Fully PLUS Volume License Price


If your device may not connect to Internet for some reasons you can use Offline Licensing. However it’s some more work. Go on each device to Fully’s Other Settings and tap on Device ID. Device ID will be written to the file fully-deviceID*.txt. Then collect the Device IDs from all your devices and use this form. You will get a license file fully-license-bunch.txt which you will have to put back on each device.


You can easily deploy Fully to many devices as follows:

  • Install Fully App on one device (from Google Play or APK file, installations from Google Play will be autoupdated unless you disable it)
  • Configure and test the Fully App (if you have different devices or different Android versions please test it on each device type/version)
  • If you have a Volume License Key enter it in Other Settings
  • Export settings to fully-settings.dat (also in Other Settings)
  • Take the fully-settings.dat file, rename it and place to fully-auto-settings.dat (in the same folder) on all other devices you want to install
  • Now install Fully on each other device (from Google Play or APK file). The fastest way is connecting the device via USB, copy APK and settings DAT file to device and install from APK file.
  • Start Fully app once on each device
  • Fully will automatically import settings from fully-auto-settings.dat and ask you for needed runtime permissions
  • If you had a Volume License Key included in the settings file Fully will take the key and register a license for each device automatically (Internet connection is required)
  • Remove fully-auto-settings.dat from device if you don’t need reimporting the settings on each Fully start.

If you use Android 6+ please take this special APK file as the settings auto-import is disabled by default (otherwise Storage Reading Permission dialog would be needed in Android 6+ on each first app run which isn’t nice).


My website is looking/working bad in Fully?
Why doesn't my webcam video play in the web page?
How can I use local files on the device in Fully?
What are the different PINs and passwords for?
How can I use URL whitelist in Fully?
How can I play videos in Fully?
How can I use other apps in Fully?
How can I use the barcode scanner with Fully?
What are the best settings for an unattended device?
How can I update Fully Kiosk app remotely?
Can I use Fully Kiosk with an Amazon Fire tablet?


We would be glad to offer you customized or white label version of Fully Kiosk Browser for your individual or business needs. You will get a custom app as APK file for your installation.

  • Custom App Base Package incl. custom app name, icon, package name, graphics, colors – starting by 249 €
  • Set custom defaults or remove settings for the custom app – starting by 149 €
  • Custom Fully Cloud incl. custom name, URL – starting by 299 €
  • Additional JavaScript and REST interfaces
  • Integration with Other Apps or devices
  • iBeacon and Eddystone integration
  • Custom Kiosk Exit Gesture
  • Custom NFC Tag Actions
  • Custom Licensing Models
  • Localized Custom App
  • Use root access features like scheduled reboot or remote APK update (for rooted devices only)
  • Add any other features or customizations to your Custom App or Cloud

Please contact us for details and prices.


Fully Kiosk Browser App and Fully Video Kiosk App do not track users. No information about Fully App usage including its local Remote Admin interface is transmitted to or stored on our servers.

If you are using the PLUS features the app checks periodically the PLUS license validity if the Internet connection is available. The anonymous device ID will be sent via HTTPS to our servers for this purpose.

If you order a PLUS license the device ID, Paypal transaction details, your name and email will be stored in order to enable authentification in case of license relocation.

If you are using Fully Cloud service with Remote Admin from Fully Cloud option, your device will frequently send all information available on Fully Remote Admin interface to Fully Cloud server via HTTPS. The latest state will be saved for the quick view in the Fully Cloud Account. No history data will be saved. Fully Cloud is hosted in Germany by 1&1 Internet SE.

In case of application crash or ANR the anonymous information about your device type, Android version, Fully version, its major settings, logcat and exception stack will be sent to our servers via HTTPS in order to support investigation and fix that bug.


German substantive law shall apply to the agreement; consumer protection law of the consumer’s residence country shall be excluded.

Using Fully App PLUS features requires a PLUS License. Look at Licensing for details.

Using Fully Cloud requires a monthly fee after the first trial month. This fee is usually paid by PayPal subscription with 3 or 12 months period. You can cancel your PayPal subscription anytime in your PayPal account. The subscription will remain active all the time paid and no fees will be refunded. The number of the devices on the subscription and the amount can’t be changed once the subscription has started. Consider adding some spare devices as every additional device on the subscription makes the price per device cheaper. There is however no refund for unused spare devices or unused trial time. Please test everything with your devices prior to starting a subscription.

Please ask us if you can’t use PayPal. For orders with 10+ devices we can offer a bank transfer payment. We require all international bank transfers to us to be made with the OUR instruction (all fees are paid by you). The only exception is EU-payments in EUR which can be made with SHA instruction.


Fully uses code of nanohttpd. Copyright (c) 2012-2013 by Paul S. Hawke, 2001,2005-2013 by Jarno Elonen, 2010 by Konstantinos Togias All rights reserved.

Fully uses codes of libsuperuser, colorpicker, altbeaconandroid-filepicker, DragListView published under Apache License 2.0.

Fully uses code of Jsoup published under MIT License.

Fully uses code of Glide published under this license.


2016-02-06 - v0.1
2016-05-19 - v1.0
2016-06-05 - v1.1
2016-06-28 - v1.2
2016-07-12 - v1.3
2016-08-05 - v1.4
2016-08-27 - v1.5
2016-09-08 - v1.6
2016-09-23 – v1.7
2016-10-18 - v.1.8
2016-11-05 - v.1.9
2016-11-19 - v.1.10
2016-12-03 - v.1.11
2016-12-23 - v.1.12
2017-01-03 - v.1.13
2017-01-14 - v.1.14
2017-02-04 - v.1.15
2017-03-16 - v.1.16
2017-05-23 - v.1.17
2017-07-01 - v.1.18
2017-08-22 - v.1.19
2017-10-13 - v.1.20
2017-11-18 - v.1.21


There are some Android related issues where is still no workaround available:

  • Fully Kiosk is using the web engine of Android System Webview or Google Chrome. Compability issues may occure as with any other web browser. Read this FAQ.
  • In Android 8 (Oreo) the status bar can be pulled down in Kiosk Mode.
  • The Web Speech API is not supported by the Android Webview, use Fully’s JS interface instead for TTS.
  • Black screen may be flashing in Android 5.x if your device is locked and you are pulling the system bars. You can set Screen Lock to None in Android settings in order to avoid flashes, but use Fully’s Kiosk Mode to keep the device secure
  • Scheduled Wakup may be inaccurate (up to some minutes later) or even fail at all with Android 5.x
  • Double launch on boot in Kiosk Mode (this doesn’t cause any problems however)
  • Toast messages are not visible when device is locked in Android 6+
  • Saved auth credentials can’t be cleared (seems to be an Android Webview bug)
  • Fully app is terminated when Android System Webview is updated (disable the updates or use Restart Fully After Update option)
  • Some videos play fullscreen with broken aspect ratio (Android media player bug?)
  • Looping the videos in Fully video player sometimes doesn’t work in Android 5 (Android media player bug?)
  • On Amazon Kindle/Fire devices some Features are out of order. Please check this FAQ for details.
  • Android Webview doesn’t allow links to local files (file://) from HTTP documents
  • Volume Buttons can’t be locked in Kiosk mode on some devices
  • Text-to-speech interface is broken with some Android 5.x devices
  • Kiosk mode doesn’t work with Chromebooks


Fully Factory UG (haftungsbeschränkt)
Аlexеy Оzеrov
Vоn-Witzleben-Str. 12
D-41540 Dоrmagen

VAT ID: DE314274882

Phone: +49 21ЗЗ 27ЗЗЗЗ
eMail : info@fully-kiosk.com

Your feedback is welcome! Enjoy Fully!