A comprehensive mobile theft security solution that protects your smartphone and helps you recover it in case of theft.
- Fake Shutdown: Simulates a power-off state while keeping the device operational in the background.
- Real-Time Location Tracking: Continuously updates the device’s location every 5 seconds.
- Geofencing: Add safe zones to avoid false alarms.
- SOS Alerts: Notify emergency contacts with the device’s location via SMS.
- Customizable Safe Zones: Add or remove safe zones with adjustable radius.
- Bottom Navigation: Easily navigate through Home, Find My Device, and Profile sections.
- Programming Language: Kotlin
- UI Framework: Jetpack Compose
- Database: Firebase Firestore for real-time data storage
- APIs: Google Maps SDK, Geocoding, and Places API
- Libraries:
- Firebase Authentication
- Lottie for animations
- Coil for image loading
- Accompanist Navigation for animations
- Fake Shutdown: When an unauthorized power-off attempt is made, the app captures a photo using the front camera and sends it along with the location to the owner's email.
- Real-Time Tracking: View the current location of your device on the integrated Google Map.
- Geofencing: Set safe zones, and the app will trigger alerts when the device leaves these zones.
- Emergency Contacts: Add trusted contacts who receive notifications and updates about the device's location.
StealthShield was developed out of a personal experience of losing a phone. The sense of helplessness during that time motivated me to create an app that ensures others don’t have to face similar challenges. StealthShield combines preventive and reactive measures for holistic security.
- Integration with theft-prone area alerts.
- Intruder Captures.
- Clone the repository:
git clone https://github.com/ManojMaurya207/StealthShield
- Open the project in Android Studio.
- Add your Firebase configuration file (
google-services.json
) to theapp
folder. - Build and run the app on your Android device.
This project is licensed under the MIT License.
Contributions, issues, and feature requests are welcome! Feel free to fork the repo and submit a pull request.