I definitely can't guarantee you won't snooze cause the app is only a tool to help, but with some effort on a users part and settings like qr dismissal along with an annoying, loud ringtone like "digital style", this app can help fight the urge by annoying you out of bed and rewarding you for dismissing the alarm correctly.