Syncing is the process whereby Honeybee keeps its databases updated. This requires a working internet connection between mobile devices and our Honeybee servers (i.e. between Honeybee Mobile / Forms and Honeybee Insights (Keeper).
The process is depicted in the image below:
Your database is stored on Honeybee Insights (Users, Customers, Products, Stock Levels, price Lists, Forms etc.). This is the central "hub", which collects and organises all of your data.
The mobile devices (Honeybee Mobile and / or Forms) then each receives a subset of the database, based upon customer assignments to users.
If the mobile device has a working internet connection, it checks our servers for any changes every five minutes. When all the changes of the mobile device has been sent up to Honeybee insights and all changes on Honeybee Insights has been sent to the device successfully, then the two are "in sync".