How about just an Android phone, for somebody who has location history turned on.
Have you seen Google Maps Timeline?
If you have a Google account and have turned on the feature, you can see exactly where you were at any point in the past. You can look at specific days and it will tell you the hours you were at each location, and show the routes you took to travel between locations.
Once you've signed in and turned on location history, you can use the controls at the top-left to look at specific dates.
2012 Black SV, bought 2012-04-04, sold 2019-05-10. 7 bars, 101,850 miles.
Current rides: 2018 Tesla Model 3 Performance, 2018 Chevrolet Volt LT