We recently came across Time Guard, an app that logs working time, holiday and flexi time and provides notifications when you go over a set daily and maximum allowed working time.
The app can use iBeacons to automatically detect when you enter or leave locations. Data can be viewed in Excel (.csv) or as monthly time sheets.