- The unreleased iPhone app now uses the installed system voices through native speech, applies the selected voice and pace, keeps the display awake during active playback, stores secrets in iOS Keychain, and bundles temporary background-music tracks for offline device testing.
- Card terms and translations now form one adaptive group with a divider and a shared top, centre, or bottom position. Fullscreen controls are translucent, and settings use one sticky navigation bar without overlapping scrolled content.
- Static Simulator builds, native compilation, and automated UI checks pass. Background playback after manually locking the phone, audio interruptions, audible voice and pace differences, music output, and Keychain persistence still require physical-device verification; the temporary music also remains blocked from public distribution until its licensing evidence is completed or the tracks are replaced.
· Build 123
Native iPhone playback and clearer cards
The unreleased iPhone app now uses the installed system voices through native speech, applies the selected voice and pace, keeps the display awake during active playback, stores secrets in iOS Keychain, and bundles temporary background-music tracks for offline device testing.