Quick Stats Unique Installations – Last 60 days: Our products are currently installed on 2,500,308 unique devices (last update: midnight EST). Yesterday: 0 unique devices installed one of our products.