# WakeProof: QR Alarm Clock

> QR alarm clock for heavy sleepers: scan to dismiss and stay awake.

Canonical page: [https://chrome-stats.com/d/com.wakeproof.alarm](https://chrome-stats.com/d/com.wakeproof.alarm)

## Overview

- **ID:** `com.wakeproof.alarm`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Beauty AI
- **Category:** PRODUCTIVITY
- **Downloads:** 113
- **Version:** 1.0.5
- **Last updated:** 2026-09-10
- **First published:** 2026-07-16
- **Publisher country:** AE
- **Size:** 72 MB
- **Data as of:** 2026-09-13
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.wakeproof.alarm)
- **Website:** [https://github.com/favrora/wakeproof-legal/issues](https://github.com/favrora/wakeproof-legal/issues)
- **Privacy policy:** [https://github.com/favrora/wakeproof-legal/blob/main/PRIVACY.md](https://github.com/favrora/wakeproof-legal/blob/main/PRIVACY.md)

## Description

WakeProof is a QR alarm clock for heavy sleepers and anyone who keeps oversleeping. Place a QR code or barcode away from bed, then scan it to dismiss the alarm, get up, and stay awake.<br><br>HOW WAKEPROOF WORKS<br><br>1. Create a one-time or repeating alarm.<br>2. Register a QR code or barcode in another room.<br>3. Run the built-in reliability test before relying on the alarm.<br>4. When the alarm rings, get out of bed and scan the saved code.<br>5. Use an optional wake-check to confirm that you stayed awake.<br><br>FEATURES<br><br>• QR and barcode scan missions<br>• One-time and repeating alarms<br>• Wake-check follow-ups after dismissal<br>• 10-second reliability test<br>• Controlled snooze and emergency dismissal<br>• Progress history, completion rate, and streaks<br>• Light, dark, and system themes<br>• Local-first alarm and mission data<br><br>WAKEPROOF PRO<br><br>Upgrade to WakeProof Pro for unlimited active alarms, more scan missions, stronger wake-check routines, and full progress history. Purchases are handled securely by Google Play, with Restore Purchases available from Settings.<br><br>PRIVACY-FIRST BY DESIGN<br><br>WakeProof stores only a cryptographic hash of your registered code, not the raw QR or barcode value or camera images. Alarm labels, scan-code contents, and wake-up history stay on your device. No WakeProof account is required.<br><br>IMPORTANT<br><br>No mobile app can promise alarm delivery in every device state. Notification and alarm permissions, alarm volume, battery restrictions, Do Not Disturb, device-manufacturer behavior, force-stop, and operating-system policy can affect alerts. WakeProof uses Android exact alarms and full-screen alarm notifications when the required access is available, with a high-priority notification fallback. Use a backup alarm for safety-critical situations.

## Rankings

- #1,935,477 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_APP_BADGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.USE_BIOMETRIC`
- `android.permission.USE_EXACT_ALARM`
- `android.permission.USE_FINGERPRINT`
- `android.permission.USE_FULL_SCREEN_INTENT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.anddoes.launcher.permission.UPDATE_COUNT`
- `com.android.vending.BILLING`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.htc.launcher.permission.READ_SETTINGS`
- `com.htc.launcher.permission.UPDATE_SHORTCUT`
- `com.huawei.android.launcher.permission.CHANGE_BADGE`
- `com.huawei.android.launcher.permission.READ_SETTINGS`
- `com.huawei.android.launcher.permission.WRITE_SETTINGS`
- `com.majeur.launcher.permission.UPDATE_BADGE`
- `com.oppo.launcher.permission.READ_SETTINGS`
- `com.oppo.launcher.permission.WRITE_SETTINGS`
- `com.sec.android.provider.badge.permission.READ`
- `com.sec.android.provider.badge.permission.WRITE`
- `com.sonyericsson.home.permission.BROADCAST_BADGE`
- `com.sonymobile.home.permission.PROVIDER_INSERT_BADGE`
- `com.wakeproof.alarm.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `me.everything.badger.permission.BADGE_COUNT_READ`
- `me.everything.badger.permission.BADGE_COUNT_WRITE`

## Similar extensions and apps

- [Alarm Scan: Heavy Sleeper QR](https://chrome-stats.com/d/com.gulsoft.alarmscan) — 1,529 users
- [WakeProof](https://chrome-stats.com/d/com.aistudio.wakeforge.wqpzla) — 6 users
- [기상미션 - 기상 후 알림끄는 패턴](https://chrome-stats.com/d/com.wakemission.wakeproof)
- [Wake Rescue: Loud Alarm Clock](https://chrome-stats.com/d/com.sovash.wakerescue) — 10 users
- [Super Alarm — Scan to Wake Up](https://chrome-stats.com/d/com.superalarm.app) — 171 users
- [QRAlarm - QR Code Alarm Clock](https://chrome-stats.com/d/com.sweak.qralarm.pro) — 861 users, 4.93 / 5
- [QRAlarm - QR Code Alarm Clock](https://chrome-stats.com/d/com.sweak.qralarm) — 55,499 users, 4.57 / 5
- [RiseQuest: Smart Alarm](https://chrome-stats.com/d/com.alikaanbashan.risequest) — 2 users
- [QRAlarm - The Ultimate Alarm](https://chrome-stats.com/d/com.naedorf.qralarm) — 68 users
- [Certa: Heavy Sleeper Alarm](https://chrome-stats.com/d/com.certaapp.alarm) — 17 users
- [Scan Code Alarm](https://chrome-stats.com/d/com.scan.code.attedlps) — 31 users
- [BarcodeWake: No Cheat Alarm](https://chrome-stats.com/d/com.tomas.barcodewake_alarm) — 361 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.wakeproof.alarm)
