Feature Request: “Fall-Asleep Check” / dead man's switch (Reverse Wakeup Check)

I’d love to see a feature similar to the existing Wakeup Check, but in reverse — essentially a “dead man’s switch” for falling asleep.

The problem: I often fall asleep unintentionally in the evening (e.g., lying on the couch watching YouTube). The issue is that I don’t know exactly when I drifted off, so I can only guess when to set my alarm for the next morning.

(in know that there is this old request from 2018 but that was biometrics based.)

Proposed solution:

  • A mode that, once activated, periodically asks via a notification whether I’m still awake (e.g., every 15 minutes — user‑configurable).

  • If I don’t respond, the app assumes I’ve fallen asleep.

  • At that point, it automatically sets an alarm for:

    • Last checkup time ± a configurable offset

    • Plus my configured Sleep Duration Goal

  • Once sleep is assumed, the app sends a silent notification informing me that I’m “assumed sleeping.”

  • From that notification, I should be able to reset the interval in case I wasn’t actually asleep (e.g., I was out of the room when the check happened).

Additional details:

  • The awake‑check interval should be fully configurable.
  • The “assumed asleep” offset (extra time before the Sleep Duration Goal) should also be configurable — for example, I might want to sleep 30 minutes longer if I was tired enough to fall asleep mid‑activity.
  • The checkup notification should have its own notification category so users can customize its behavior (vibrate, silent, etc.) in system settings.
  • Ideally, this mode could be activated quickly via a widget icon.

Why this would help: This feature would make it much easier to track actual sleep start times and wake up at the right moment, especially for those of us who unintentionally doze off before bed.