RIOPS Tracker

Time tracking for field crews

Every hour
on the record.
Provable.

GPS-verified punch in and out, crew schedules and routes, and payroll-ready timesheets — built for cleaning, concrete, landscaping, and every crew that works off-site.

Runs on the phones your crew already has. No hardware, no app store.

< 5 sec
to punch in
100%
GPS-verified punches
1 tap
payroll export

The day, start to finish

How your day runs

01

Crew punches in

One big button on their phone. Location is checked against the job's geofence — outside punches get flagged for your review, not silently accepted.

02

You watch the day

Who's clocked in, where, and on which stop — live. Breaks tracked. Schedules and recurring routes built once, reused every week.

03

Payroll is ready

Worked hours computed server-side, overnight shifts and time zones handled. Review, approve the pay period, export CSV. Done.

What's included

The feature ledger

L-01

GPS punch verification

Every punch records location and checks it against the job site's geofence. Off-site punches are flagged for admin review — with the map point to prove it either way.

L-02

Schedules & routes

Build crews, assign day routes with ordered stops, set weekly recurrence. Workers see exactly today's stops — nothing else to figure out.

L-03

Locked pay periods Audit-grade

Approve a pay period and it locks — no edits slip in afterward. Corrections require a reason, keep the original punch, and land in an append-only audit log.

L-04

Payroll CSV export

Timesheets export clean to CSV for your accountant or payroll service. Overtime rules from your settings, worked minutes computed on the server — never on a phone.

L-05

Your brand, your domain

Your company name, colors, and icon on your own domain. Crews install it from the browser like an app — it works on any phone, iOS or Android.

L-06

Push alerts & time off

Schedule notifications for the crew, time-off requests with approvals, and exception flags for the boss — the small stuff that stops the 6 a.m. phone calls.

Why owners switch

Payroll you can defend

Time records are wage evidence. RIOPS Tracker treats them that way: nothing is silently edited, nothing disappears, and every correction shows its work.

  • Append-only audit log — corrections preserve the original punch, forever
  • Approved pay periods lock against all edits, including ours
  • Hours computed server-side; a phone can never inflate its own time
  • Each customer runs on an isolated database — your data shares nothing
06:58PUNCH-INM. Reyes · Riverside Office Park · in geofence
12:01BREAKM. Reyes · 30 min unpaid
15:34PUNCH-OUTM. Reyes · 7.6 h worked
16:20CORRECTEDAdmin D. — "forgot punch-out at stop 4" · original kept
Fri 17:00APPROVEDPay period Jul 6–19 · locked
Fri 17:02EXPORTpayroll_jul06-19.csv · logged

White-label

It wears your name,
not ours.

Your crew opens your app — your colors, your logo, your domain. RIOPS Tracker stays in the engine room.

Summit Paving Co.
pave.summitco.com
BrightNest Cleaning
team.brightnest.com
Evergreen Lawn Care
crew.evergreenlawn.com

Pricing & contact

Flat, honest pricing.

One-time setup gets your branded app live on your domain with your crew loaded in. One flat monthly fee covers hosting, security updates, backups, and support. No per-seat pricing — hire freely.

We set up every customer personally. Tell us how your crews work and we'll show you the app running with your workflow — usually within a week.

Email for a walkthrough
No per-seat fees · ever

What the fee covers

Monthly
Hosting & your domainincluded
Security patches & updatesincluded
Daily backups, off-site copiesincluded
Isolated database per customerincluded
Support from a human who built itincluded
Crew sizeunlimited
Setup quoted flat after a 20-minute call about your workflow.