QR code alarm clock

A QR code alarm that gets you out of bed.

Save a barcode or QR code, leave it somewhere you must walk to, and require that exact code before the wake-up can finish. Silencing the sound does not skip the scan.

iOS & AndroidIncluded in Ember
Scan a code

Put a code away from bed. Scan it to finish.

How the scan alarm works

  1. 01

    Save a code

    Scan a barcode or QR code once, name it, and attach it to an alarm.

  2. 02

    Put it away from bed

    Choose a real object or printed code in the bathroom, kitchen, or hallway.

  3. 03

    Scan it to finish

    When Ember rings, reach the saved code and scan it before the wake-up ends.

Why a scan alarm changes the dismissal

A normal alarm asks for one half-awake tap. A QR code alarm moves the final action away from the phone. The useful part is not the code itself; it is deciding where the code lives before going to sleep.

Ember keeps the wake-up session active after the audible alarm is silenced. The saved scan remains unfinished until the matching physical code is in front of the camera.

Use a barcode or a QR code

A barcode already printed on toothpaste, coffee, or another fixed object works well. A printed QR code gives you full control over the location. Save several codes and name them so different alarms can lead to different places.

A photograph of the saved code does not pass the check. The point is to reach the physical code, not to keep a shortcut beside the bed.

Built for a real alarm routine

The scan is one wake-up check, not a separate timer. It can stand alone or sit inside an ordered routine with math, a puzzle, vocabulary, blackjack, or a walking target.

  • Set a different code for each alarm.
  • Core alarms and scanning work without an account.
  • Camera access is used only when a scan check needs it.
  • An optional emergency passkey can end the wake-up when necessary.

QR code alarm questions

Can I use a normal product barcode?
Yes. Save the barcode already printed on an object, or use a QR code you print yourself.
Can I stop the alarm with a photo of the code?
No. A photo of the saved code does not pass Ember's scan check; you need the physical code in front of the camera.
Can different alarms use different codes?
Yes. Save and name several codes, then choose the one each alarm requires.
Does the QR code alarm work offline?
Yes. The alarm and scan check run on the device and do not require an account or network connection.
What happens if I cannot reach the code?
You can enable Emergency Override in advance and protect it with a passkey for situations where the normal check cannot be completed.