Workouts
Build workouts with media per exercise, optional rest, reps or timed sets. During rest, a random WebP from public/workouts-rest/ (e.g. 200.webp, 200-2.webp …) is shown; animated WebPs loop in the browser. Reminder times use Israel (Asia/Jerusalem) on the server. iPhone/iPad: add this site to the Home Screen (Share → Add to Home Screen), open that icon, then tap Enable push reminders — Safari tabs alone do not get Web Push. On Android, Chrome can use push from the browser. Custom alarm sounds depend on the OS; you still get a notification banner.