Support

HaloWake is made by Twinkling Reality. For help, email hello@twinklingreality.com.

Before a wake test

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 you open HaloWake from the alarm, the chosen track starts automatically 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 alert at the time you set, including while HaloWake is not open. Imported local audio is prepared as the alarm sound and can begin immediately. For Halo Sound and streaming selections, the iPhone alarm sounds first. Opening HaloWake begins the visual and haptic wake, starts Apple Music automatically, or immediately hands a Spotify selection to Spotify when that feature is available.

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.