There is no information about the launch of Check Launch 2015. The official website doesn't offer any information at all. If you already have the software, then register for an account at the following address and then you can get in touch with support. As I can see on their official website, there is no trace about the Check Launch. Their Software menu doesn't list the software as being available.