Sleep as Android has this along with a ton of other wake up helpers like QRcode/NFC tag scanning to stop the alarm, math problems, etc.
I found the math worked well at first but I apparently got too good at solving them in my sleep.
I put an NFC tag in the bathroom which requires me to get out of bed and go into the bathroom to stop the alarm. That's usually enough to get me to stay up
They also have various CAPTCHA tests, one that requires you to hold your phone and spin around, one that requires you to put the phone up to a light source, and other such things. I'm sure you can find an effective solution that works for you
It would be quite smart if your phone started ringing if you haven't picked it up in 10 min or so after shutting off your alarm.
Sleep as Android has this along with a ton of other wake up helpers like QRcode/NFC tag scanning to stop the alarm, math problems, etc.
I found the math worked well at first but I apparently got too good at solving them in my sleep.
I put an NFC tag in the bathroom which requires me to get out of bed and go into the bathroom to stop the alarm. That's usually enough to get me to stay up
They also have various CAPTCHA tests, one that requires you to hold your phone and spin around, one that requires you to put the phone up to a light source, and other such things. I'm sure you can find an effective solution that works for you
I tried that years ago with the nfc tag, but qll i learned is to just sleep through my alert
I changed my alarm sound to the Sonic running out of time sound and that gets me up every time in a panic