A method for controlling access to an account accessible by the same application on different wireless smart devices, the method comprising: for an application configured to execute on a wireless smart device and that requires access to information regarding an account that does not reside on the wireless smart device: registering, with a server having access to the information regarding the account, a first wireless smart device as an account owner device for operating in an online mode for obtaining the information regarding the account from the server and for operating in an offline mode for transferring the information regarding the account to at least one additional device via a secure offline data transfer using near field communications; and registering, with the server, at least one second wireless smart device as an account sharer device for operating in the offline mode for receiving the information regarding the account from the first wireless smart device via the secure offline data transfer using NFC, wherein registering the first wireless smart device as the account owner device and registering the at least one second wireless smart device as the account sharer device includes transmitting a message from the first wireless smart device to the server that designates the first wireless smart device as the account owner device and the at least one second wireless smart device as the account sharer device. for an application configured to execute on a wireless smart device and that requires access to information regarding an account that does not reside on the wireless smart device: registering, with a server having access to the information regarding the account, a first wireless smart device as an account owner device for operating in an online mode for obtaining the information regarding the account from the server and for operating in an offline mode for transferring the information regarding the account to at least one additional device via a secure offline data transfer using near field communications; and registering, with the server, at least one second wireless smart device as an account sharer device for operating in the offline mode for receiving the information regarding the account from the first wireless smart device via the secure offline data transfer using NFC, wherein registering the first wireless smart device as the account owner device and registering the at least one second wireless smart device as the account sharer device includes transmitting a message from the first wireless smart device to the server that designates the first wireless smart device as the account owner device and the at least one second wireless smart device as the account sharer device. registering, with a server having access to the information regarding the account, a first wireless smart device as an account owner device for operating in an online mode for obtaining the information regarding the account from the server and for operating in an offline mode for transferring the information regarding the account to at least one additional device via a secure offline data transfer using near field communications; and registering, with the server, at least one second wireless smart device as an account sharer device for operating in the offline mode for receiving the information regarding the account from the first wireless smart device via the secure offline data transfer using NFC, wherein registering the first wireless smart device as the account owner device and registering the at least one second wireless smart device as the account sharer device includes transmitting a message from the first wireless smart device to the server that designates the first wireless smart device as the account owner device and the at least one second wireless smart device as the account sharer device.