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

All 8

Yes, on our online store, we are offering generous discounts based on the quantity of licenses. Check our store pricing table at the bottom of the page.

https://www.xproline.io/store

Yes, all our apps are available on the Mac App Store for Mac versions and the App Store for iPad versions. It's recommended for just one license.

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

If you need multiple licenses, use our online store instead where you can get generous discounts based on quantity.

Our license and accessibility agreement is the same than Apple for the Mac App Store. Nothing specific related to our products. 

For Apple platforms, we often recommend Apple Desktop or Edovia Screens.

Apple 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 friendly solution.

We work with some partners for touchscreens. They have solutions for macOS, Linux and Windows. Check the third parties section.

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

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

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

Yes, fill this form to receive a quote.

https://www.xproline.io/tools/ticket_create

Yes, if you work for a school or non-profit organization, you qualify for special pricing. Email support@xproline.io to activate the store option on your customer account.

AppKiosk 6

Yes and no, we are planning to release a player application for the iPad. You will still create kiosk projects on the Mac and deploy them for iPad. Stay tuned.

To deploy the created app on a kiosk:

1. Use the deploy button of the toolbar to create the bundle file (build icon).

2. Download "AppKiosk Player" freeware from the help menu of the app.

3. Place the Player app in the same folder as the bundle file.

4. Double-click "AppKiosk Player"

5. The player will automatically load the project and enter kiosk mode.

6. To exit: Cmd+Option+P and enter the project password or this 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 made a tutorial video to showcase the basic features of the app.

https://youtu.be/A0Ru5w9cWHA


You can download a simple project, built with version 2.1.

https://download.xproline.io/ExampleAppKiosk.zip

If you test it with AppKiosk Player, the default password is "Apple"  (you can exit the app with the keyboard shortcut COMMAND+OPTION+Q or COMMAND+Q)

NOTE: the image is not displayed. You need to replace it with an image of your local hard drive. 

DigiKiosk 4

Yes, the Mac, Windows, and Linux versions of the Player app are automatically detecting connected screens and display the same content with the same transitions on all screens. 

NOTE: Always make sure that all the screens are using the same screen resolution for the best performance.

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 small example made with DigiKiosk 3 for Mac.

https://download.xproline.io/StoreExample.zip


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.

HelloKiosk 6

By default, HelloKiosk is providing a system prompt that can be customized. To add emojis and the name of the assistant to all answers, we have this example below. Your imagination is the only limitation. “Before each reply, add the text ‘Assistant:’. Only reply to questions related to Mac computers or macOS. If the question is different, tell the user 'Sorry, I'm not trained for this subject'. Tone: very professional. Add many emojis too and rich texts (bold for strong sentences for example).”

Yes, this tutorial is showcasing the basic features. It was made on a Mac but the principles are the same for the Windows and Linux versions.

https://youtu.be/8QWMUUy0pIA?si=xXL2ad5drbQF9bvd

You can use Ollama option to use 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 of your network.
2. Install the Llama model or any open source one.
3. In HelloKiosk, select Ollama as the AI provider.
4. Enter this URL as endpoint: http://localhost:11434/api/ (you can replace localhost with the IP address of another machine if you installed the AI engine on another machine)
5. Click on Refresh the list of model. Select the download AI model.

You are done.
NOTE: Make sure that the computers have fixed IP addresses if you are using an IP address.

When you are in trial mode:
- a text trial mode is displayed on the kiosk screen
- the access to preferences cannot be protected by a password

To access preferences, you can use the secret default keyboard shortcut. Make sure to enable the protection of preferences with a password too.

Mac version : “COMMAND + OPTION + P”
Windows version : “F5”
Linux version : “F5”

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.

MapKiosk 3

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

To access preferences, you can use the secret default keyboard shortcut. Make sure to enable the protection of preferences with a password too. “COMMAND + OPTION + P”

- A message trial mode is displayed on the map.
- The password option and security options are disabled.

WebKiosk 15

It’s possible the Mac starts too fast, so internet is not available yet.

You can setup a timer to delay the loading of the page in preferences of WebKiosk 8.8.3.

It's a common issue with some slow WiFi networks

Mac Version:
WebKiosk web browser is using Apple Webkit engine used by Safari. It's modern, fast and integrated in the operating system for the best performance. It's also updated automatically when the operating system is updated. The new version 8 is using the modern version named WKwebview. Version 8.8 is offering an advanced version as an option.

Windows version:
Two choices are available in preferences.
Apple WebKit open source engine.
Microsoft Edge (based on Chromium).

Linux version:
Apple WebKit open source engine (libwebkitgtk version 3)

Two methods are available: Using the app: With WebKiosk, you can create a white list (restricting access to a list of websites). Using third parties solutions: We recommend to use some third parties DNS or apps like these ones.

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

Mac version:
You can use the keyboard shortcut COMMAND+OPTION+P.

Windows version:
You can use the F5 keyboard function.

Linux version:
You can use the F5 keyboard function.

Yes, in preferences of WebKiosk (security section), you can disable Command+Option+Escape option and many other settings.

YES, in the preferences (security section), you can hide the menu bar or disable the menu options of the Apple menu.

You have three options:

1. Using xProline sync servers.
WebKiosk Preferences include a powerful Child and Parent 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, making setup quick and efficient. This feature, available from version 8.8 onwards, requires both the parent and child kiosks to run the same app version for compatibility. Simple, yet incredibly effective!

2. 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 just have to copy two items:
1. The application WebKiosk.
2. A specific folder that we only share to customers (contact us)

3. Using an MDM solution.
You can use a professional enterprise tool like these ones:

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 limitation. Entering your license allows you to:
> remove the trial message appearing everywhere in the app
> protect the preferences with a password (disabled in trial mode)
> disable the quit menu (disabled in trial mode)

WebKioskAgent is a freeware application that automatically relaunches WebKiosk when a user is detected on the Finder or after a crash. To enable this feature, you must have WebKiosk 8.1 or later versions installed and the security settings enabled in the Preferences (security section). The feature is temporarily disabled when you are in the Preferences and when you click the Quit button from the Preferences. Due to Apple Sandboxing policy, you must launch the application at least once to grant authorization for use. WebKioskAgent can be downloaded from the following link:

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

We recommend moving WebKioskAgent to the Utilities folder of your Mac. Please note that since version 8.2, you can download and install WebKioskAgent directly from the Preferences.

Version 8.6 introduces two options for local web servers:

1. A simplified web server built into WebKiosk. It is recommended to disable the sleeping mode of your Mac if you are using it.
2. Apache web server with PHP support. You can set it up with a single click in the preferences.

IMPORTANT - The default page should be named index.html.

Yes, version 8.6 now supports multiple displays.

On the Mac, you can configure it with a specific schedule using the terminal.

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

Yes, we have this tutorial showcasing the basic features. It's made on a Mac but the principles are the same for the Windows and Linux versions.

https://youtu.be/nzZrA5uEuNk?si=YgGvaK0DKpGYhxbR

If you are using WebKiosk 8, the default location of the simple web server option is Your ‘Documents’ Folder / ‘WebKioskServer’ folder. You need to put a file named index.html inside this folder. The Mac App Store version is using another folder because of Sandboxing policy. You can access it from preferences. The Apache Server option is using another folder as a default location. You can access it from preferences.