Hello, Thank you for leaving this review! We want to hear from our users whether about the success stories or the negative aspects of our games so that we can work to improve them! We apologize for this, there is nothing in our system that auto-installs on anybody's device! If you would like you can contact our support team at support@megafans.com