1. A method comprising: receiving, by a server, a first identity key from a first client running a first application comprising a first application usage analytics instruction set integrated therewith, wherein the first identity key corresponds to a service account, wherein the first application is linked to the service account via the first application usage analytics instruction set based on the first identity key; associating, by the server, the first identity key with a profile such that the profile is related with the service account, wherein the profile is stored in a database accessible to the server; receiving, by the server, a second identity key from a second client running a second application comprising a second application usage analytics instruction set integrated therewith, wherein the second identity key corresponds to the service account, wherein the second application is linked to the service account via the second application usage analytics instruction set based on the second identity key; associating, by the server, the second identity key with the profile such that the profile is related with the service account; and de-duplicating, by the server, the first identity key and the second identity key based on an analysis of a usage of the first application and the second application, wherein the analysis is based on the first application usage analytics instruction set and the second application usage analytics instruction set; generating, by the server, usage analytics data corresponding to the analysis of the usage of the first application and the second application; and providing, by the server, the usage analytics data to a developer computer through a developer dashboard, the developer dashboard providing a display of the usage analytics data alongside a display of social network information.