Open the Sites tab and add your first worksite — a name is enough; an address, a billing rate and a note are optional. Then open Crew and add the people whose hours you will be logging. If you work alone you can skip the crew entirely.
Now tap the orange Log button in the tab bar. Pick the day, pick the site, pick the hours and tap the crew who were there. That is the whole loop — everything else in WRKR is a different way of looking at what you log here.
The orange Log button is reachable from every tab. It walks through four things: the day (today is pre-selected), the site, the hours and the crew.
For hours, tap one of the presets — 4, 6, 8, 10 or 12 — or nudge the number by ±30 minutes. Settings lets you pick the default shift length that is pre-filled each time.
Then tap every worker who was on that site that day. WRKR writes one entry per selected worker, so a crew of five with the same hours is one pass through the sheet. If you select nobody, the hours are logged onto the site as unassigned, which is what a solo operator wants.
Open the Hours tab. It is the running log, grouped by day with a per-day total, and you can filter it by site and by worker.
Tap an entry to edit it — day, site, hours, worker and note can all be changed. Swipe left on an entry to delete it. Deleting is immediate and there is no undo, so the app asks first.
The same entries are listed at the bottom of a site's detail screen and can be edited from there too.
Deleting a crew member from the Crew tab does not delete their hours: every entry they had is kept on its site as unassigned, so site totals and reports stay correct. Deleting a site, on the other hand, removes all of its entries.
The Reports tab shows man-hours for one period at a time — week, month, quarter or year — with a daily bar chart and breakdowns by project and by worker. Tap a period to switch the granularity.
The arrows either side of the period step backwards and forwards: last week, the week before, and so on. That is how you check a previous month before invoicing it. A site's own detail screen has the same period picker plus an all-time view.
There are three places to send from, depending on what you want in the report:
- Sites header — the envelope button at the top of the Sites tab sends all projects.
- A site's menu — "Email this project" sends that one site.
- Reports — sends whatever the Reports tab is currently showing.
On the export sheet, pick a period and, if you like, tick specific sites. WRKR then opens a draft in your Mail app: a readable summary in the message body — hours per project and per worker, with labour cost and billable amounts if rates are on — plus a CSV attachment with every single entry. Add the recipient and send.
If the device has no mail account set up, WRKR falls back to the share sheet so you can hand the report to another app instead.
Rates are optional. When they are on, a worksite can carry a billing rate (what you charge the client per hour) and a worker can carry a pay rate (what that person costs you per hour). A site's detail screen and the reports then show labour cost alongside what the site bills.
Both rates are snapshotted onto each entry at the moment it is logged. Changing a rate later only affects entries logged from then on — old entries keep the rate that was true at the time, so history is never rewritten.
If you do not want to see money at all, go to Reports → gear → Money and turn off Track rates and cost. WRKR then runs as a pure hours tracker and hides every cost and billing figure. Currency is chosen on the same screen.
Open Reports, tap the gear in the corner, and pick Language / Sprog. The change applies immediately, no restart needed. Dates, decimal separators and currency formatting follow the chosen language too (7.5 h becomes 7,5 t). On first launch WRKR picks whichever of the two your device is set to.
On the Sites tab, swipe left on the site and choose Archive. The site leaves the active list, but every hour logged on it is kept — it still counts in reports and can still be emailed. Archived sites sit behind the Archived chip on the Sites tab, and the same swipe there offers Restore.
Archiving also frees up one of the two active-site slots on the free tier. Deleting a site is a separate, stronger action from the same swipe: it removes the site and all its entries, and the app asks before doing it.
WRKR is free to use with up to 2 active worksites and 3 crew members. Logging, reports and the email/CSV export are all part of the free version — nothing is held back except the size of the operation.
WRKR Pro removes the site and crew limits. It is a one-time purchase of $9.99, not a subscription: pay once and it is yours, nothing renews, nothing to cancel.
On a new device or after a reinstall, open Settings (Reports → gear) and tap Restore Purchases while signed in with the Apple Account that bought it. There is no separate WRKR account and nothing to pay again.
Everything — sites, crew, hours, rates and settings — is stored on your device only. There is no cloud sync, no account and no copy anywhere else. WRKR has no backend at all.
That means deleting the app deletes the data, and so does Erase everything in Settings. WRKR's database is included in a normal iPhone backup (iCloud or a computer), which is what carries it to a new phone — that backup is handled by Apple, not by us. Reports you have already emailed are also copies you keep. Full detail is in the Privacy Policy.
WRKR runs on iPhone and iPad and requires iOS 17 or later. On iPad the same layout is kept to a readable column rather than stretched across the whole screen.
Yes. Logging, reports and archiving all work fully offline, because nothing in WRKR talks to a server. The only feature that needs a connection is actually sending an email — and even that is your Mail app's job, which will queue the message until you are back online.
Email muddermister@gmail.com. It helps to say which device and iOS version you're on, which language you use in the app, and what you were doing when it happened.