For McDonald's crew and managers

A broken machine, reported in under a minute.

Find the equipment by name, by pointing the camera at it, or on the kitchen map. Run the basic checks. The app writes the report and opens it in your email and text messages, ready to send to maintenance.

48 pieces of equipment 26 troubleshooting checklists 3 ways to find a machine 1 minute to a complete report
How it works

Four screens, always in the same order

Screenshots from the app running against the live system.

1

Pick your store, tap your name

The app uses your location to put the nearest stores first. Your store's crew list appears; tap your name (and PIN, if you have one).

Store screen: nearest McDonald's stores listed by distance
2

Find the machine

Search by name, scan it with the camera, or tap the area on the kitchen map and pick it from the photos.

Kitchen map screen with seven tappable areas of the restaurant
3

Run the basic checks

A safety note and a short checklist for that type of machine. Tick what you did, choose the outcome, add a comment if you want.

Troubleshooting
Fryer 1
Frymaster BIMH414-2RCSD · Serial 9411MY0098
⚠ Safety first
Hot oil. Never add water. Do not open gas or electrical panels.
3 of 7 steps done
☑ 1. Fryer ON, breaker not tripped
☑ 2. Oil level between MIN and MAX
☑ 3. Gas valve open, igniter clicking
☐ 4. HI-LIMIT alarm → off 15 min, reset
☐ 5. Write down the error code
Outcome
Still not working – technician needed
✅ Mark completed & send report
4

Send the report

Tap once. The ticket is saved, and your email and text apps open pre-filled. You just press Send.

Store: #12041 – Doral Reported by: Maria Lopez Time: 09/12 10:31 EQUIPMENT Fryer 1 · Frymaster Model BIMH414-2RCSD Serial 9411MY0098 CHECKS 3 of 7 done [x] Power / breaker [x] Oil level [x] Gas valve / igniter [ ] Hi-limit reset [ ] Error code noted OUTCOME Still not working – technician needed COMMENTS E-06 on the display
Safety first. Every checklist starts with what not to touch. The app never asks you to open a panel, work on gas or electrical parts, or go on the roof.
Finding equipment

Three ways in, same result

🔎

Look it up by name

Type a few letters: the name, the brand, the model, even the serial number. Each result shows the machine's photo so you know you have the right one.

  • "fry" finds Fryer 1, Fryer 2, Fry Hopper, Fry Bagging Station
  • Works fully offline
📷

Scan it with the camera

Take a photo. Tap the machine in the photo if several are visible. The AI compares it with the reference photos and shows the best matches; you confirm with one tap.

  • Reads model numbers on labels when they're visible
  • Needs internet for the AI step
🗺️

Pick it on the kitchen map

Tap the area of the restaurant (front counter, McCafé, grill line, fry station, back room, roof units), then tap the photo tile of the machine.

  • Good when you don't know the machine's name
  • Works fully offline
The camera scan

How the AI recognizes a machine

Two quick steps, about ten seconds in total. The photo is sent to the AI service for this one request and is not stored anywhere.

Step 1

Read, then shortlist

The AI first reads any brand names, model numbers or display text it can see, because a legible label beats shape. Then it uses shape, controls, doors and hoppers to pick up to five candidates from the store's equipment list. If you tapped the photo, it also gets a close-up of that spot.

Step 2

Compare with reference photos

The candidates, plus any look-alikes of the same type, are shown to the AI side by side with your photo as labelled reference pictures. This is what tells the two holding cabinets or the two fryers apart.

You

Confirm with one tap

You see up to three matches with a confidence and a reason you can check against the machine in front of you ("upper-right badge reads Frymaster"). Tap the right one. If none fits, look it up by name instead.

A real scan result: photo of a holding cabinet and the AI's top match with its reason

A real result from the app

The crew photo of a holding cabinet and the AI's answer: the match, its confidence, and a reason you can check on the machine itself ("upper-right badge reads Frymaster, six open shelves, green timer displays"). Because the two holding cabinets in the kitchen are near-identical, both are compared against the photo before the answer is shown.

Below, a few of the reference photos the AI compares against.

Frymaster fryer
Fryer 1Frymaster BIMH414
Taylor clamshell grill
Grill 1Taylor C832-23
Carpigiani shake machine
Shake MachineCarpigiani K 3/E
Franke McCafé espresso machine
McCafé MachineFranke FCS4026
Prince Castle holding cabinet
Holding CabinetPrince Castle UHC6PT
The report

What maintenance receives

  • Store number, name and address, plus the phone's GPS position
  • Who sent it and when
  • The exact machine: name, brand, model and serial number
  • How it was identified (by name, camera or map)
  • Every checklist step, marked done or not done
  • The outcome you chose and your comments
  • A ticket number, so the maintenance desk can track it to resolution

The same facts go out twice: a full email and a one-line text message. Both open in your own apps, addressed to your store's maintenance contact, and you press Send.

For managers

Set up once, then it runs itself

👥

Your crew list

Each store has its own list of crew and managers. Crew tap their name; a 4-digit PIN is optional. Someone not on the list can still type their name and report.

📬

Your maintenance contact

Reports go to the email address and text number set for your store. Different stores can have different vendors.

🗂️

Ticket history

Every report is kept with its history: opened, acknowledged, in progress, resolved, with notes from the maintenance desk. Repeat offenders show up fast.

Adding a store, changing the crew list, updating an equipment photo or adding a new machine is done by the maintenance desk in a few minutes. The app picks up changes on its next Sync; nothing to reinstall.

Install

Get the app

Android

Install from this page

  1. On the phone, open Download McdEquipmentAssist.apk.
  2. When Android asks, allow this browser to install unknown apps (one time).
  3. Open the downloaded file and tap Install, then open McD Equipment Assist.
  4. Allow Location (for the nearest store) and Camera (for the scan) when asked.

If the download isn't available yet, ask Pedro for the latest build.

iPhone

Coming later

The app is built for iOS too, but needs to be signed with an Apple developer account before it can be installed. Ask if you need it for the pilot.

Windows

Desktop version

A Windows build exists for demos and training on a laptop. Everything works except the camera on machines without one; use "Choose" to pick a photo instead.

Questions

Good to know

Does it work without internet?

Mostly yes. Search, the kitchen map, the checklists and the email/text report all work offline with the last copy of the data on the phone. Only the camera scan needs a connection, and the ticket is saved to the server as soon as you're back online.

What happens to the photo I take?

It is shrunk on the phone and sent to the AI service for that one request. It is not saved on the phone, on our server, or in the report.

The scan picked the wrong machine.

It shows up to three matches; tap the right one. If none fit, use Look up by name. Tapping the machine in the photo before Identify helps a lot when several machines are in the frame.

Can I report something that isn't on the list?

Not yet. Ask the maintenance desk to add it; it appears in the app on the next Sync.

Who sees my report?

The maintenance contact set for your store receives the email and text. The maintenance desk sees all tickets with their history.