
Alarmy became one of the most-installed alarm apps on Android for one reason: it will not let you tap snooze and drift back to sleep. Turning it off means solving a math problem, taking a photo, or physically shaking your phone first. We built WakeProof, a free version of that math-puzzle hook that runs right here in your browser: set a time, get woken up, and solve problems in a row to make it stop. No install, no signup.
Play WakeProof now
It loads with the alarm already set 15 minutes out. Turn the switch on, or tap one of the quick chips, and try the wake-up puzzle for yourself with the test button.
How to use it
Flip the switch to arm the alarm for the time shown, or tap +5m, +10m, +25m, or +1h to set it relative to right now. When it fires, the screen switches to a wake-up challenge: solve the number of math problems set by the stepper, one after another, correctly in a row. Get one wrong and your progress resets to zero, exactly the point, since a half-asleep guess should not be enough to shut it off. A lighter “Snooze 5 minutes” button is there if you genuinely need a few more minutes, though only a full solve counts toward your streak.
No real alarm to wait for? Tap “Test the wake-up puzzle now” to try it immediately. Every dismissal you actually solve adds to a running streak and a lifetime count, both saved on your device only; nothing leaves your browser.
How it compares to Alarmy
WakeProof keeps the one mechanic that makes Alarmy different from a stock clock app: you cannot silence the alarm by fumbling a snooze button, you have to prove you are awake enough to do math correctly, several times in a row. That loop, tune the difficulty, get woken up, solve your way out, is fully here and free.
What it cannot do is the part that actually matters for waking up: run when your phone is locked, your browser is closed, or you have switched to another app. Alarmy fires as a real system alarm that can override silent mode and keep ringing until you complete its mission, including photo missions, QR code scans, and shake challenges we did not attempt to reproduce here. WakeProof only rings while its browser tab stays open and in the foreground; leave the tab or let your device sleep and the countdown can be throttled or stopped entirely by the browser. We are telling you this upfront rather than after it fails you once.
Use WakeProof to see whether a puzzle-based alarm actually works for how you sleep, or to keep one open on a laptop during a nap you genuinely need to end on time. For the alarm you actually rely on to get up in the morning, install Alarmy.
Get the full app
Alarmy - Alarm Clock & Sleep runs as a real system-level alarm on Android, with photo, shake, QR code, math, and memory missions to dismiss it, plus sleep tracking and an option that keeps ringing even in silent mode.
Frequently asked questions
Can I use Alarmy’s wake-up puzzle in a browser?
You can try the same idea with WakeProof: an alarm that makes you solve a run of math problems before it stops ringing. It runs entirely client-side once the page loads, no download and no account, but it can only ring while its tab is open and active.
Is this the official Alarmy app?
No. WakeProof is an original tool we built, inspired by the mission-based dismissal mechanic inside Alarmy - Alarm Clock & Sleep. It is not affiliated with, endorsed by, or connected to Alarmy’s developer in any way. For photo missions, shake challenges, and a real system-level alarm, get Alarmy from the store links above.
Does the alarm still ring if I close the tab or lock my phone?
No, and this is the important limitation to know before relying on it. WakeProof runs as ordinary JavaScript in a browser tab, so closing the tab, locking the screen, or switching away for too long can pause or stop the countdown depending on your browser. Keep the tab open and visible if you need it to actually fire.
Is WakeProof free?
Yes, completely. There is no signup, no download, and no usage limit. Your alarm time, difficulty setting, and streak are stored in your browser’s local storage on your device, so they are still there next time you open the page.
How many problems do I have to solve to turn it off?
That is adjustable from 1 to 5 with the stepper on the page. Each problem also gets a little harder the further you get into the run, the same way a real wake-up mission should not stay easy just because you have already solved one.