Private application platform
Methods and systems disclosed provide for creating private networks for secured communication between devices. The devices can communicate with each other over a secure tunnel created for a closed circle of devices. Furthermore, the methods and systems can enable offline communication between devices on a private network.
1. A method for secured communication over a private network of devices, the method comprising:
providing a microserver framework;
providing a private circle application;
installing the private circle application on a primary member device and a plurality of secondary member devices; and
using the microserver framework on the primary member device to facilitate transfer of information through the private circle application between the primary member device and the plurality of secondary member devices on a closed network without the use of a remote server outside of the primary member device and the plurality of secondary member devices, wherein each of the primary member device and the plurality of secondary member devices are electronic mobile devices of different users.
2. The method of claim 1 , further comprising creating a private circle by the primary member device by sending an invitation to the plurality of secondary member devices to join the private circle.
3. The method of claim 2 , wherein information exchanged within the private circle is on a closed network and does not include a device outside of the primary member device and the one or more secondary member devices.
4. The method of claim 3 , further comprising providing one or more additional secondary member devices, and creating a second private circle in which at least a member of the private circle is not in common with the second private circle.
5. The method of claim 4 , wherein the primary member device stores the information that is transferred between the primary member device and the secondary member devices when the secondary member device is not available to the primary member device.
6. The method of claim 5 , wherein the private circle application prompts users through the secondary member devices for one or more pieces of security information before a private network connection can be established with the secondary member devices to the private circle.
7. The method of claim 3 , wherein each of the one or more secondary member devices receives a security key when authorized to join the private circle, and after the security key from one of the one or more secondary member devices is exchanged with the primary member device the one of the one or more secondary member devices is permitted to share data with the private circle.
8. The method of claim 7 , wherein the security key is invalidated and the one of the one or more secondary member devices is not permitted to join the private circle.