I need an app that will track an iphone throughout the day?

I have a client that wants to track an employee of theirs via an iphone app/software. It's not enough if they know where he is at any one time, they want to know the entire history of where he's been throughout the day, and the speed at which he was traveling (if possible).It sucks for this poor guy, but it's what the client wants, so I need to suggest something.

You could use

Waze (for driving tracking)
Google Latitude
Find My Friends

Of course you'd need to know the log in info for these apps to be able to know the location history