Tips for Using Web Alarms and Building Restful Morning Habits
Web Audio API & Sound Permission
Modern web browsers enforce autoplay security policies to prevent unwanted sound. Interacting with the page grants the required permission for the Web Audio API to play cleanly when the alarm time arrives.
Handling Browser Tab Sleep & Energy Saving
Modern operating systems may freeze inactive tabs to conserve battery. For critical overnight wake-ups, we recommend keeping the screen active or connecting the device to power.
The 90-Minute Sleep Cycle Rule
Human sleep is organized in ~90-minute cycles. Setting your alarm for multiples of 1.5 hours (e.g. 6 hours or 7.5 hours of sleep) helps you awaken during light sleep phases feeling more energized.