It's not possible to download the application anymore because there is no source to download it from. I have checked and all the websites list the software as being discontinued. The official website doesn't exist as well, because it redirects to something that isn't related to iChameleon. You might need to look for something else because this won't return any time soon.