Skip to content

giuse-colantonio/Beacon

Repository files navigation

🛡️ Beacon: Your Personal Safety Companion

"It's late. You're walking home. What if you could walk home with confidence?"

Beacon is an iOS application designed to bring peace of mind to your daily commutes. Created to replace the anxiety of walking alone with a feeling of empowerment and connection, Beacon provides proactive safety tools right from the palm of your hand.

✨ Key Features

🗺️ 1. Safewalk

Other navigation apps give you the fastest route. Beacon gives you the safest route. Safewalk analyzes parameters like street lighting, foot traffic, and community safety data to suggest a path that minimizes risks. The safe path is highlighted in green, letting you choose security over speed.

🤝 2. Safety Net

With Beacon, you are never alone. The app actively monitors your journey. If you deviate significantly from your safe route, stop moving for an unusual amount of time, or fail to arrive at your destination when expected, your Trusted Contacts are instantly notified with your live location. It’s an automatic digital safety net.

📞 3. Fake Call

Sometimes, safety isn't about a map; it's about an instant interruption. Feeling uncomfortable? With a single, discreet tap, Beacon triggers a highly realistic incoming phone call. It looks and sounds exactly like a real call, providing you with the perfect excuse to step away, end an unwanted conversation, and remove yourself from a potentially unsafe situation.

🛠️ Built With

Platform: iOS

Language: Swift

Frameworks: SwiftUI / UIKit, MapKit (for Safewalk routing and location tracking), CallKit (for the realistic Fake Call experience)

Architecture: MVVM (Model-View-ViewModel)

About

An IOS application focused on personal security with features such as calculating the safest possible path to go somewhere

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages