NFC Alarm Clock
com.nfcalarmclock
Zapstore _@zapstore.dev Customizable and feature-rich alarm clock app.
Republished from GitHub / F-Droid by the Zapstore main account.
Customize how your alarms look, easily create/delete alarms, and more. Each alarm can be configured however you want to use it. For those that struggle to wake up, you can restrict the volume or have it gradually increase when your alarm goes off. You can also use an NFC card or tag to dismiss your alarm. See the full list of features below for a more detailed look into all the things you can do. **Features:** * Edit and view alarms all in one screen. * Swipe left to delete an alarm. * Swipe right to copy an alarm. * Play music from your phone to wake up. Can even choose to play all the music in a folder. * Use NFC to dismiss an alarm. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Gradually increase the volume when your alarm goes off. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Restrict changing the volume when your alarm goes off. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Text-to-speech when your alarm goes off. It will say the current time to you at whatever cadence you choose. This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Choose which audio source you want the alarm sound to play out of (Alarm, Call, Music, Notification, Ringtone). This is optional and can be set on a per-alarm basis. Found by selecting the gear icon next to the volume slider of an alarm. * Customize the colors of: the theme, name of the alarm, days in which the alarm runs, time, and AM/PM. Found in _Settings › Appearance_. * View statistics of how many alarms you have dismissed/snoozed/missed, and how many you have created/deleted. **Permissions:** * **NFC:** (Optional) Allow the app to detect NFC tags. * **Storage:** (Optional) Read music that is stored on the phone. You are prompted to enable this permission if and only if you choose to play music as the alarm ringtone. Otherwise, this permission is unused. * **Vibrate:** (Optional) Allow the app to vibrate the phone. * **Startup:** (Required) Restore alarms when the phone is turned on. By default, Android will delete alarms when the phone is turned off. * **Wakelock:** (Required) Prevent the phone from sleeping so that an activated alarm will continue to go off.
First release: Nov 22, 2025, 6 total releases.
Most recent release: Oct 11, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 11, 2026 12.7.5* Increased maximum $${\textsf{\color{orange}dismiss early}}$$ time from 2 hours to 6 hours. * Fixed translation issue with $${\textsf{\color{orange}flashlight}}$$ options which was causing a crash. * Fixed rare issue where the $${\textsf{\color{orange}alarm screen}}$$ would still show even after an alarm was dismissed. * Proguard optimization is still disabled (started in v12.7.3), so the $${\textsf{\color{orange}app file size}}$$ is still slightly bigger than normal.
- Sep 30, 2026 12.7.3* Improved $${\textsf{\color{orange}repeat frequency}}$$ so that it is easier to use. * Improved $${\textsf{\color{orange}summary}}$$ of the date, days, and repeat frequency of when an alarm will run. * Fixed issue with setting the $${\textsf{\color{orange}time}}$$ of an alarm on low DPI devices. * Fixed issue with $${\textsf{\color{orange}NFC}}$$ alarms. * Prevented $${\textsf{\color{orange}vibrate}}$$ issue from crashing app. Added extra logging, but need user help to figure out why it is happening. * Disabled proguard optimization due to obfuscated crash reports being generated. This should not happen with how proguard was setup, but alas. This increased the $${\textsf{\color{orange}app file size}}$$, but if this does nothing to change the crash reports, will go back to enabling optimization, which will decrease the file sizes once again.
- Sep 25, 2026 12.7.2* Added option to play audio through $${\textsf{\color{orange}speakers}}$$ and $${\textsf{\color{orange}bluetooth}}$$ simultaneously. Can be found in Settings > Audio sources, for an alarm. * Added option to $${\textsf{\color{orange}exclude date/time range}}$$. Can be found in Settings > Repeat, for an alarm and is used if, for instance, an alarm is going off every couple hours, but you do not want to manually disable/enable it when you go to sleep. * Added language support for $${\textsf{\color{orange}French}}$$, $${\textsf{\color{orange}Italian}}$$, $${\textsf{\color{orange}Japanese}}$$, $${\textsf{\color{orange}Polish}}$$, $${\textsf{\color{orange}Thai}}$$, and $${\textsf{\color{orange}Turkish}}$$. Please send me an email under Settings > Help if you have any suggestions to improve a translation. * Improved $${\textsf{\color{orange}NFC dismiss}}$$ where the lock screen is attempted to be dismissed so that NFC can be scanned. This requires the device to be in a trusted state, so may not be reliable, but it is something. * Changed $${\textsf{\color{orange}airplane mode}}$$ option so that it skips alarms if it is enabled, instead of disabling/enabling all alarms when airplane mode is toggled. * Fixed $${\textsf{\color{orange}flashlight}}$$ blink issue where on/off durations were not being converted properly. If unable to convert a duration, it will default to 1 sec. * Fixed $${\textsf{\color{orange}easy snooze}}$$ issue where touching the screen would not snooze.
- Sep 10, 2026 12.7.1* Fixed $${\textsf{\color{orange}flashlight}}$$ blink issue where on/off durations were empty. * Fixed visual artifact being shown in $${\textsf{\color{orange}Android 15}}$$. * Fixed alarm/timer issue affecting $${\textsf{\color{orange}Android 13}}$$. * Fixed attempting to refresh $${\textsf{\color{orange}widgets}}$$ when device is locked. * Fixed showing $${\textsf{\color{orange}time}}$$ dialog after screen changed orientation or the app was closed, resulting in a crash. * Updated $${\textsf{\color{orange}debug mode}}$$ to have more informative logs.
- Sep 7, 2026 12.7.0* Added button $${\textsf{\color{orange}labels}}$$ to make it more obvious what buttons do. This can be changed in $${\textsf{\color{orange}Settings > Appearance > Styles}}$$. * Added option to toggle alarms on/off when $${\textsf{\color{orange}airplane mode}}$$ is changed. * Added option to dismiss alarm with $${\textsf{\color{orange}volume buttons}}$$. * Added $${\textsf{\color{orange}preview}}$$ to volume options. * Added $${\textsf{\color{orange}onboarding}}$$ screen for new users. * Added $${\textsf{\color{orange}Help}}$$ section in Settings. * Added per-app language support. * Updated to support $${\textsf{\color{orange}Android 16}}$$. * Updated $${\textsf{\color{orange}widget}}$$ so the date follows the locale format. * Updated $${\textsf{\color{orange}dismiss with NFC}}$$ logic when multiple NFC tags need to be scanned. Now free to snooze and the NFC tags that have already been scanned do not need to be rescanned.
More…
* Improved $${\textsf{\color{orange}alarm card}}$$ to allow swiping to copy/delete when the card is expanded. * Improved $${\textsf{\color{orange}set date}}$$ so the time is also saved when the date is set. * Improved $${\textsf{\color{orange}missed alarm}}$$ notification so it shows the name and time of the alarm that was missed. * Increased size of snooze and dismiss buttons in $${\textsf{\color{orange}alarm screen}}$$. * Fixed issue with $${\textsf{\color{orange}vibrate}}$$ affecting some phones. * Fixed issue with $${\textsf{\color{orange}import}}$$ and $${\textsf{\color{orange}export}}$$. * Fixed issue where $${\textsf{\color{orange}alarm screen}}$$ would, on rare occasions, not close after dismissing alarm, causing a buggy loop. * Fixed minor issue with $${\textsf{\color{orange}dismiss early}}$$ notification. - * Fixed issue when using **NFC** to dismiss an alarm or timer, but the **dismiss order** options had also been set. * Fixed issue where using **flashlight blink** would cause a crash. * Fixed various **timer** UI issues. * Added a **save button** when adding **timer**, so that you are not forced to start a timer immediately in order to save it. * Improved how the **alarm** and **timer** screens look for low pixel density devices.