Try it free
Back office for restaurants

From shifts to payroll,one system.

Staff on their phones. Managers on a laptop. Owners at a glance, every morning.

Scheduling
Time clock

Product

Time clock

Scan.You're clocked in.

The QR code in the store, or an NFC tag.

Miss a punch?You'll know right away.

A missed clock-in goes to the manager. A missed clock-out goes to you.

Punch fixes,approved in one tap.

Staff request them in the app. Managers approve on their phone.

Time clock

Scheduling

Copy last week.Change a few cells.

Work around staff availability and watch labor cost as you go. Publish when it's ready.

Scheduling
Scheduling
  • Copy last week
  • Availability
  • Labor estimate

Payroll

Timesheets in.Pay stubs out.

Pay periods, overtime and commuting allowances follow your rules. Staff read theirs in the app.

Payroll
Clock in, request time off, read a pay stub.

Morning brief

Every morning,one page.

Yesterday's sales, guests and labor cost.

Trouble spots,up front.

Morning brief
  • To check: register ¥1,200 short, unexplained
  • Labor 34.0%, over the 30% target
  • Dinner sales: lowest of the last 8 Fridays

Data & AI

A month-end forecast, every morning

We combine your past sales with weather and holidays to forecast where the month will land, and show how far off past forecasts were. Connected reservations count too. It's advice; what you do with it is up to you.

Available now

  • Month-end sales forecast, with past error
  • Weather, holidays, seasonal markers and reservations in the daily brief

In progress

  • Schedule suggestions from traffic forecasts and weather

Why KeyVitals

Less checking. Less redoing.

Time clock, schedule and payroll share one set of data. Get it right at the start and there's nothing to reconcile later.

Paid hours followClockSchedule
Pay period endsMonth-endThe 20th
Features onTime + payrollEverything

Set it up your way

Pay period ending at month-end or the 20th, attendance by punch or by schedule, how overtime counts. Start with time tracking only, if you like.

  1. 16:02 pm: no clock-out
  2. 2Reminder goes to the employee
  3. 3Fix requested in the app, manager approves

Missed punches, flagged on the spot

Forget to clock in and the manager hears about it; forget to clock out and you do. Fixes are requested in the app and approved in one tap.

  • To check: register ¥1,200 short, no note
  • Labor 34.0% — over your 30% target
  • Dinner sales: lowest Friday in 8 weeks

Problems, first thing in the morning

Cash that doesn't add up, labor cost over target, a slow night. It's on the first screen of the morning brief, so nobody has to dig through spreadsheets.

Japanese · Chinese · English

Everyone,in their own language.

Staff and managers each choose, in the app and in the console.

日本語
日本語
English
English
中文
中文
Customer story · Manyu

What the store asks forgoes into the next release.

Manyu is our first customer and has used KeyVitals since July 2026. Here are a few things the team asked for, and what we changed.

I only forgot to clock out. Why do I have to re-enter my clock-in time too?

The punch that really happened stays locked; you only fill in the missing one.

At close, I want to record the tickets that were rung up by mistake.

Added “error tickets” to the register close-out.

Making new staff type a temporary password on first login is a hassle.

First login now just asks for a new password, twice.

On an iPad, the screen is still a narrow phone-sized strip.

Tablets now use the full screen, in portrait and landscape.

No sign-up

Try it now.

A fictional restaurant, Demo Shokudo. Switch between staff, manager and owner. Everything is deleted after 3 hours.

Staff

Clock in, request time off, read a pay stub.

Manager

Approve requests, plan next week.

Owner / HQ

Read this morning's brief.

Partner program

Work with restaurants every day?Partner with us.

We're looking for opening consultants, payroll and tax professionals, POS resellers and technology companies.

Referral

Referral partners

Opening consultants, real estate agents, associations, happy customers — when a restaurant you introduce signs up, we pay a referral fee.

Reseller & onboarding

Reseller and onboarding partners

Labor and tax advisors, POS and ordering-system resellers: help stores get set up and comfortable.

Technology

Technology partners

POS, reservation and payment companies: let's connect our data.

About us

Who we are

We're based in Tokyo, and we design, build and run KeyVitals ourselves.

Every feature gets used in our first customer's stores before it goes out to others. During setup we configure the rules to match how your store works, in Japanese or Chinese.

  • Each customer gets its own server. Your data never sits with anyone else's.
  • The numbers in the brief are reported as they are, problems included.
  • When a store asks for something we can do, it goes into the next release.

FAQ

How much does it cost?

Pricing depends on the number of stores and the features you use. Get in touch and we'll put together a quote.

Do I need to replace my POS?

No. We already connect to AirREGI sales data; for other POS systems, let's talk.

How long does setup take?

It depends on your size and your rules. If you start with time clock and scheduling, you can be up and running quickly.

Can staff who don't speak Japanese use it?

Yes. Both the app and the back office switch between English, 日本語 and 中文 — per person.

Can I use just some of the features?

Yes. Start with time clock only, or time clock plus payroll — turn on just what you need.

Is our data safe?

Each customer brand runs on its own dedicated server, all traffic is encrypted, and you control who can see what — per person and per feature.

What happens to what I enter in the demo?

Everything in the demo store is fictional and is deleted automatically after a few hours. Please don't enter real personal information.

Run a restaurant?

Try the demo store first.

Want to partner?

Referrals, sales or integrations: let's talk.

Work at a KeyVitals restaurant?

Log in to the app with the ID and password your restaurant gave you.

Get in touch

Or email us directly: hi@keyvitals.ai

We only use this to reply to you. We won't ask for your phone number or address.

Support

KeyVitals app accounts are issued by your employer (the store). If you forgot your password, changed phones or want your account deleted, please contact your store's administrator first, or email us.

hi@keyvitals.ai