Clock in at the site, from the phone in your pocket.

The Oh! Thyme app for iPhone and Android. Crews clock in with a tap, or on the Field plan with the code at the gate, see their own hours and ask for time off. Supervisors approve the week from a notification.

iOS 18.6 or lateriPhoneAndroid 8.0 or laterAndroid

Your company invites each person by email, with one code for iPhone and one for Android.

Today in the iPhone app: on shift since 5:58 AM at Coyote Flats Storage, the hours so far, Clock out on the shift card and the Scan button
Today in the Android app: on shift since 5:58 AM at Coyote Flats Storage, the hours so far, Clock out on the shift card and the Scan button
See it on

Clock in where the work is.

Scan the code at the gate.

On the Field plan, the phone checks the code, says which site and task it clocks in to, and stops the last job as this one starts. No gap, no overlap.

A scanned site code in the iPhone app: the code is valid, the site, the crew and the switch from the last job
A scanned site code in the Android app: the code is valid, the site, the crew and the switch from the last job

Their own time, in their own hands.

Fix a missed punch before payroll sees it.

Each day of the pay period shows its hours and whether it is submitted. People fix their own days until the period closes.

See timesheets
The timesheet in the iPhone app: the pay period, this week by day and each day's status
The timesheet in the Android app: the pay period, this week by day and each day's status

Time off without asking HR.

What is left, what was earned this year, and the request on the same screen.

See time off
Time off in the iPhone app: vacation and sick balances, what was earned and the Request time off button
Time off in the Android app: vacation and sick balances, what was earned and the Request time off button

Only their own projects.

Each person picks from the jobs they are on, so hours land on the right project.

A day in the iPhone app: the punches and the hours on each project and task
A day in the Android app: the punches and the hours on each project and task

Made for shared phones and dead zones.

In with an invite.

The invite email carries a code for each phone. Using one cancels both, and the person checks their own details before they are in.

Face ID to open it.A fingerprint or face to open it.

After the first sign‑in the app opens with Face ID or the passcode, and the sign‑in stays on this phone only.After the first sign‑in the app opens with the phone's fingerprint or face unlock, and the sign‑in stays on this phone only.

No signal, no lost punch.

On the Field plan, punches are saved on the phone first with their own time, then sent when there is signal again. They are never counted twice.

Supervisors approve from the notification.

See approvals

  1. The week arrives as a notification.

    When someone submits time, the supervisor's phone says who and how many hours. Approve works right from it, without opening the app.

    A supervisor's phone in the Android app: the notification that a crew member submitted time, with Approve and Review

    Shown on Android.

  2. The rest wait in one list.

    Clean weeks approve together. A forgotten clock‑out or a late meal is listed first, with what to check.

    Approvals in the iPhone app: the submitted weeks ready to approve together, and the ones that need a look
    Approvals in the Android app: the submitted weeks ready to approve together, and the ones that need a look

Questions about the apps.

Which phones does it run on?

iPhones on iOS 18.6 or later, and Android phones on Android 8.0 or later.

How do people get the app?

An admin invites each person. The email carries one code for iPhone and one for Android, and the first one used signs them in.

Is location tracked during the shift?

No. The phone reads its location only when someone clocks in, changes project or clocks out, and never in the background.

What happens with no signal?

On the Field plan, the punch is saved on the phone with the time it was made, and sent when the phone is back online. It is never counted twice. On Essentials the app says there is no signal and asks you to try again.

See the crews' side in the demo.

Open the sample company as a technician, or book a walkthrough with your own sites.