
The alarm you can't ignore. Literally.
Timeline
Ongoing
Role
Founder, Builder
Team
Haadi, Kush, Navjot, Zain
Tools
IoT, Swift, FSR Sensors, ADHD, Dysania, Calendar Sync
Eveil is a hardware + software alarm system that uses FSR pressure sensors to ensure you actually get out of bed.
Background
I have been late to things my entire life. Not because I do not care, but because the gap between knowing I need to get up and actually getting up has always felt impossible to close. When I found out this had a name, Dysania, something clicked. I was not broken. I was just using the wrong tool. Every alarm app ever built solves the wrong problem. They wake you up. None of them get you up. Eveil was my attempt to finally fix that, for me and for everyone else who has ever watched an alarm go off and still not moved.
The Problem
57%
Americans snooze at least once most mornings
65%
alarm users report not remembering dismissing it at least once a week
Dysania is defined as a chronic inability to get out of bed, characterized by an overwhelming and often paralyzing desire to stay under the covers. It is disproportionately common in neurodivergent individuals who are fully aware they have somewhere to be but cannot bridge the gap between intention and action. The existing solutions are all variations of the same thing: a louder alarm, a more annoying sound, a puzzle to solve before it stops. None of them address the actual problem, which is that you need to physically leave the bed and stay out of it.
“I walked into the hardware hackathon where I built this late. I was there to solve my own problem.”
— Kush Mirchandani
The Solution
Eveil is a hardware and software system that works together to ensure you actually start your day. A small device is placed under your mattress and calibrated to your weight using FSR pressure sensors. The companion app syncs with your calendar, identifies your first event of the day, and uses AI to calculate exactly what time you need to wake up to make it on time. You never set an alarm manually again. When the alarm sounds and you stop it, a 30 second countdown begins. If you are not out of bed when it ends, the in-device alarm sounds. The only way to stop it is to physically get up. If you get back in bed, the sensors detect it and the alarm restarts immediately.
How It Works
The device sits under the mattress and communicates with the app over Bluetooth. During setup it is calibrated to the user's weight so it can distinguish between being in bed, sitting on the edge, and being fully upright and off the mattress. The app connects to your calendar and runs silently in the background every night. It calculates your wake time based on your first commitment of the day and any travel or preparation buffer you have set. The alarm fires at the calculated time. From that point the system is in control, not you.
Key Features
utomatic wake time calculation based on calendar events. FSR pressure sensor detection with three states: in bed, on edge, out of bed. 30 second grace period after alarm dismissal before device alarm activates. Re-entry detection that immediately restarts the alarm if you get back in bed. No manual alarm setting required, ever. Bluetooth pairing with companion iOS app. AI-calculated buffer time based on event type and location.
Tech Stack & Hardware
Frontend: Swift, SwiftUI Hardware: FSR Pressure Sensors, Custom Device Connectivity: Bluetooth Intelligence: AI wake time calculation Integration: iOS Calendar API

Outcome
Built at: UF Hardware Hackathon 2025 in 24 hours Judge feedback: Strong response to UX design Personal use: Every morning since completion