I have programmed a software that is downloadable from a website. User installs this in his or her computer. I want to track the no. of downloads and the no. of successful installs, updates and uninstalls of this software. I wonder how to do that? Or what is the best open source or paid system that can effectively do this? Thanks in advance!