1. A method of enabling a feature among a plurality of features in an application loaded on a client, the client located remotely from a server, comprising: receiving at the server a data profile request from the client; in response to the data profile request, sending a data profile from the server to the client, the data profile including a profile key to identify the client, an application identification to identify the application, and a feature selector, wherein the application uses the feature selector to enable the feature among the plurality of features.