Geofencing is a location-based service which allows an application like DAT One mobile to sense when a device has entered or exited a virtual boundary around a location. DAT One mobile draws a virtual radius 200 meters around a pickup or dropoff location. When a device crosses that boundary while entering or exiting a location, DAT One mobile is able to capture and record the arrival and departure time. This allows both the carrier and tracker to have a timestamp for each pickup and dropoff location visited.