I made WakeSharp https://wakesharp.app because normal alarm apps are way too easy to ignore.
It's a mobile app for iOS and Android that actually makes you do something before turning off your alarm.
Instead of just tapping snooze, you can make yourself:
walk a few steps
solve a math problem
complete a memory task
scan an object
take a specific photo
go somewhere with bright light
It can also use your calendar to adjust when you need to wake up depending on your first meeting.
Basically, WakeSharp is for people who can set 10 alarms and somehow still wake up late 😅