Barcode alarm or photo mission: which is more reliable?
5 min read
We make an alarm app, and this page is written to be useful even if you never install it. The free fixes come first, because for most people they are enough. Anything about sleep itself is sourced to published research or the NHS rather than to us, and linked at the bottom. Mornio is not a medical product and cannot diagnose or treat anything.
Short answer
Both are strong, because both anchor the dismissal to a location rather than to your cognition. The differences are practical.
Barcode or QR scan is faster and more objective: the code either matches or it does not. Photo missions need no setup item and cannot run out, but rely on image matching that can be fussy in poor light, and are generally easier to fool with a photo of a photo.
These are the two best mission types available, and choosing between them is mostly about which failure mode you would rather live with.
How each one works
Scan mission: you register a specific QR code or barcode. The alarm stops only when the camera reads that exact code. Matching is exact, so it either passes or it does not.
Photo mission: you photograph a place in your home during setup, such as the bathroom sink. The alarm stops when you take a similar-enough photo of the same place. Matching is by image comparison, so there is a judgement call involved.
Side by side
Scan missions and photo missions compared.
Scan a code
Photo of a place
Setup
Register a code, about a minute
Photograph a spot, seconds
Matching
Exact, pass or fail
Approximate image comparison
Speed at 6am
Fast once framed
Usually fast, fussier in the dark
Works in poor light
Needs enough light to read the code
Image matching struggles more
Can the target disappear?
Yes, products run out
Rarely, a sink stays put
Easy to cheat?
Only with a saved photo of the code
Easier, a photo of the place works
Anchored to
An object
A place
Apps
Mornio, Alarmy, SuperAlarm, Nuj, Alarm Scan
Alarmy
Where the scan wins
It is objective. No “close enough”. That matters at 6am when you have no patience for a mission that half-recognises your bathroom.
Faster once you have the habit. Point, beep, done.
Harder to fool casually. You would have to deliberately save a photo of your own code, which is a conscious act of sabotage rather than a shortcut you stumble into.
Where the photo mission wins
Nothing to run out. The single biggest weakness of barcode alarms is that products get used up and replaced. A bathroom sink does not.
No setup item to choose. You photograph a place rather than hunting for a suitable barcode.
Nobody else can move it. Housemates recycle cereal boxes. They rarely move the shower.
It is anchored to a room, not an object, which is conceptually the stronger anchor.
Which should you choose?
If you want speed, certainty and a follow-up check, take the scan. If you keep forgetting to re-register when the toothpaste runs out, take the photo mission. Alarmy is the app to use for photo missions; it also supports scanning, which makes it the natural choice if you want to try both.
The compromise many people land on: a printed QR code. It combines the exactness of a scan with the permanence of a photo target, because you choose where it lives and it never runs out. Tape or laminate it if it is going in a bathroom.
The thing that matters more than either
Where you put the target. A perfect mission aimed at your nightstand does nothing, and a mission in the garage gets abandoned within a fortnight. One room away is the balance that survives winter, and it beats any decision about mission type.
Exact matching, plus a follow-up check
Register a code once, and Mornio checks again a few minutes after you scan.
Both anchor the dismissal to a location, which is what makes them effective. Scanning is faster and matches exactly, so there is no ambiguity, but the product you register can run out. Photo missions never run out and need no setup item, but rely on image matching that can be fussy in poor light and are easier to fool with a saved photo.
Can you cheat a photo mission?
More easily than a scan mission, yes, because a photo of the target place will often satisfy an image comparison. With a scan mission you would need a saved image of your specific registered code. Either way, the defence is the same: do not keep a photo of your target on the phone you are trying to get out of bed with.
Which apps have a photo mission?
Alarmy is the main iPhone app offering a Photo Mission, where you photograph a specific place in your home and must return to it to dismiss the alarm. Mornio does not have a photo mission, only the QR or barcode scan. SuperAlarm offers object scanning, which sits somewhere between the two.
What if my barcode product runs out?
You re-register a new item, which takes about a minute. This is the most common way scan alarm setups quietly fail, so choose something long-lived like a kettle or a refillable dispenser rather than toothpaste. Registering a backup code in another room covers it too, and a printed QR code never runs out at all.
Sources
Alarmy - Loud Alarm Clock, Delight Room Co., Ltd. App Store listing (price, ratings, compatibility, mission list and App Privacy labels).
SuperAlarm - Loud Alarm Clock, Jiseop Han. App Store listing (mission list, pricing tiers, compatibility and App Privacy labels).
Alarm Scan: Barcode Wake Up, Waseem Gul. App Store listing (scan mission description, pricing and ratings).
App Store details change without notice. Everything above was checked on 21 July 2026 — if you spot something out of date, tell us at support@mornioapp.com and we’ll correct it. Written and published by the Mornio team. Last reviewed 21 July 2026.