1. A method for tokenizing data, comprising: providing, by a mobile device to a central security system communicatively coupled to each of a plurality of mobile devices via a network, information to be tokenized and an identification of one or more use rules; receiving, by the mobile device from the central security system, a token card from the central security system, the token card generated by the central security system by querying a token table selected at least part based on the identified one or more use rules with a portion of the information and replacing the portion of the information with a token value mapped to a value of the portion of the information by the selected token table; receiving, at the mobile device, a request to use the token card in an interaction by a user of the mobile device; and in response to the received request, providing, by the mobile device, the token card to a central processing system configured to authorize the use of the token card in the interaction in response to the identified one or more use rules being satisfied by the interaction.