Theres a very simple reason for that its synced. Performance.
So it will be only once ever15 minutes touched to sync with the tool and not on every request to check a pilot. The sync will get all the data from the remote database and store it in a local sqlite db for the tool. So the tool has only to ask the local one if a red in a hotdropper or not.
Yes, we have an API for this, but its not public yet, its a work in progress right now and a feature we have to implement in our tool.