Support
Support
HaloWake is made by Twinkling Reality. For help, email hello@twinklingreality.com.
Before a wake test
- Grant AlarmKit permission when HaloWake asks to schedule alarms.
- Use an iPhone running iOS 26.1 or later.
- Keep the phone charged and volume set appropriately for your sleep setup.
If an alarm is not armed
Open HaloWake's Wake sheet and read the status below the time. “System alarm armed” confirms that AlarmKit accepted the schedule. If alarm access is off, use Open Settings and allow Alarms. HaloWake does not describe a wake as set unless a system alarm is still present.
Music notes
Apple Music requires MusicKit permission, an eligible Apple Music subscription, and a network connection. The system alarm sounds first. After opening HaloWake, tap Play Apple Music to start the track you chose from the beginning at the device's current volume. If streaming is unavailable, HaloWake displays a recovery message and continues with Halo Sound.
Local audio
Imported audio must be a playable file smaller than 100 MB. HaloWake copies it into local app storage and excludes the copied file from backup. If a copied file is missing, unreadable, interrupted, or ends before the sensory sequence, HaloWake falls back to Halo Sound.
Naps
HaloWake starts a nap only after AlarmKit confirms its system timer backstop. If alarm permission is denied or the timer cannot be armed, the nap does not begin. When the timer alerts, open HaloWake to begin the sensory wake.
What the system alarm and app each do
AlarmKit owns the reliable alert at the time you set, including while HaloWake is not open. The visual dawn, Halo Sound or local audio, haptics, and optional Apple Music playback are foreground features that begin after HaloWake opens. Apple Music always requires a separate tap on Play.
Remove local data
Clear wake history from Settings in HaloWake. Delete the app to remove its remaining local app data, subject to your iPhone backup and migration settings.