Search FAQs
Find answers by searching questions, answers, or categories

All 9

You can learn how to set up kiosk mode (Guided Access) in iPadOS from the official Apple tutorial here:

https://support.apple.com/guide/ipad/lock-ipad-to-one-app-ipada16d1374/ipados

Yes, our online store offers generous volume-based discounts. Please check the pricing table at the bottom of our store page:

https://www.xproline.io/store

1. Move the trial version of the app to the Trash and select "Empty Trash" in the Finder.
2. Use the link below to view all our apps available on the Mac App Store:

https://apps.apple.com/developer/xproline/id1699489108

3. Click any app to launch the Mac App Store and complete your purchase.

NOTES:
- Developers do not have access to Apple customer accounts.
- For multiple licenses, please use our online store for volume discounts.

Our license and accessibility agreements are identical to Apple's for the Mac App Store. We do not have product-specific EULA or VPAT terms.

For Apple platforms, we recommend the following solutions:

Elonovo RemoteSupervisor:
https://www.elonovo.com/app/remotesupervisor

Apple Remote Desktop:
https://apps.apple.com/app/apple-remote-desktop/id409907375?mt=12

Edovia Screens:
https://edovia.com/en/screens-mac

For other platforms, VNC is the most common solution.

We partner with several touchscreen providers who offer solutions for macOS and Windows. Please visit our third-party section for more details:

https://www.xproline.io/kiosk
https://www.xproline.io/kiosk_windows

The Mac mini M4 is a great option, very affordable (less than $600), and very powerful. 

https://www.apple.com/mac-mini

Yes. Please fill out the following form to receive a quote:
https://www.xproline.io/tools/ticket_create

Yes, schools and non-profit organizations qualify for special pricing. Please email support@xproline.io to activate this option for your account.

AppKiosk 5

To deploy your app to a kiosk:
1. Use the "Deploy" button in the toolbar to create the project bundle.
2. Download the "AppKiosk Player" free tool from the Help menu.
3. Place the Player app in the same folder as your bundle file.
4. Double-click "AppKiosk Player".
5. The player will automatically load the project and enter kiosk mode.
6. To exit: Press COMMAND+OPTION+P and enter your project password or the alternative secret password: "AdminAppKiosk".

When you purchase a license, you can enter it inside the About window. 

With the trial version, you can only create 3 screens per project and only add 5 components per screen. You can only deploy a project 3 times.

Yes, we have created a tutorial video to showcase the basic features of the app.

https://youtu.be/A0Ru5w9cWHA


You can download a sample project created with version 2.1 via the Help menu. If testing with AppKiosk Player, the default password is "Apple" (you can exit using COMMAND+OPTION+Q or COMMAND+Q).

NOTE: Images in the sample may not display; please replace them with files from your local hard drive.

DigiKiosk 4

Yes. The Player app automatically detect connected screens and display content with synchronized transitions across all of them.

NOTE: For optimal performance, ensure all connected screens are set to the same resolution.

You can watch a tutorial showcasing the basic principles of the Screens Editor and the Mac version.

https://youtu.be/4iaRyf4CtYY


Yes, you can download a comprehensive example made with DigiKiosk 3 for Mac by selecting the corresponding option from the Help menu. 



With the trial version for Mac, you can only create 3 screens per project and only add 5 components per screen. You can only deploy a digital signage project 3 times.

FrontKiosk 3

In recent versions of macOS, you can configure this in System Settings:
1. Go to System Settings > Control Center.
2. Go to System Settings > Desktop & Dock (for clock and menu bar behavior).

When kiosk mode is disabled, you can switch to the Finder using COMMAND+TAB. The overlay window will disappear, allowing you to drag and drop new apps into the dock. You can also remove apps via their contextual menu. To rearrange apps, use the Settings window.

When kiosk mode is enabled, you cannot add or remove apps, and access to the Finder is blocked.

In the Apple menu bar, you will see a new menu icon represented by two white dots. Use this menu to access Settings. You can also password-protect access to this menu.

HelloKiosk 7

Yes, an iPad version with similar features is now available on the App Store. 

Yes, we have created a short tutorial video showcasing how to deploy an AI assistant for a public kiosk in just a few minutes.

https://youtu.be/_UPEf766S-g?si=-y8MeM_2w1nX4OTv


Tutorial for OpenAI:
https://www.xproline.io/hellokiosk_openai

Tutorial for Mistral AI: https://www.xproline.io/hellokiosk_mistralai

We are also preparing tutorials for Anthropic and Google Gemini or Ollama.

You can access Preferences using a secret default keyboard shortcut. We also recommend enabling password protection for Preferences.

COMMAND+OPTION+P

- A "Trial Mode" message is displayed on the kiosk screen.
- Security options are unavailable.

You can use the Ollama option to run AI on your local machine and get free AI answers.
1. Go to ollama.com to install the AI server on your kiosk or a local machine on your network.
2. Install the Llama model or any open-source alternative.
3. In HelloKiosk, select Ollama as your AI provider.
4. Enter this URL as the endpoint: http://localhost:11434/api/ (you can replace localhost with the IP address of another machine if you installed the AI engine elsewhere).
5. Click "Refresh the model list" and select the downloaded AI model.

You are done.
NOTE: Ensure that computers have fixed IP addresses if you are using an IP connection.

