• Real app screens · fictional demo company

Tavri

Prototype

iPhone app · Six days: September 25 – 30, 2026

An iPhone app that helps security guards clock in, take breaks and report problems.

A working prototype with a fictional demo company. Not on the App Store yet.

Security guards often work night shifts with paper sign-in sheets and group texts. Tavri is a working prototype designed to replace them: clock in, take timed breaks, report problems in plain words, and let supervisors see the whole team at a glance.

My role: Founder and product lead. I defined the product, who it serves and how it should feel, set the requirements and design direction, and built it with AI-assisted development (Claude Code by Anthropic).

Made with: Apple’s own tools (Swift and SwiftUI). No outside code in the app.

Highlights

  • Shift records a client can check later.

  • A clear break timer, so breaks don't run over.

  • It records moments, not your movements.

Screens

  • One clear next step
  • Breaks that don’t run over by accident
  • Reports in your own words
  • The whole team at a glance
  • Fill open shifts in one tap
  • What the records show, and what they can’t

Paper and group texts get lost.

  • Records are hard to trust. When a client says “no guard was at the gate at 1:15”, sign-in sheets are hard to find.
  • Breaks run over. Without a clear timer, people lose track of time.
  • Guards don’t like “tracking” apps. They need to know the app records moments, not their movements.

Two more problems it helps with.

  • Supervisors can’t see who’s working. They have to call around to find out.
  • Covering shifts is slow. Finding someone for an open shift means lots of phone calls.

What it does for guards.

One main button
Today shows the one next step: Clock in, Take a break, or End break.
Break countdown
A big timer, also on the Lock Screen, with a reminder 5 minutes before the end.
“Running late?”
One tap tells the supervisor.
Reports in your own words
One question per screen. You can speak instead of typing, and speech stays on the phone.
Saved instantly, even offline
It says “Received by your team” only when the company really has it.
Photo check-in
A quick picture with the time, date and site on it.

Answering a client honestly.

When a client questions a shift, the owner opens “Find shift evidence” for that site and time. The app lists every record around that moment and says plainly what the records show and what they can’t show. For example, a clock-in records a moment, not that someone stayed there.

The owner reviews and approves a packet before anything is shared. Records are added to, never edited. Corrections are new records, and the guard can see them.

Privacy and trust.

No constant location
At most one location reading when you clock in or out, and only if the site asks. Nothing off duty.
No ads, no tracking
No ads, no selling data, and no tracking code in the app.
Nothing without asking
Actions started from Siri or a link ask you first.
You see changes
Guards can see any change to their own records and respond.

Testing, run September 30, 2026.

I planned the testing from the start.

  • 107 automatic checks passed (rules, saving and syncing)
  • 12 / 12 screen checks passed, including accessibility and a full run in Spanish
  • 22 checks on who can see which data
  • 21 bugs found and fixed by actually running it

Done

  • All features above run in Apple’s simulator with a fictional demo company
  • Database design and rules, tested locally
  • Store-readiness plan and draft privacy documents (for a lawyer to review)

Not yet

  • Testing on a real iPhone and a real iPhone Duo
  • The hosted online service with real sign-in
  • Billing, an Android version, and the web page clients would use to open a packet
  • A usability study with real guards
More details
Tagline
Every shift, on the record.
For
Security guards, supervisors and company owners
Languages
English, plus a first Spanish version (not yet checked by a native speaker)
Made with
Apple’s own tools (Swift and SwiftUI). No outside code in the app.

Credits and notes

  • All screens come from the real app running a fictional demo company. The photo in the check-in is a synthetic demo image. Screens were not retouched.
  • Phone images are computer-generated 3D models made for this project, not official Apple images. Apple, iPhone and Siri are trademarks of Apple Inc. Tavri is not affiliated with or endorsed by Apple.

More in Phone apps

See all work