We we're motivated by the Between challenge of using location technologies to save lives.

What it does

SafeWhistle lets you notify loved ones when you are alone and might need support. It sends SMSs to them with your location.

How I built it

We built it with the standard android stack, plus a backend in ruby using firebase. We use AWS or Twilio to send sms, depending on the latency we find at that moment, as these messages are critical.

Challenges I ran into

We wanted to have a hardware button which we built using an arduino. It would connect over bluetooth which gave us more headaches than anything else. Finally we gave up the hardware part to perfect the software, as we had been stuck trying to read from the hardware button for over a day.

Accomplishments that I'm proud of

Getting the bluetooth module to talk to the arduino and to the android phone was a major challenge.

What I learned

We've acquired some collaboration skills and learned that hardware projects are really challenging.

What's next for SafeWhistle

Talk with emergency services to be able to call them through SMS.

Share this project: