Frequently Asked Questions. Select a product...


What are the limitations of the trial version?

By default, all features are enabled and you can use the app during 5 days.

What is the EULA or VPAT for your product?

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

How I do create dependencies between tasks?

Select a task on the Gantt view. You will a dot at the end of the task. Click on the dot while keeping the mouse down and connect the next task. 

NOTE: when you select a dependency, you can edit many options.

Do you have an example to download?

Yes, you can download many projects made with EasyGantt by clicking here

Can I open a Microsoft Project file?

YES but you need to export a project to Microsoft XML format as Microsoft default format is not open to developers. You can import projects from the Import menu (90% of documents are compatible. It's not 100% because Microsoft do not even respect  XML standard conventions)

How WebKioskAgent app is working?

WebKioskAgent app is a freeware that is automatically relaunching WebKiosk when a user is detected on the Finder or after a crash.

You need to have at least WebKiosk 8.1 and the settings enabled in Preferences (security section).
The feature is disabled temporary when you are in preferences and when you click the Quit button from preferences.
Because of Apple Sandboxing policy, you need to launch the app at least one time to give an authorization of use.
You can download WebKioskAgent here: https://apps.xproline.io/download/WebKioskAgent.dmg

We recommend to move WebKioskAgent inside the Utilities folder of the Mac.

NOTE: since version 8.2, you can download and install WebKioskAgent app from preferences.

What are the limitations of the trial version?

There is no time limitation. Entering your license allows you to: 
> remove the trial message appearing on top of the browser view
> protect the preferences with a password (not working in trial mode)
> disable the quit menu (not working in trial mode)
 

How to deploy the app for multiple kiosks?

You have two options:

1. Using xProline servers (a FREE service)

There is a Child and Parent mode available in WebKiosk Preferences. When you  setup a kiosk in Parent mode, the preferences are saved locally but also automatically uploaded to xProline servers. Then, you can just select the Child mode to apply the same preferences to other kiosks. Very simple and very powerful. Requires at least version 8.1. The parent and child kiosks also need to run the same version of the app.
 
NOTES: 
The feature can be tested in trial mode but the option to always update preferences at launch of the app requires a valid user license. 
If you have a custom logo for the toolbar located in the Documents folder , the logo need to be present on all kiosks too in order to be displayed correctly. 


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. The folder containing preferences at the same location. Users / Account Name / Library / Containers / WebKiosk

NOTE: The license is checked few times per month at launch of the app to verify the number of users related to the license

Do you control licenses with a server?

YES, we validate user licenses with a server when you register your license. We also check randomly (average one time per month) the license at launch of the app.

What is the EULA or VPAT for your product?

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

Is it possible to hide the menu bar of the Mac or disable some menus?

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

Is it possible to disable the Force Quit function of macOS?

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

How do I access to the preferences if I remove the button?

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

Windows or Linux Windows
You can use the F5 keyboard function

How to block access to adult content?

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
 

What is the HTML engine?

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' also updated automatically when the operating system is updated. The new version 8 is using the modern version named WKwebview.

Windows and Linux versions
WebKiosk use Chromium engine

Can I send commands with AppleScript?

Yes, VigiKiosk allow you to remotely send AppleScript commands to the kiosks where VigiKiosk Agent is installed.


Examples:

tell application "Finder" display dialog "Hello" end tell
 

open location "https://www.xproline.io"

What is the purpose of this app?

The goal of VigiKiosk app is to survey the behavior or status of your kiosks installed at any location.

Remotely and from any location, you can see if a kiosk is operating correctly and what is the content displayed on the screen.

A screenshot is taken at regular interval using high end compression technologies and send to our servers.

By using this methodology, you don't need to setup port forwarding on routers.

The full solution is easy to install and fun to use. You can even send remote AppleScript to a kiosk.

 

Do you have a tutorial?

YES, just follow these steps:

1 - On each kiosks that you want to monitor, download and install VigiKiosk Agent application (freeware).

     You can download it at this address: https://apps.xproline.io/app-download/VGAgent

2 - On each kiosks that you want to monitor, go to VigiKiosk Agent preferences (accessible from the menu bar)

3 - click on “Setup” button in macOS section. 

     It will open macOS security preferences where you need to add VigiKiosk Agent app in the privacy, screen recording section.
     (this is a new requirement since macOS 10.15 Catalina, not needed if you run an older version)

4 - In  VigiKiosk Agent preferences, enter your email address and click on Save. 
      
    If you decided to not relaunch the app, not following macOS advice, you will need to do it after the full setup.
    You can also enter an optional zone name and computer name to better identify your kiosk. 
    
5 - Your kiosk is now ready to be monitored with VigiKiosk app.

     You can download it at this address: https://apps.xproline.io/app-download/VigiKiosk

     You can monitor up to two kiosks for free with the trial version.

What is the purpose of this app?

The goal of VigiServer app is to survey the behavior or status of your servers installed at any location.

Remotely and from any location, you can see if a server is operating correctly and what is the content displayed on the screen.

A screenshot is taken at regular interval using high end compression technologies and send to our servers.

By using this methodology, you don't need to setup port forwarding on routers.

The full solution is easy to install and fun to use. You can even send remote AppleScript to a server.

The service is powered by macweb.com servers
 

Do you have a tutorial?

YES, just follow these steps:

1 - On each servers that you want to monitor, download and install VigiServer Agent application (freeware).

     You can download it at this address: https://apps.xproline.io/app-download/VSAgent

2 - On each kiosks that you want to monitor, go to VigiServer Agent preferences (accessible from the menu bar)

3 - click on “Setup” button in macOS section. 

     It will open macOS security preferences where you need to add VigiServer Agent app in the privacy, screen recording section.
     (this is a new requirement since macOS 10.15 Catalina, not needed if you run an older version)

4 - In  VigiServer Agent preferences, enter your email address and click on Save. 
      
    If you decided to not relaunch the app, not following macOS advice, you will need to do it after the full setup.
    You can also enter an optional zone name and computer name to better identify your server. 
    
5 - Your server is now ready to be monitored with VigiServer app.

     You can download it at this address: https://apps.xproline.io/app-download/VigiServer

     You can monitor up to two servers for free with the trial version.

Can I send commands with AppleScript?

Yes, VigiServer allow you to remotely send AppleScript commands to servers where VigiServer Agent is installed.


Examples:

tell application "Finder" display dialog "Hello" end tell
 
open location "https://www.xproline.io"

How many computers DataMac service can handle?

We tested the app with hundred of virtual machines but we are confident that our infrastructure and service can handle hundred of thousands of computers. We built it to scale. The ultimate license is limited to 250 computers at this time but we are considering removing this limitation later this year.

How to deploy DataMac Agent freeware to multiple Macs?

You have two options:

1. Downloading it on each Mac

You need to go to each Mac and download the freeware from this address: https://www.mac.xproline.io/app-download/Agent


2. Using Apple Remote Desktop

You can use this application to copy the DataMac Agent app and setup it remotely
https://apps.apple.com/us/app/apple-remote-desktop/id409907375?mt=12
 

Can I control the data or specs shared to DataMac service?

YES. At 100%. From DataMac Agent freeware, you can specify which information you want to send or not send, and also if you want to share it to the Mac community.
You have full control of your privacy and policy.

What is the main purpose of this app?

The main goal is to survey a list of computers or servers and collect related data. It's a way to create automatic inventory of your machines but also a way to know all the technical specs of your computers and status. For example, you can see, and also be alerted when a server is down.
It's an online service powered by native apps. You just need to install DataMac Agent freeware on monitored computers. The specs will be sent to our servers (you can control all details). From DataMac Monitor app, you can survey your computers behavior. 

DataMac is also a great companion utility for WebKiosk and internet kiosks to make sure that your internet kiosks are still online. 

NOTE: we are considering to share some specs of monitored data to the Mac community to get a sense of most used Mac models, most used version of macOS, etc. We need your feedback, ideas about this feature. 

How do I add another social network?

Just go to the preferences to setup your list of social networks enabled by default.

NOTE: by default, the trial version is limited to 3 social networks or websites.

What is the goal of this app?

MultiTime is a way to concentrate on multiple social networks or websites. You can add multiple columns and each column is an independent web browser. You can define the width of columns and the content for each column from preferences.

It's a great way to browse the timeline of multiple social networks or to publish content to multiple social networks in a faster way. You can have up to 10 social networks or websites side by side.

Which social networks are supported?

We tested and added the full support of Twitter, Facebook, Instagram, TikTok, Telegram, Snapchat, Reddit, LinkedIn, YouTube, Discord, Slack.
You can add other social networks by selection Other category in preferences.

Can I use multiple accounts of the same social network?

This feature is not yet supported and studied for future versions. Cookies will need to be managed by each browser view.

Which email protocol is supported?

At this time, only the modern IMAP protocol is supported. Pop3 servers are not supported.

What happens when my computer is sleeping or shutdown?

During this time, your mailboxes are not monitored.

The only solution in this case is to install SpamOut on a server. We recommend to rent a server from MacWeb

What are the options available?

In preferences, you can setup two ways to monitor your mailboxes

- entering your own list of sentences or words to ban 
- using the list created and managed by SpamOut (the list is updated weekly)

How often the mailboxes are monitored?

By default, SpamOut check every 3 minutes your mailboxes but you can setup it with more options. 

How WebDeskAgent is working?

WebDeskAgent app is a freeware that is automatically relaunching WebDesk when a user go to Safari.

You need to have at least WebDesk 2.1 and the settings enabled in Preferences (options section).
The feature is disabled temporary when you are in preferences and when you click the Quit button from preferences.
Because of Apple Sandboxing policy, you need to launch the app at least one time to give an authorization of use.
You can download WebDeskAgent here: https://apps.xproline.io/download/WebDeskAgent.dmg

We recommend to move WebDeskAgent inside the Utilities folder of the Mac.

What are the limitations of the trial version?

There is no time limitation. Entering your license allows you to: 
> remove the trial title on the main window
> protect the preferences with a password (not working in trial mode)
> remove the trial message that is appearing in a floating window

How to deploy the app for many employees?

You can use a tool like Apple Remote Desktop 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 WebDesk
2. The folder containing preferences at the same location. Users / Account Name / Library / Containers / WebDesk

NOTE : 

  • the license is checked few times per month at launch of the app to verify the number of users related to the license
  • We are currently working on a full solution to deploy preferences to unlimited computers (stay tuned)

What is the limit of favorites?

You can only add up to 10 favorites in the current version. You need to relaunch the app to see a new updated Favorites menu.

If your list of favorites is empty, the menu will not appears.

How a user can upload a file in a form?

The open file dialog that is appearing inside an HTML form is not working. It's a know issue. As a fix, the user can drag and drop a file to the button or a modern HTML form accepting drag and drop. 

Does the app support AppleScript?

Yes, you can tell WebDesk to open an URL with this command:

tell application "WebDesk"

open location "https://www.your_url.com"

end tell

Can I force users to use WebDesk to send email?

By default, the default email application is used when a user click on an email. WebDesk is featuring a mail composer window that can be displayed when a user click on an email address.
This feature can be enabled in preferences. You need to setup your SMTP server in preferences too.

Can you explain how download management is working?

By default, all downloads from the browser are blocked for safety. Users can only download some file formats from the download menu or by using the function Enter URL located at the top right position of the toolbar (after search icon). 
In preferences, you can also completely disable the downloads of files (you can even setup the file formats). In this case, users can only access websites and cannot download files at all.

What is the main purpose of the app?

A lot of employees are distracted by internet free access or facing security issues. This web browser is helping employees to concentrate on their tasks. You can limit the browsing to a list of websites that are authorized (concept of white list). This is a way to improve productivity but also to make sure that security rules are not breached. You can disable the downloading of files, customize the toolbar of the web browser, enable a list of default favorites and much more. Give a try and download the trial version! 

Can I block the usage of Safari?

Yes, there is an option to forbid users using Safari. When they open it or switch to it, they are redirect automatically to WebDesk. Just add WebDesk as a login items to have this function working all the time. 

NOTE: There is an option to forbid users to quit WebDesk.  Of course, they can always do ForceQuit to quit WebDesk and go to Safari but most people don't know about this feature. UPDATE: We have a new option in version 2.1 automatically relaunching the app and blocking Safari thanks to WebDesk Agent background app.

What is the HTML engine?

Mac version

WebDesk 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' also updated automatically when the operating system is updated. The new version 2 is using the modern version named WKwebview.

Windows and Linux versions
WebDesk web browser is using Chromium engine

What is the purpose of the native app?

Once you purchased the service, you can give the native app to your team and share a team ID. They will connect to your server instance via the team ID. The native app is optional, you can also juste share an URL to your teammates.

Can I get a dedicated server with a domain name?

iCollab service is currently limited to 25 team members per instance. 

We can deploy a dedicated server for more larger team members with a dedicated domain name (contact us for this option)

Can I cancel a subscription at any time?

Yes, you can cancel a subscription from any moment. The current month or year (depending of the selected plan) is always due and cannot be refunded. You can cancel a subscription from your account with one click.

Is the service FREE to try?

Our service is 100% free for the trial plan and does not require any credit card information to start. All features are available.

Can I Import projects made with EasyGantt?

This feature is not available as the two products are very different.

Do you have an example to download?

Yes, you can download some files created with VisuMind by clicking here.

Can you convert a web app to a desktop app for Mac?

Yes, check our development page. We provide at the bottom of the page all the details of our service.

Do you have Mac servers expertise?

We do have some experiences. 
We were one of the first customers of the original Apple Xserve, a long time ago. Since this time, we always use Apple Servers for our products and services.
We work with MacWeb for the best hosting services. We can setup most servers with Apache, PHP, MySQL, Mamp Pro, etc. 

What is your work process?

There are few steps that we like to follow for better project management.

Step 1. Request a quote from our contact form
Step 2. We are going to create an estimate accessible from your user account. You can decline it or accept it. You can also request updates to it.
Step 3. Once you accept an estimate, it's converted to an invoice. You need to pay 50% as a downpayment before we start working on your project.
Step 4. We will update the progress of the project via a beautiful user interface available from your account.
Step 5. When we are done, you can check and validate the quality of the project.
Step 6. If you are happy with our work, you will need to pay the reminder of the invoice.

That's it. We love to work in a very agile environment using the best tools to communicate milestones and the progress. Feel free to ask any question!

What are your payment conditions for development?

For any project, we ask for 50% of the cost upfront after validation of a quote. Why?

First of all, it's a way for you to showcase that you are serious about payment and business practices. 

If you are not happy with our work because of serious troubles or if we messed up something, we will refund half of the down payment or even all of it if we made a huge mistake. You can trust us on that. It's very rare as in ten years, we mostly had two disappointed customers. We want happy customers so will do our best to fill your needs.

For some services, we request a full payment in advance.
 

Do you work with customers from any location?

YES and NO. We do not work with customers in some geographic zones (Asia, India, Russia or Africa at this time).

We are open minded about other locations as we work remotely. 

Do you have experience with other CMS?

We mostly focus on the most popular and powerful CMS so it's why we picked WordPress and ExpressionEngine are our default engines but we are open minded. We test every CMS in the market at regular intervals. We love to see new things. 

We used CraftCMS, ConcreteCMS, Drupal, Joomla, Shopify, Prestashop and even Webflow. 

Feel free to contact us if you want to learn more about why we have a strong preference for ExpressionEngine also called eecms. 

What do I need to do for a quote?

For the best accuracy of a quote, we just recommend to provide as much details as possible when you contact us. 

We know it's time consuming to write down everything related to a project but it serves as a reference and a source of knowledge for both sides: your team and our team. 

The best solution is to use our online form and select the Quote category but sending an email at support@xproline.io is also fine.

How do I subscribe or unsubscribe to your Newsletter?

At the bottom of our website, you can see a Newsletter link where you can subscribe to our monthly newsletter or see the unsubscribe link.

What do you think about low-code, no-code tools?

We believe it's the future of development and design. It's great for designers to validate concepts, build better prototypes and it's goof for developers to deliver faster amazing solutions. We are not afraid of it. We fully embrace the trend and we love testing all new tools in this field.

Do you resell customer data?

Nope, like Apple, we deeply care about privacy and security. 

We are very picky on these topics and we will never do anything wrong for users. 

Sadly, a lot of companies are doing a sneaky business with the data of users and it's wrong. You can trust us on this topic.




Not seeing the answer to a question?

Always free to contact us for any topic. We usually reply in less than 4 hours.

Send a message