Yes, the application works on Windows 10. I've checked the official website and there are additional modules on the Downloads page. Since this is an iCafe product, you need the client and the server to make it work properly.
Here is what it says regarding compatibility: Min. Windows XP with Service Pack 2
As you can see there is min which means minimum, therefore the software should work correctly. Use the page below to reach the downloads section.