when the user is moving. The location monitoring service allows data (coordinates and activity detected) to be stored on the smartphone memory if the Internet connection fails. The smartphone retries to send the data to the AMBRO cloud every time an activity detection update is requested, assuring that no location updates are lost. If the co- ordinates sent by the mobile gateway to the AMBRO cloud return a place outside a geo-reference de