HelloKiosk provides a customizable default system prompt. For example, to add emojis and the assistant's name to all answers, you could use: "Before each reply, add the text 'Assistant:'. Only reply to questions related to Mac computers or macOS. If the question is about another subject, inform the user: 'Sorry, I am not trained on this topic.' Tone: professional. Include emojis and formatted text (e.g., bold for emphasis)."

MapKiosk 3

Yes, an iPad version with similar features is now available on the App Store. 

To access Preferences, use the secret default keyboard shortcut: COMMAND+OPTION+P. We also suggest enabling password protection for Preferences.

- A "Trial Mode" message is displayed on the map.
- Password protection and security options are disabled.

WebKiosk 16

To prevent windows from being hidden when clicking the desktop, go to System Settings > Desktop & Dock and change the "Click wallpaper to reveal desktop" option from "Always" to "Only in Stage Manager." This restores classic Mac behavior when Stage Manager is off.

It is possible that the Mac is starting up faster than the network can initialize. You can set a timer in the WebKiosk 8.8.3 Preferences to delay page loading. This is a common issue on some slower Wi-Fi networks.

Mac Version:
WebKiosk uses the Apple WebKit engine (the same as Safari). It is modern, fast, and integrated into the operating system for optimal performance. It updates automatically with macOS. Version 9 uses the modern WKWebView iteration.

Windows version:
Two choices are available in Preferences:
1. The open-source Apple WebKit engine.
2. Microsoft Edge (Chromium-based).

Two methods are available:
1. Within the app: Use WebKiosk to create a "whitelist" (restricting access to a specific list of websites).
2. Third-party solutions: We recommend using third-party DNS services or dedicated apps such as these:

https://pornaddictiontest.com/free-porn-blockers-mac/
https://apps.apple.com/us/app/xguard-porn-blocker-with-ai/id1475474731?mt=12

Mac version:
Use the keyboard shortcut COMMAND+OPTION+P.

Windows version:
Use the F5 function key.

iPad version:
Triple-tap on the main screen.

Yes, in the WebKiosk Preferences (Security section), you can disable the Command+Option+Escape shortcut and many other settings.

Yes, in Preferences (Security section), you can hide the menu bar or disable the menu options of the Apple menu.

You have four options:

1. Using iCloud sync (version 9 only).
Version 9 includes a preference to sync multiple kiosks using Apple's free and reliable iCloud sync service.

2. Using xProline sync servers (version 8 only).
WebKiosk Preferences include a powerful Parent/Child mode. In Parent mode, your kiosk preferences are saved locally and automatically uploaded to xProline servers. Switching to Child mode allows you to apply these preferences seamlessly to other kiosks. This feature, available from version 8.8 onwards, requires all kiosks to run the same app version for compatibility.

3. Using Apple Remote Desktop.
You can use this application to copy the app and preferences to multiple computers.
https://apps.apple.com/us/app/apple-remote-desktop/id409907375?mt=12.
You need to copy two items:
a: The WebKiosk application.
b: A specific configuration folder (contact us for details).

4. Using an MDM solution.
You can use professional enterprise tools such as:

https://www.kandji.io/mdm/start/product/
https://www.jamf.com/lp/mac-management-jamf
https://www.rippling.com/device-management
https://mosyle.com

There is no time limit. Registering your license allows you to:
> Remove the trial message that appears throughout the app
> Password-protect Preferences (disabled in trial mode)
> Disable the Quit menu (disabled in trial mode)

In version 9, WebKioskAgent is integrated directly into the app and launches automatically. It will restart the application in the event of a crash.

Information for version 8:

WebKioskAgent is a free application that automatically relaunches WebKiosk if a user is detected in the Finder or following a crash. To enable this feature, you must have WebKiosk 8.1 or later installed and the security settings enabled in Preferences (Security section). This feature is temporarily disabled while you are in Preferences or if you click the Quit button within Preferences. Due to Apple's Sandboxing policies, you must launch the application at least once to grant authorization. WebKioskAgent can be downloaded here:

https://download.xproline.io/WebKioskAgent.dmg

We recommend moving WebKioskAgent to your Mac's Utilities folder. Note that since version 8.2, you can download and install WebKioskAgent directly from within Preferences.

Apple provides a guide for this method here:

https://support.apple.com/en-ph/guide/mac-help/mh15189/12.0/mac/12.0

IMPORTANT:
This feature is not available in version 9. We recommend using the Apache web server integrated into macOS if you need to host local dynamic websites.

Version 8 offers two options for local web servers:

1. A simplified web server built directly into WebKiosk. We recommend disabling sleep mode on your Mac if you use this option.
2. The Apache web server with PHP support. You can enable this with a single click in Preferences.

IMPORTANT: The default page must be named index.html.

Yes, versions 8.6 and 9 both support multiple displays.

On a Mac, you can configure these actions using a specific schedule through the Terminal.

https://www.macrumors.com/how-to/schedule-shut-down-boot-up-macos-ventura/

Yes, we have a tutorial showcasing the basic features. While it was recorded on a Mac, the principles are identical for the Windows version.

Tutorial for version 8:
https://youtu.be/nzZrA5uEuNk?si=YgGvaK0DKpGYhxbR

IMPORTANT:
This feature is not available in version 9. We recommend using the Apache web server integrated into macOS if you need to host local dynamic websites.

If you are using WebKiosk 8, the default location for the simple web server is your "Documents" folder / "WebKioskServer" folder. You must place a file named index.html inside this folder. The Mac App Store version uses a different folder due to Sandboxing policies; you can access this from Preferences. The Apache Server option also uses a dedicated folder, which can be configured in Preferences.