What are the requirements for Ultimatum?
What is a self hosted WordPress installation?
A self hosted WordPress installation means you have your domain name and hosting from a company where they support WordPress sites.
Can Ultimatum work on WordPress.com?
Can Ultimatum work on WordPress multisites?
Do you offer any refund policies?
However, we offer a test drive on our servers to the clients who ask for it so that they can be sure of what they are buying. If you do run into any issue at all, we will do whatever we can to resolve the problem.