Final Document
Final Document
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
Submitted
By
2024-2025
i
DEPARTMENT OF COMPUTER SCIENCE AND
ENGINEERING
CERTIFICATE
This is to certify that the project work entitled “PROTECTHER A SMART
SECURITY DEVICE FOR WOMEN SAFETY AND SURVEILLANCE”
is being submitted by
G D S JYOTHI SRI (21A91A05D3)
D SAI VARSHITHA (21A91A05C9)
CH VENU GOPAL (21A91A05C2)
N CH S GANGADHAR (21A91A05G4)
in partial fulfillment of the requirements for award of the B.Tech. degree in
Computer Science and Engineering.
External Examiner
ii
DECLARATION
by
iii
ACKNOWLEDGEMENT
It is with immense pleasure that we would like to express our indebted gratitude to our
project Guide Mr. M. Kalyan Ram, M.Tech (Ph.D), Assistant Professor, Department of CSE
who has guided us a lot and encourage in every step of the project work, his valuable moral
support and guidance throughout the project helped us a greater extent.
We owe our sincere gratitude to our project coordinator Dr. K. Chandra Sekhar,
M.Tech, Ph.D, Associate Professor, Department of CSE for providing a great support and
guidance throughout the project.
We are grateful to Dr. K. Swaroopa, Associate Professor and HOD, for inspiring us all
the way and for arranging all the facilities and resources needed for our project.
We wish to thank our Dr. M.V. Rajesh, Associate Dean and Dr. Dola Sanjay, Dean
School of Engineering for their encouragement and support during the course of our project.
Not to forget, Faculty, Lab Technicians, Non-Teaching Staff and our Friends who
have directly or indirectly supported us in completing this project on time.
iv
v
vi
vii
viii
ix
x
ABSTRACT
Women’s safety is a major concern in today’s world, and there is an increasing need for smart, real-
time security solutions. ProtectHer is an innovative IoT-based smart security device designed to
enhance women’s safety and surveillance. This device is integrated into a bag and consists of
multiple sensors and communication modules, including a microphone, pulse oximeter (for heart
rate and SpO2 measurement), GPS (for real-time location tracking), accelerometer (for motion
detection), and SIM900A (for sending alert messages). These components are controlled by an
ESP32 microcontroller, ensuring efficient data collection and transmission.
The system operates by continuously monitoring the user’s vitals and surroundings. If the heart
rate exceeds 150 bpm or if the microphone detects an extremely loud sound level (≥ 100), the
system automatically triggers an alert. Additionally, an SOS button is integrated into the device,
allowing the user to manually send an emergency message to their parent or guardian. This
message includes real-time GPS location details, enabling immediate tracking and response.
The device also includes a buzzer and LED indicators to alert nearby people in case of an
emergency.
A mobile application, developed using React Native, acts as the interface between the user and
the parent/guardian. The app is divided into two sections: the User Interface and the Parent
Interface. The user interface provides real-time monitoring of heart rate, SpO2 levels,
microphone input, and motion detection. It also includes a fake call option, an SOS button, and
a video recording feature to capture emergency situations. The contact page allows users to store
emergency contacts for quick access. The parent interface enables guardians to monitor their
child’s vitals, location, and receive emergency notifications when abnormal values are detected
or when the SOS button is pressed. The app also features a map-based navigation system to
guide the parent to the child’s exact location.
ProtectHer offers an efficient and reliable solution to enhance women’s security by providing
real-time monitoring, instant alerts, and seamless communication between the user and their
guardian.
xi
INDEX Page No
1. INTRODUCTION 01
1.1 Introduction of IoT-based Women Safety 01
and Surveillance
1.2 Existing System and Disadvantages 02
1.3 Proposed System and Advantages 03
1.4 Objectives of the Project 05
1.5 Organization of Project 06
2. REQUIREMENTS ANALYSIS 10
2.1 Introduction 10
2.2 Hardware & Software Requirements 11
2.3 Software & Hardware Requirements Specification 14
3. LITERATURE SURVEY 17
3.1 Related Works 17
3.2 Comparative Analysis of Existing Systems 19
3.3 Survey Table 21
4. MODULES 23
4.1 Introduction 23
4.2 Module Implementation 24
5. SYSTEM DESIGN 32
5.1 Introduction 32
5.2 Process Flow of the Project 33
5.3 Flowchart Diagram 36
5.4 UML Diagrams 39
6. SYSTEM IMPLEMENTATION 45
6.1 Introduction 45
6.2 Selection Software 45
6.3 Steps Involved in Implementation of
Algorithm/Technology 48
6.4 Sample Code 51
xii
7. TESTING 56
7.1 Introduction 56
7.2 Functional Testing 57
7.3 Integration Testing 60
7.4 System Testing 61
7.5 Non Fuctional Testing 63
7.6 Test Cases 64
10. BIBILOGRAPHY 77
10.1 References 77
10.2 Web Links 78
xiii
LIST OF FIGURES
xii
LIST OF TABLES
xiii
A Smart Security Device for Women Safety and Surveillance
1.INTRODUCTION
In today’s rapidly evolving technological landscape, the integration of Internet of Things (IoT)
has significantly transformed various domains, including healthcare, security, and surveillance.
Among these, women’s safety remains a critical concern worldwide, necessitating the
development of smart, real-time security solutions. With increasing incidents of harassment,
stalking, and violence against women, traditional safety measures such as mobile applications
and helpline numbers often prove insufficient due to delayed response times or inaccessibility
during emergencies. This has led to the emergence of IoT-based safety devices, which provide
real-time tracking, alert systems, and automated response mechanisms to ensure security and
immediate assistance.
The IoT domain focuses on interconnecting physical devices through the internet, enabling
seamless communication between sensors, microcontrollers, and cloud-based services. IoT-
powered security systems leverage various sensors such as GPS modules, microphones,
accelerometers, and biometric sensors to monitor surroundings and vital signs, thereby offering
proactive security measures. By integrating real-time data processing, cloud storage, and
mobile applications, IoT solutions enhance the effectiveness of security systems in critical
situations.
The ProtectHer project falls under the IoT and smart security domain, where intelligent systems
are designed to detect threats, analyze real-time data, and alert guardians or authorities in case
of emergencies. This project utilizes ESP32 as the core microcontroller to interface with
multiple sensors, including a pulse oximeter (for heart rate and SpO2 monitoring), a
microphone (for abnormal sound detection), an accelerometer (for motion detection), and a
GPS module (for real-time location tracking). Additionally, the SIM900A module facilitates
emergency communication via SMS alerts when an SOS trigger is activated.
The mobile application, built using React Native, plays a crucial role in this ecosystem,
enabling seamless monitoring and interaction between the user and their guardian. The user
interface provides vital health statistics, location tracking, and emergency features such as fake
calls, video recording, and an SOS button. The parent interface, on the other hand, ensures real-
time tracking of the child’s vitals, location, and emergency notifications when abnormal
conditions are detected.
1
A Smart Security Device for Women Safety and Surveillance
2
A Smart Security Device for Women Safety and Surveillance
The IoT Integrated Women’s Safety and Surveillance System, ProtectHer, is designed to
address the escalating challenges of personal security for women by integrating advanced
sensor technology, real-time monitoring, and automated communication features. The
system focuses on continuous monitoring of the user’s health and surroundings, enabling
immediate detection of potential emergencies and rapid dispatch of alerts. Its primary
objective is to offer a reliable, cost-effective, and efficient safety solution that empowers
women by ensuring that help is promptly available when needed.
3
A Smart Security Device for Women Safety and Surveillance
manually triggers the SOS button, the integrated SIM900A module immediately sends an
alert message with the current location to pre-registered guardians or parents. This
automated process minimizes dependency on manual activation, ensuring that emergency
notifications are delivered even when the user is incapacitated.
A key feature of the system is its dual-interface mobile application, developed using React
Native, which provides tailored experiences for both the user and the guardian. The user
interface displays real-time data including heart rate, SpO₂ levels, ambient noise, and
motion detection, along with a dynamic map indicating the current location. Additional
features such as a fake call option, which can distract potential attackers, and a video
recording function to capture evidence during an emergency further enhance the system’s
utility. Meanwhile, the guardian interface offers continuous monitoring of the user’s vital
signs and location, delivering instant notifications whenever abnormal conditions are
detected. Direct communication options, like a one-tap call feature, ensure that guardians
can quickly respond to any alerts, facilitating a coordinated and efficient emergency
response.
4
A Smart Security Device for Women Safety and Surveillance
5
A Smart Security Device for Women Safety and Surveillance
6
A Smart Security Device for Women Safety and Surveillance
7
A Smart Security Device for Women Safety and Surveillance
8
A Smart Security Device for Women Safety and Surveillance
9
A Smart Security Device for Women Safety and Surveillance
2. REQUIREMENTS ANALYSIS
2.1 INTRODUCTION
The Requirements Analysis phase is fundamental in understanding and defining the
hardware and software components necessary for developing the ProtectHer smart security
device for women's safety and surveillance. This stage ensures that all functional, technical,
and operational requirements are clearly identified and aligned with the project's goals. The
system is designed to provide real-time monitoring, emergency alerting, and enhanced security
features using IoT technology.
10
A Smart Security Device for Women Safety and Surveillance
emergency situation.
3. Real-Time Tracking & Monitoring:
GPS Module: Provides real-time location tracking.
React Native Mobile Application: Allows users and guardians to monitor health
parameters, motion detection, and receive emergency alerts.
Cloud Database: Stores and manages historical data for analysis and future reference.
4. Video & Audio Recording:
Camera Integration: Captures emergency video footage for evidence.
Fake Call Feature: Simulates an incoming call for a quick deterrent effect in
suspicious situations.
5. Parent Monitoring Interface:
Dashboard: Displays real-time health and location data.
Notifications: Alerts parents upon SOS triggers or abnormal sensor readings (e.g., HR
> 150 bpm, microphone detecting high noise levels).
Emergency Video Storage: Allows access to recorded emergency footage.
11
A Smart Security Device for Women Safety and Surveillance
12
A Smart Security Device for Women Safety and Surveillance
13
A Smart Security Device for Women Safety and Surveillance
o Parent Interface: Receives alerts for critical events, tracks the user’s
location, and provides emergency response options.
Uses LED
Monitors Detects abnormal
Pulse absorption to
MAX30100 user’s vital heart rate and stress
Oximeter measure blood
signs levels
oxygen
Receives satellite
Sends location to
Tracks real- signals to
GPS Module NEO-6M parent during an
time location determine
emergency
coordinates
14
A Smart Security Device for Women Safety and Surveillance
Uses MEMS
Detects
technology to
sudden Identifies unusual
Accelerometer ADXL345 measure
movements motion or falls
acceleration
or falls
changes
Indicates system
Provides Emits light when
LED Indicator light status
visual alerts powered
(active/inactive)
Ensures portability
Powers the Stores and releases and continuous
Battery Pack 3.7V Lithium-Ion
entire system electrical energy operation of the
device
15
A Smart Security Device for Women Safety and Surveillance
Processes sensor
Executes
Microcontroller Controls sensors, data and sends
Embedded C++ commands in
actuators, and alerts in
Firmware (Arduino IDE) ESP32, handles
data processing emergency
sensor inputs
situations
User-friendly,
Allows users and
Mobile App Provides UI for cross-platform
React Native parents to track
monitoring user support
(JavaScript) health data,
safety (Android &
location, and alerts
iOS)
Manages
Scalable,
Database Management Supabase Stores user data, authentication,
secure, real-
(PostgreSQL- sensor readings, emergency
time data
based) and alerts contacts, and app
updates
data
Ensures seamless
Cloud Handles API Secure
communication
Backend requests between authentication,
Supabase API between IoT
the app and real-time
device and mobile
database updates
app
16
A Smart Security Device for Women Safety and Surveillance
3. LITERATURE SURVEY
3.1 Related Works on Women Safety and IoT-based Solutions
[1] 2018 - P. Praveen, R. S. Kumar, A. B. Aravind, and J. Kumar, "IoT-Based
Smart Wearable Device for Women Safety"
Women’s safety is a critical concern in today’s world, as cases of harassment and violence
continue to rise. Many existing safety mechanisms rely on manual alerts, which may not always
be feasible during an emergency. To address this issue, a smart wearable device was proposed,
which integrates IoT and sensor-based technologies to provide real-time monitoring and
emergency alerts.
The device features an emergency SOS button that, when pressed, sends an alert message with
the victim’s live location to predefined emergency contacts. Additionally, the system includes
a heartbeat sensor that detects abnormal heart rate variations, a microphone for sound level
analysis, and an accelerometer for motion tracking. If any abnormal conditions are detected,
the system automatically triggers an alert without manual intervention.
The smart wearable device is built using a microcontroller (Arduino/ESP32), GSM module for
SMS alerts, and a GPS module for live tracking. The proposed solution enables quick
emergency response, thereby increasing personal safety and security.
With increasing incidents of crime against women, there is a growing need for intelligent
security systems that can provide immediate assistance during distress situations. This study
introduces an IoT-enabled smart security system that utilizes multiple sensors and
communication modules to ensure the safety of women.
The system is designed to be embedded into wearable accessories such as smart bracelets or
pendants. It features a GPS module for real-time location tracking, a pulse sensor to monitor
stress levels, and a GSM module to send emergency messages. The system is integrated with
a mobile application that allows family members to monitor the user’s location and receive
alerts in case of emergencies.
One key feature of this system is its ability to detect sudden jerks or motion abnormalities,
indicating potential physical assault. If such an event is detected, the system automatically
triggers an SOS alert, providing the exact GPS location of the user. The mobile app also offers
a fake call feature to help the user escape dangerous situations.
[3] 2020 - M. Rani, K. Dutta, and R. Mishra, "Smart Bag for Women Safety with
IoT and AI Integration"
17
A Smart Security Device for Women Safety and Surveillance
This study presents an IoT-based smart bag designed specifically for enhancing women’s
safety. The smart bag is equipped with various sensors, including a pulse oximeter,
microphone, accelerometer, and GPS module. The system continuously monitors the user's
physiological and environmental conditions and triggers an alert if any abnormal readings are
detected.
The smart bag features a dedicated SOS button that instantly sends an emergency alert to
predefined contacts. Additionally, it can automatically detect distress situations by analyzing
heart rate fluctuations, high ambient noise levels, or sudden impact through the accelerometer.
The integration of AI allows the system to learn and improve its response based on past
emergency situations.
A mobile application was developed alongside the smart bag, allowing family members to track
the user’s location, view real-time health data, and receive emergency alerts. The system
enhances personal security and provides immediate assistance in critical situations.
[4] 2021 - J. Kaur, A. Verma, and P. Narang, "Women Safety Using IoT and
Cloud-Based Real-Time Monitoring"
This research highlights the importance of cloud-based IoT solutions for real-time monitoring
of women’s safety. The system integrates wearable sensors and cloud computing to provide
continuous tracking and emergency response features.
The smart device in this study is designed as a wearable accessory that continuously monitors
the user’s heart rate, motion, and sound levels. If an anomaly is detected, such as a sudden
increase in heart rate, loud distress sounds, or abrupt movements, the device triggers an SOS
alert. The alert includes the user's location and sensor data, which are stored on a cloud server
for real-time monitoring.
A mobile application was developed to provide live tracking, emergency contact management,
and voice-based alert features. The system offers a high level of security, ensuring that
emergency responses are fast and efficient.
[5] 2023 - A. Roy, P. Desai, and R. Mehta, "AI-Powered Smart Security System
for Women"
This research introduces an AI-driven smart security system designed to assist women in
distress situations. The system integrates IoT and AI technologies to enhance real-time
monitoring and automated emergency response mechanisms.
The proposed system includes a wearable device that continuously tracks physiological and
environmental conditions. The AI model analyzes sensor data to predict distress situations
based on user behavior and surrounding noise levels. The device is capable of automatically
triggering an alert if an attack is detected, sending the user’s GPS location and live audio
recording to emergency contacts.
18
A Smart Security Device for Women Safety and Surveillance
The study also explores deep learning techniques for sound recognition, enabling the system
to detect distress sounds like screams or cries for help. The integration of AI allows for
proactive threat detection, making the system more reliable and effective.
Traditional
Wearable Proposed IoT-
Safety Devices AI-Powered Safety
Feature Panic Based ProtectHer
(Pepper Spray, Apps
Buttons System
Whistles)
Automated
(Triggered by
Emergency Manual AI triggers alert
No alert system abnormal heart
Alert (User must based on voice/text
rate, motion, mic
Mechanism press button) recognition
levels, or button
press)
Yes (Monitors
Health &
Partial (Only tracks heart rate, SpO2,
Safety No No
movement) motion, and sound
Monitoring
levels)
Yes (Automatic
Audio/Video voice recording
Yes (Only when
Evidence No No and video capture
manually activated)
Collection during
emergencies)
Yes (IoT-enabled,
Internet &
Yes (Limited to app cloud-based data
Cloud No No
data) storage &
Connectivity
analytics)
19
A Smart Security Device for Women Safety and Surveillance
Yes (Directly
Fake Call
No No Yes (App-based) accessible via
Feature
mobile app)
Yes (Auto-
Yes (User-
SOS Alert Yes (App-based triggered SMS
No triggered
System emergency alerts) with live location
message)
via SIM900A)
Optimized
Battery &
High (Mobile- (Energy-efficient
Power Not applicable Moderate
based) ESP32-based IoT
Efficiency
system)
Optimized (Cost-
Cost Low setup cost High (AI
Moderate effective IoT
Efficiency but limited use infrastructure costs)
solution)
20
A Smart Security Device for Women Safety and Surveillance
21
A Smart Security Device for Women Safety and Surveillance
22
A Smart Security Device for Women Safety and Surveillance
4. MODULES
4.1 Introduction to Project Modules
The ProtectHer system is designed as a modular IoT-based women’s safety and
surveillance solution, ensuring efficiency, scalability, and reliability. The system focuses on
real-time monitoring, emergency alert generation, and location tracking without the use of
Artificial Intelligence (AI) or Machine Learning (ML). Instead, it relies on sensor-based
detection, IoT-driven automation, and cloud-based monitoring to enhance personal security.
Women’s safety remains a critical concern globally, with rising incidents of
harassment, assault, and security threats. Traditional safety measures such as self-defense tools
and emergency helplines often lack real-time monitoring and automated response capabilities.
To address these gaps, ProtectHer introduces a smart security system embedded into a bag,
equipped with multiple sensors to detect distress conditions and trigger emergency alerts
automatically. The system provides real-time location tracking, biometric monitoring, and
emergency communication features, ensuring timely intervention during critical situations.
Sensor Module
Detects biometric data (heart rate, SpO2), motion patterns, and environmental sound
levels.
Includes GPS for real-time location tracking and an SOS button for instant
emergency activation.
Analyzes distress signals (elevated heart rate, abnormal motion, high noise levels).
Triggers alerts via GSM module (SIM900A) to send SMS or call notifications to
registered contacts.
Enables parents or guardians to monitor the user’s health status, motion activity,
and location.
Generates alerts when abnormal conditions are detected (e.g., heart rate exceeding
23
A Smart Security Device for Women Safety and Surveillance
Each module plays a vital role in ensuring women's safety while allowing individual
components to be upgraded or modified independently. This modular approach makes
ProtectHer highly adaptable for use in various settings, such as urban areas, universities,
workplaces, and public transport systems.
Unlike AI-based safety solutions, which require high computational resources and
complex data training, ProtectHer is a cost-effective, easy-to-deploy, and real-time IoT-based
solution, making it suitable for everyday use by individuals. The system enhances emergency
response time, reduces risks, and promotes women’s security in real-world scenarios.
This project aims to empower individuals with an automated personal safety system,
helping reduce manual intervention in distress situations and ensuring quick action when
required.
24
A Smart Security Device for Women Safety and Surveillance
mechanisms.
Working Principle: The pulse oximeter uses photoplethysmography (PPG) to measure heart rate
and oxygen saturation levels by emitting light and detecting absorption variations in the user's blood
flow.
Application in Security:
If heart rate exceeds 150 bpm or SpO2 drops below a critical threshold, an alert is
triggered.
Sends real-time updates to the parent’s app interface to ensure immediate intervention.
Working Principle: The microphone captures ambient noise and measures sound intensity
levels, detecting abnormal loud sounds such as distress calls or aggressive interactions.
Application in Security:
If the sound intensity reaches a critical level (e.g., 100 dB), the system classifies it as a
potential threat.
Enhances surveillance by enabling remote listening for parents through the app.
Working Principle: The accelerometer measures acceleration forces, detecting sudden movements
or forceful impacts that may indicate physical assault or an emergency situation.
Application in Security:
25
A Smart Security Device for Women Safety and Surveillance
Working Principle: The GPS module determines the user’s precise location by triangulating signals
from satellites.
Application in Security:
Continuously tracks the user's location and updates it in the parent’s app.
Enables geofencing to alert parents if the user exits a predefined safe zone.
Working Principle: The SOS button functions as a manual trigger, sending an immediate
distress signal when pressed.
Application in Security:
Simultaneously activates other safety features, such as video recording and location
sharing.
Working Principle: The GSM module enables the system to send SMS alerts and establish
calls via cellular networks.
Application in Security:
Sends real-time SMS alerts with the user’s location in case of an emergency.
Pulse Oximeter: Integrated into the strap of the smart bag for continuous monitoring.
26
A Smart Security Device for Women Safety and Surveillance
The Data Acquisition & Processing Module serves as the core intelligence of the
ProtectHer system. This module collects sensor data, processes it using predefined security
algorithms, and triggers the necessary responses. It is powered by an ESP32 microcontroller,
ensuring efficient real-time monitoring and decision-making.
The ESP32 microcontroller acts as the system's processing hub, interfacing with all
sensors and executing safety protocols in real-time.
Functions:
Collects data from pulse oximeter, microphone, accelerometer, GPS, and other sensors.
Processes sensor signals and applies classification logic to detect potential threats.
For effective security monitoring, the system employs predefined threshold values and decision
algorithms.
If heart rate > 150 bpm or SpO2 < 90%, the system triggers a health alert.
27
A Smart Security Device for Women Safety and Surveillance
This module ensures that all collected sensor data is accurately processed, leading to timely
alerts and effective security interventions. By integrating intelligent decision-making with real-
time monitoring, ProtectHer enhances user safety and provides peace of mind to parents and
guardians.
To enable real-time data transfer, the ProtectHer system uses Wi-Fi and GSM-based IoT
communication. These technologies ensure fast, secure, and cost-effective data transmission,
supporting continuous remote monitoring and instant alerts.
28
A Smart Security Device for Women Safety and Surveillance
The system is equipped with an ESP32 Wi-Fi module to establish a stable connection
with a cloud server.
A SIM900A GSM module is included to provide backup communication via SMS and
calls in case of Wi-Fi unavailability.
Sensor data, such as heart rate, SpO2 levels, sound levels, motion detection, and
location, is continuously transmitted to a remote platform for processing and analysis.
Historical safety data can be analyzed to identify potential risk patterns and enhance
preventive measures.
The system presents security data through graphs, notifications, and a mobile
dashboard, making it easier for parents to assess safety conditions in real-time.
A key feature of this module is the automated alert system, which ensures that
guardians receive immediate notifications when an abnormality is detected. This enhances
responsiveness and allows for prompt intervention in emergency situations.
SOS Alerts: When the emergency button is pressed, the system instantly notifies
parents via SMS, app notifications, and automated calls, sharing real-time location and
security data.
Heart Rate & SpO2 Alerts: If the heart rate exceeds 150 bpm or SpO2 falls below a
critical level, an alert is triggered, prompting immediate attention.
Threat Detection Alerts: If the microphone detects a high noise level (≥100 dB) or the
accelerometer identifies sudden movement or impact, a potential threat is flagged, and
an emergency alert is sent.
Location-Based Alerts: If the user moves beyond a predefined safe zone, an automatic
notification is triggered, allowing guardians to track their location in real-time.
Sensor Malfunction Alerts: If any sensor fails or provides inconsistent data, an alert
is generated to ensure timely maintenance and prevent false triggers.
29
A Smart Security Device for Women Safety and Surveillance
The UI dashboard serves as the central hub for real-time security monitoring, offering live data
and historical insights. Key features include:
Real-time Sensor Data: Displays live readings from heart rate, SpO2, microphone
sensitivity, motion detection, and GPS tracking.
Graphical Security Trends & Analytics: Presents historical safety data through
graphs, heatmaps, and charts, enabling pattern analysis.
Geolocation Tracking: A map-based interface allows real-time tracking of the user's
location and movement history.
Security Alerts: The dashboard highlights critical security events, ensuring quick
response to emergencies.
Users can customize the dashboard by filtering data by time, event type, or location, as well as
export reports for analysis. The system also provides predictive analytics, enabling early
intervention based on detected trends.
Interactive Features & User Engagement
30
A Smart Security Device for Women Safety and Surveillance
The ProtectHer UI Module includes several interactive features to enhance safety awareness and
emergency preparedness:
1. Emergency Contact Management:
o Users can store and manage emergency contact details.
o Emergency contacts receive real-time SOS alerts and location updates.
2. Geofencing & Safe Zone Alerts:
o Users can set predefined safe zones.
o Alerts are triggered if the user moves outside the safe zone.
3. Threat Detection System:
o The app analyzes audio and motion data to detect threats.
o Instant alerts are generated for potential security threats.
4. Emergency Video Recording:
o Automatically records and saves video evidence during emergencies.
o Videos are securely stored for review by guardians and authorities.
5. Real-Time Notifications & Alerts:
o Alerts for sudden movements, loud noises, or biometric abnormalities.
o Notifications sent via app, SMS, or automated calls.
6. Help & Support Section:
o Provides access to safety tips and emergency guidelines.
o Includes a FAQs section for troubleshooting and guidance.
User Management & Security
To ensure secure access to ProtectHer, the UI module features role-based access
control (RBAC) and data protection mechanisms:
Role-Based Access Control:
Admin Users (Guardians): Configure system settings, manage emergency contacts,
and receive full security reports.
General Users: Access live data, configure alerts, and interact with safety features.
Data Encryption & Privacy:
End-to-end encryption secures all transmitted data.
Sensitive user data is protected from unauthorized access.
Audit Logs & Tracking:
31
A Smart Security Device for Women Safety and Surveillance
5. SYSTEM DESIGN
5.1 Introduction
This system integrates various sensors, including a pulse oximeter, microphone, GPS, and
accelerometer, to detect distress situations based on physiological and environmental
parameters. A button-triggered alert mechanism enables immediate communication with a
designated guardian, sending real-time location updates and critical health data. The device,
embedded within a bag, connects to a React Native mobile application, providing dual
interfaces for both the user and the guardian.
32
A Smart Security Device for Women Safety and Surveillance
Pulse Oximeter Sensor: Tracks heart rate and SpO2 levels; abnormal readings (e.g., heart
rate >150 BPM) trigger alerts
Microphone Sensor: Detects sudden spikes in noise levels (e.g., screaming or loud
disturbances).
Manual SOS Button: Allows the user to trigger an alert manually in emergencies.
If any parameter crosses predefined safety thresholds, the system processes the data and
moves to the next step.
The ESP32 microcontroller processes the collected sensor data and applies predefined
decision-making algorithms to determine the severity of the situation:
Heart Rate & SpO2 Algorithm: If heart rate spikes or drops abnormally, the system
flags a possible distress situation.
Noise Detection Algorithm: If the microphone detects high decibel levels for a
sustained period, it triggers an alert.
33
A Smart Security Device for Women Safety and Surveillance
Detected emergency type (e.g., high heart rate, sudden motion, noise spike).
Additionally, the buzzer and LED indicator in the bag activate to attract attention and deter
potential threats.
User Interface: Allows the user to trigger an emergency alert manually, access fake
call features, and record videos for evidence.
Guardian Interface: Displays the user's real-time location, emergency status, and
access to past alerts.
Cloud Storage: Stores distress event logs and emergency videos for future reference
Call the User Directly: The guardian can initiate a call through the app.
Track the User's Movement: Real-time location updates help in reaching the user quickly.
Access Emergency Videos: If activated, the system records a short video to provide context
for the situation.
34
A Smart Security Device for Women Safety and Surveillance
If the situation escalates, the guardian can escalate the matter to local authorities or
emergency responders.
The system logs emergency incidents for future reference, allowing users and guardians
to review past alerts. Authorities can also analyze the data for:
35
A Smart Security Device for Women Safety and Surveillance
36
A Smart Security Device for Women Safety and Surveillance
37
A Smart Security Device for Women Safety and Surveillance
38
A Smart Security Device for Women Safety and Surveillance
This diagram illustrates how the ESP32 Microcontroller-based IoT device communicates with
the guardian (emergency contact) and how it triggers safety mechanisms during emergency
situations.
Components and Use Cases:
1. ESP32 Microcontroller (IoT Core):
o The main controller that reads sensor data and performs programmed actions.
o Interacts with various alert mechanisms and communication modules.
2. Use Cases under “Alerts”:
o Send Emergency Message:
When a panic situation is detected (via button press or vital sign anomalies), the
device sends an emergency message (e.g., SMS or app push notification).
o Trigger Alert:
Sends out an immediate alert to the guardian through the connected system.
o Activate Buzzer:
A loud buzzer is activated to draw public attention to the victim’s location,
serving as a deterrent to attackers.
o Activate LED:
Useful for visibility in low-light situations or to indicate the device is in alert
mode.
3. Guardian (Emergency Contact):
o Acts as the receiver of emergency signals.
o This person has access to the Guardian Interface through a mobile or web
dashboard.
4. Guardian Interface Functionalities:
o Monitor Child's Vitals:
The guardian can view live health data such as pulse, SpO2, etc.
o Receive Emergency Notifications:
Real-time alerts received during panic or abnormal conditions.
o View Child’s Location:
Uses GPS data to pinpoint the wearer’s current position.
o Navigate to Child’s Location:
39
A Smart Security Device for Women Safety and Surveillance
Launches maps/navigation apps for real-time tracking to help the guardian reach
the person quickly.
This diagram shows the interaction between the user (wearing the device) and the mobile app
interface that connects to the IoT device for monitoring and control.
Components and Use Cases:
1. Sensors and Modules: These are embedded in the IoT device and connected via the
ESP32 microcontroller.
o Monitor Vitals:
Collects data like heart rate, oxygen level (SpO2), and sends it to the app.
o Detect Motion:
Senses sudden movements or falls which could indicate a distress situation.
o Detect Loud Sound:
Identifies sudden loud noises (screams, shouts) possibly indicating danger.
2. User (Mobile App User - the woman):
o The person using or wearing the safety device.
3. User Interface Functionalities in the App:
o Press SOS Button:
40
A Smart Security Device for Women Safety and Surveillance
o Video Recording:
Starts recording video/audio as evidence during an emergency or for
surveillance.
o Store Emergency Contacts:
Lets users set who should receive alerts when the panic button is pressed or vital
anomalies are detected.
41
A Smart Security Device for Women Safety and Surveillance
Class Diagram
The UML Class Diagram defines the object-oriented structure of the PROTECTHER360
system by organizing key classes such as IoTDevice, GSMModule, GPSModule, MobileApp,
SupabaseDB, and WebDashboard, each responsible for specific functionalities. The IoTDevice
class serves as the central controller, collecting sensor data, analyzing vitals, and triggering
alerts. The GSMModule handles emergency communication by sending SOS messages and
making calls, while the GPSModule provides real-time location tracking. The MobileApp,
developed using React Native, notifies guardians with emergency alerts and displays real-time
tracking. The SupabaseDB ensures secure storage of sensor readings, location data, and
emergency logs, enabling data retrieval for future reference. The WebDashboard fetches and
visualizes real-time safety alerts, allowing authorities to monitor incidents efficiently. The
IoTDevice interacts with all modules, ensuring rapid emergency response, while SupabaseDB
provides data support for the WebDashboard, creating a seamless, real-time, and automated
women’s safety solution.
42
A Smart Security Device for Women Safety and Surveillance
Activity Diagram
The activity diagram illustrates the workflow of the IoT-based Women Safety and Security
System, from threat detection to emergency response. Sensors (Microphone, MAX30102,
MLX90614, MPU6050) continuously monitor voice, heart rate, body temperature, and motion
patterns. If a distress signal (scream, abnormal vitals, or sudden movement) is detected, the
ESP32 processes the data and triggers an alert.The system captures an image using the OV7640
camera and retrieves the user's GPS location via the Neo-6M module. This data is transmitted
via Wi-Fi/GSM (ESP32 & GSM 900) to designated contacts and nearby police stations. A
panic button provides manual emergency activation. Alerts, including live location and a short
video, are sent to a cloud database (Supabase) for real-time tracking.This automated response
loop ensures continuous safety monitoring, rapid emergency alerts, and enhanced protection
for women in distress.
43
A Smart Security Device for Women Safety and Surveillance
44
A Smart Security Device for Women Safety and Surveillance
6.SYSTEM IMPLEMENTATION
6.1 Introduction to Implementation
For the successful implementation of ProtectHer, selecting the right hardware and
software components is crucial. The hardware components ensure accurate data collection
from sensors, while the software components enable real-time processing, cloud integration,
and mobile application functionality. The proper selection and integration of these
45
A Smart Security Device for Women Safety and Surveillance
technologies enhance the system’s efficiency, ensuring automated safety monitoring, rapid
alerts, and reliable communication between the user, guardian, and emergency responders.
The hardware plays a key role in real-time distress detection, location tracking, and
emergency alert activation.
Pulse Oximeter Sensor (Heart Rate & SpO2 Monitoring)
Detects sudden spikes or drops in heart rate and oxygen levels to identify distress
situations.
46
A Smart Security Device for Women Safety and Surveillance
The software components handle sensor data processing, cloud integration, and mobile
application functionalities to provide real-time security monitoring.
Stores user credentials, roles, and permissions, ensuring controlled access to data.
o Provides fast querying and retrieval of historical of collection data for analysis.
Key Features:
Live Sensor Data – Displays real-time heart rate, SpO2, and motion activity.
SOS Alerts & Location Tracking – Sends distress signals with live location updates.
47
A Smart Security Device for Women Safety and Surveillance
Emergency Video Recording – Captures and stores video footage during emergencies.
Security Analytics – Provides insights into past alerts and activity patterns.
The first step is assembling the required hardware components and integrating them with
the ESP32 microcontroller.
Installing Sensors for Waste Detection:
Pulse Oximeter Sensor – Monitors heart rate and SpO2 to detect stress or panic.
Microphone Sensor – Captures high-intensity sound levels (e.g., distress calls).
Accelerometer – Detects sudden movement, falls, or forced motion.
GPS Module – Tracks the real-time location of the user.
SOS Button – Enables the user to trigger an emergency alert manually.
Buzzer & LED – Activates alarms for deterrence in emergency situations.
Microcontroller Selection and Configuration:
Choosing a Arduino as the core processing unit.
Connecting sensors to the microcontroller and calibrating their sensitivity for accurate
readings.
Programming sensor logic to detect emergencies and trigger alerts.
48
A Smart Security Device for Women Safety and Surveillance
This ensures that the hardware is properly configured to capture real-time security data.
Once the hardware is set up, the firmware is developed to process sensor data and send
alerts to the cloud.
The next step is setting up cloud storage and databases for storing and managing the
emergency logs , user data and system analytics.
Choosing a Secure Database:
Using MongoDB to store waste bin data, user details, and sensor data records.
Implementing efficient indexing and querying for fast data retrieval.
User Authentication Setup:
Implementing Supa base for authentication and securing user access.
Restricting data modification to authorized users (parents, guardians)
Cloud Connectivity & Data Handling:
Configuring API endpoints to send sensor data to MongoDB in real-time.
Implementing data validation checks to prevent incorrect readings.
To enable users and waste collection teams to monitoring real time sensor readings, a
React Native mobile application is developed. The app includes:
49
A Smart Security Device for Women Safety and Surveillance
At this stage, the system enables users to monitor safety conditions and respond to emergencies
efficiently.
50
A Smart Security Device for Women Safety and Surveillance
51
A Smart Security Device for Women Safety and Surveillance
WiFi.begin(ssid, password);
Serial.print("\U0001F310 Connecting to WiFi...");
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("\n WiFi Connected!");
}
// Send Data to API
void sendData(float heartRate, float spo2, int micValue, bool panic, double lat, double lng,
double altitude) {
if (WiFi.status() != WL_CONNECTED) {
Serial.println("⚠ No WiFi! Reconnecting...");
setupWiFi();
return;
}
HTTPClient http;
http.begin(serverUrl);
http.addHeader("Content-Type", "application/json");
StaticJsonDocument<300> jsonDoc;
jsonDoc["heartRate"] = heartRate;
jsonDoc["spo2"] = spo2;
jsonDoc["micValue"] = micValue;
jsonDoc["panic"] = panic;
jsonDoc["latitude"] = lat;
jsonDoc["longitude"] = lng;
jsonDoc["altitude"] = altitude;
String jsonString;
serializeJson(jsonDoc, jsonString);
int httpResponseCode = http.POST(jsonString);
Serial.println(" Sent: " + jsonString);
if (httpResponseCode > 0) Serial.println(" Data Sent!");
else Serial.println(" Failed to Send Data!");
52
A Smart Security Device for Women Safety and Surveillance
http.end();
}
// Heartbeat Callback
void onBeatDetected() {
Serial.println(" Heartbeat detected!");
}
// Panic Button Interrupt
void IRAM_ATTR panicButtonPressed() {
panicActivated = true;
}
// Function to Send SMS via SIM900A
void sendSMS(String message) {
Serial.println(" Sending SMS...");
simSerial.println("AT+CMGF=1"); // Set SMS mode to text
delay(500);
simSerial.print("AT+CMGS=\"");
simSerial.print(emergencyNumber);
simSerial.println("\"");
delay(500);
simSerial.print(message);
delay(500);
simSerial.write(26); // End SMS with Ctrl+Z
delay(5000);
Serial.println(" SMS Sent!");
}
void activatePanicMode() {
Serial.println(" Panic Mode Activated! Sending Emergency Signal...");
digitalWrite(BUZZER_PIN, HIGH);
digitalWrite(LED_PIN, HIGH);
53
A Smart Security Device for Women Safety and Surveillance
54
A Smart Security Device for Women Safety and Surveillance
longitude = gps.location.lng();
altitude = gps.altitude.meters();
}
}
// Condition to trigger panic mode automatically
if (heartRate > 200 && micValue == 4095) {
Serial.println("⚠ High Heart Rate & Loud Sound Detected! Triggering Panic Mode...");
panicActivated = true;
}
if (panicActivated) {
activatePanicMode();
}
if (millis() - lastReportTime > REPORTING_INTERVAL_MS) {
Serial.printf("❤ HR: %.1f BPM | SpO2: %.1f%% | Mic: %d | Lat: %.6f,
Lng: %.6f\n",
heartRate, spo2, micValue, latitude, longitude);
lastReportTime = millis();
55
A Smart Security Device for Women Safety and Surveillance
7. TESTING
7.1 Introduction
Testing is a critical phase in the ProtectHer360: A Smart Security Device for Women Safety
and Surveillance project. It ensures that the hardware (ESP32, sensors, SIM900A) and software
(React Native mobile app, Supabase integration) function correctly and efficiently. The system
consists of multiple sensors for detecting emergencies, a microcontroller for data processing,
and a mobile application for real-time monitoring and notifications. Each component must be
rigorously tested to ensure accurate emergency detection, stable communication, and seamless
user experience.
The testing strategies for this project include functional, integration, system, and non-
functional testing to verify the correctness, reliability, and efficiency of the entire system.
Proper testing ensures that ProtectHer360 accurately detects distress events, transmits alerts
instantly, and provides parents with real-time tracking and monitoring capabilities.
The functional testing strategy focuses on verifying whether each sensor and module
performs its designated task accurately. The heart rate sensor should detect abnormal spikes in
heart rate, the microphone should recognize high-intensity sounds like screams, and the
accelerometer must correctly identify sudden falls or violent movements. The GPS module
should provide precise location tracking, while the SIM900A module must send SMS alerts
instantly when triggered.
In addition to hardware testing, the mobile application’s core functionalities—including
real-time monitoring, SOS alerts, emergency video recording, and location tracking—must be
tested to ensure they work as intended. Unit testing will be performed on both hardware and
software components to confirm their individual functionalities before system-wide
integration.
Integration testing ensures seamless communication between hardware (ESP32 and
sensors), cloud services (Supabase), and the mobile application (React Native app). The sensors
collect real-time data, which is processed by the ESP32 microcontroller and transmitted to the
cloud or directly to the mobile app. This phase tests whether the data transmission is accurate,
timely, and free from data loss or delays.
System testing assesses the overall functionality of ProtectHer360 under real-world
conditions. The complete system, including sensors, microcontroller, and mobile app, will be
tested together to ensure a cohesive, error-free operation. The system will be tested in various
environmental conditions, such as different light and sound levels, to check for consistent
56
A Smart Security Device for Women Safety and Surveillance
performance.
Beyond core functionalities, non-functional testing is essential for assessing security,
usability, and scalability. Security testing will ensure that data transmission between the IoT
system and the mobile app is encrypted and protected against cyber threats. This is crucial for
safeguarding user privacy, especially for sensitive location data and emergency alerts.
Usability testing will focus on user experience, ensuring that parents can easily access and
navigate the mobile app’s features, such as real-time monitoring, SOS alerts, and emergency
contacts. The app’s interface must be simple, efficient, and accessible to users of different
technical backgrounds.
Scalability testing will determine whether the system can support an increased number of users
or additional IoT devices without performance degradation. This is important for future
expansion, allowing ProtectHer360 to be used by more families or integrated into larger
security networks.
57
A Smart Security Device for Women Safety and Surveillance
The system
1. Press the SOS button. 2.
Emergency successfully sends
Check if an SMS alert with
TC_05 Alert (SOS an SOS alert with Pass
GPS coordinates is sent to the
Button) accurate location
parent’s registered number.
data.
User is
User Login 1. Enter valid credentials.
TC_1 successfully Pass
Functionality 2. Click "Login."
logged in.
System
1. Enter incorrect
Invalid Login displays error
TC_2 username/password. Pass
Handling message and
2. Click "Login."
denies access.
1. . Enter new user details System
User (name, email, phone, successfully
TC_3 Pass
Registration password). registers a new
2. Click "Register." user.
58
A Smart Security Device for Women Safety and Surveillance
Password reset
1. Click on "Forgot
Forgot instructions are
TC_4 Password." Pass
Password sent to the
2. Enter registered email.
email.
1. Trigger an emergency
App sends an
event (e.g., abnormal
Push emergency
heart rate,loud noise, SOS
TC_5 Notification alert Pass
button press).
Accuracy notification to
2. Wait for app
the parent.
notification.
1. Open the map interface.
Real-Time GPS location
2. Check if the user’s
TC_6 Location updates in real- Pass
current location updates
Tracking time.
correctly.
SOS alert is
1. Press the SOS button
successfully
on the app. 2. Check if an
SOS Button sent with
TC_7 alert message with GPS Pass
Functionality accurate
coordinates is sent to
location
emergency contacts.
details.
1. Navigate to the health
App displays
status section. 2. Check if
View Health real-time
the heart rate, SpO2, and Pass
TC_08 Metrics health sensor
motion data are displayed
data accurately.
correctly.
The system
1. Press the emergency
successfully
Emergency video recording button. 2.
records and
TC_09 Video Verify if the app starts Pass
saves
Recording recording and stores the
emergency
footage.
footage.
59
A Smart Security Device for Women Safety and Surveillance
1. Trigger an emergency
Parent Parent app
event from the user’s successfully
Interface -
TC_10 device. 2. Check if the receives Pass
Emergency emergency
parent app receives a alert
Alerts
notification. notifications.
60
A Smart Security Device for Women Safety and Surveillance
61
A Smart Security Device for Women Safety and Surveillance
62
A Smart Security Device for Women Safety and Surveillance
The location
GPS → Mobile updates
IT_4 Move the device Pass
App accurately in the
app
Video is
Video
Start emergency video recorded and
IT_5 Recording → Pass
recording uploaded
Cloud Storage
successfully
Test Expected
Test Scenario Test Steps Status
Case ID Result
App redirects to
Navigation
UI_2 Click on "Live Tracking" GPS tracking Pass
Menu Test
page
Correct real-
Sensor Data View heart rate, SpO2, and
UI_3 time data is Pass
Display motion levels
displayed
Fake call is
Fake Call
UI_4 Trigger a fake call activated Pass
Feature
successfully
63
A Smart Security Device for Women Safety and Surveillance
64
A Smart Security Device for Women Safety and Surveillance
65
A Smart Security Device for Women Safety and Surveillance
This location is embedded in the alert message to help responders track the user accurately.
4. Mobile App Interface
The system uses a RESTful API and push notification service to interface with the mobile
application. This interface ensures that alerts are sent instantly to the user’s guardians or
emergency contacts, with detailed information such as the location and timestamp.
5. Cloud Database Interface (Supabase)
The IoT device sends alert and sensor data to a cloud-based Supabase database using HTTPS
requests. This interface allows for data storage, retrieval, and integration with other systems
like the web dashboard.
6. Web Dashboard Interface
The web interface communicates with the Supabase database to fetch and display real-time
information. It enables authorities or family members to track the device’s activity and location
from a remote browser.
66
A Smart Security Device for Women Safety and Surveillance
67
A Smart Security Device for Women Safety and Surveillance
Fig:8.4 Login Page of the application Fig:8.5 Home Page of the User
Fig:8.6 Fake Call option in User View Fig:8.7 Record option in the User view
68
A Smart Security Device for Women Safety and Surveillance
Fig:8.8 contact page in the user view Fig:8.9 Profile Page of the User
69
A Smart Security Device for Women Safety and Surveillance
70
A Smart Security Device for Women Safety and Surveillance
71
A Smart Security Device for Women Safety and Surveillance
The SOS Alert System is designed to provide instant emergency assistance to users in
distress. When the SOS button is activated, the app immediately sends an alert message to pre-
registered emergency contacts, including the user's real-time location. This feature ensures
rapid response during emergencies, increasing personal safety and reducing potential threats.
Additionally, the system integrates with the device's SIM900A module to send SMS alerts
when the user is in danger, even without internet connectivity. The alerts contain vital
information such as GPS coordinates, heart rate, and microphone activity levels, allowing
responders to assess the situation quickly.
The Live Health Monitoring module continuously tracks the user's heart rate and SpO2
levels using a pulse oximeter sensor. This real-time data is displayed in the app, allowing users
and their emergency contacts to monitor their well-being. If abnormal readings (e.g., heart rate
exceeding 150 BPM) are detected, the app triggers an alert to notify the parent or guardian.
This module is crucial in detecting signs of distress, medical emergencies, or anxiety attacks,
ensuring timely intervention. The continuous monitoring enhances user safety by providing an
additional layer of protection beyond physical security measures.
The Motion Detection & Fall Alert module utilizes the accelerometer sensor to detect
sudden movements or falls. If an unusual motion pattern, such as a violent shake or a sudden
impact, is detected, the system sends an automatic alert to the parent interface with the user's
location.
This feature is particularly useful in situations where the user is unable to manually trigger the
SOS alert. It enhances overall security by detecting possible incidents of physical assault,
accidents, or unconsciousness, prompting immediate assistance.
The GPS Tracking & Location Sharing module ensures that parents or guardians can
monitor the user's real-time location. This feature provides a live map interface displaying the
72
A Smart Security Device for Women Safety and Surveillance
user's exact coordinates, movement history, and a navigation route for the guardian to reach
the user's location quickly.
The module also allows users to share their live location with trusted contacts during an
emergency, ensuring that help arrives as soon as possible. This continuous tracking feature is
key in improving situational awareness and enhancing overall user security.
The Fake Call module allows users to trigger a fake incoming call to create an excuse
to leave uncomfortable or dangerous situations. The user can set a predefined name and call
schedule, making the fake call appear as real as possible.
This feature acts as a preventive measure against potential threats by providing a non-
confrontational way to exit unsafe scenarios. It is especially beneficial in cases of harassment,
uncomfortable encounters, or social distress.
The Emergency Video Recording module automatically starts recording a video when
the SOS button is pressed or when high-risk situations are detected. The recorded footage is
securely stored in the app and can be accessed by the user or their emergency contacts.
This feature provides crucial evidence in cases of assault or harassment, aiding in law
enforcement investigations. The automatic nature of the recording ensures that incidents are
captured without the need for manual intervention, increasing its effectiveness during
emergencies.
The Notification & Alert Logs module maintains a record of all SOS activations,
abnormal health readings, motion alerts, and emergency video recordings. This log allows users
and their guardians to review past incidents and analyze potential threats.
73
A Smart Security Device for Women Safety and Surveillance
8. Parental Interface
The Contact & Support module serves as a direct communication channel for users seeking
assistance. It provides essential contact details, including email addresses and customer support
numbers, ensuring users can report issues or ask questions whenever needed.
74
A Smart Security Device for Women Safety and Surveillance
9.1 Conclusion
The PROTECTHER360 project offers a comprehensive and intelligent solution to
enhance women’s safety using IoT technology and mobile applications. By integrating real-
time GPS tracking, emergency alert mechanisms (SMS, calls, push notifications), and
continuous monitoring, the system ensures quick response during distress situations. The
wearable device, supported by a React Native mobile application and a Supabase-powered web
dashboard, provides a reliable, user-friendly, and scalable solution for personal security.
Throughout its design, development, and testing phases, PROTECTHER360 has
demonstrated high efficiency in emergency communication, accurate real-time tracking, and
seamless user accessibility. Rigorous testing methodologies—unit, integration, system, and
field testing—have validated its robust performance, data accuracy, and reliability under
diverse real-world conditions. The system’s ability to minimize response times and provide
immediate alerts makes it a powerful tool for enhancing women’s security in both urban and
rural environments.
The rising concerns around women’s safety require proactive, technology-driven
solutions that go beyond traditional safety measures. PROTECTHER360 addresses this need
by combining IoT sensors, smart wearable technology, and cloud-based connectivity to create
a holistic safety ecosystem. Its seamless integration of GPS, heart rate and SpO2 sensors,
microphone, and emergency buzzer ensures instant distress alerts, while the mobile and web
platforms provide real-time monitoring for parents, guardians, and law enforcement agencies.
Moreover, the system’s user-friendly interface, efficient data transmission, and strong
backend architecture validate its stability and effectiveness during testing. Every stage of
testing, from sensor accuracy validation to security and performance testing, confirms the
system’s ability to function reliably in critical situations.
Beyond its current capabilities, PROTECTHER360 lays the foundation for future
innovations in smart security and personal safety. It showcases how IoT, cloud computing, and
mobile technology can be leveraged to address social challenges and improve lives. Compared
to existing safety devices, PROTECTHER360 stands out with its modern IoT capabilities, real-
time response, and intuitive user experience.
PROTECTHER360 is more than just a technological innovation—it’s a transformative
step toward creating a safer environment for women. With its ability to function autonomously,
75
A Smart Security Device for Women Safety and Surveillance
send immediate alerts, and support multi-platform monitoring, the system ensures that help is
always within reach. By harnessing the power of IoT and real-time communication,
PROTECTHER360 not only enhances personal security but also empowers individuals to take
control of their safety like never before.
While PROTECTHER360 already provides a robust IoT-based framework for women's safety,
future iterations can enhance intelligence, adaptability, and scalability by leveraging emerging
technologies. AI-powered threat detection can analyze behavioral patterns, detect anomalies,
and predict danger by monitoring sudden changes in voice tone or movement. Voice command
activation using wake words like “Help Me” would enable hands-free SOS triggering in
emergencies. Expanding to smartwatch integration (Apple Watch, Wear OS) can enhance
accessibility without requiring a separate device. Geofencing and safe zone automation could
alert users when they exit predefined safe areas or enter high-risk zones based on real-time
crime data. A crowdsourced emergency response network could notify nearby verified
responders (volunteers, police, medics) for immediate assistance. Battery optimization and
solar charging would enhance reliability, especially in outdoor and remote areas with limited
power access. Global deployment with localization—including multi-language support, local
emergency contacts, and law enforcement integration—would make PROTECTHER360
accessible worldwide. Additionally, health monitoring integration with pulse oximeters and
temperature sensors would transform the device into a comprehensive safety and health tracker,
benefiting elderly women and individuals with medical conditions. By incorporating these
advancements, PROTECTHER360 can evolve into an even more intelligent, responsive, and
universally accessible safety solution.
76
A Smart Security Device for Women Safety and Surveillance
10. BIBLIOGRAPHY
10.1 References
1. Review Paper on Women Safety System Shubhankar Gupta, Sudhanshu Ranjan, Mr.
Asim Ahmad CSE Department, SRMCEM, Mau, India CSE Department, SRMCEM,
Sonbhadra, India CSE Department, SRMCEM, Lucknow, India , 2024 .
2. “Protection for women by using a portable smart security device” D. Swathi Assistant
Professor Dept of Electronic & Communication Engineering TKR College of Engineering
and Technology, Meerpet Guggilla Akshitha, Konni Phaninder Reddy, Kammampati
SaiSri , 2023 .
3. J. Satpathy, D. Bhatt, "Smart Wearable Device for Women Safety Using IoT,"
International Journal of Innovative Research in Science, Engineering and Technology,
2021.
4. "The Internet of Things: A Literature Review," Journal of Computer Networks and
Communications, Hindawi, 2020.
5. H. S. Nandan, A. Kulkarni, "Smart Glove for Women’s Safety using IoT," International
Conference on Emerging Trends in Communication Technologies, 2020.
6. Design of a Smart Safety Device for Women using IOT Wasim Akram Mohit Jain, C.
Sweetlin Hemalatha , 2019.
7. A. Sharma, S. Sood, "A Smart Safety Device for Women Security Using Arduino and
GPS Module," International Journal of Engineering Research & Technology (IJERT),
Vol. 8, Issue 07, 2019.
8. Smart Security Device for Women Safety Rishika K K Division of Computer
Engineering, School of Engineering, Cochin University of Science nad Technology,
Kochi-682022, Kerala, India , 2019.
9. Smart Security Device for Women Safety Manasa K.C, SubbaLakshmi SV, Sneha G,
Sowmya SM, Shilpashreeyadav GC Electronics and Communication, RYMEC,
Cantonment Bellary, Karnataka, India , 2018.
10. P. K. Meena, N. Sharma, "Women Security System Using GPS and GSM Module,"
International Journal of Advanced Research in Electrical, Electronics and Instrumentation
Engineering, Vol. 5, Issue 4, 2016.
11. Women Safety Device and Application-FEMME , By D. G. Monisha, M. Monisha,
G. Pavithra and R. Subhashini , 2016.
77
A Smart Security Device for Women Safety and Surveillance
12. R. Piyare, M. Tazil, "Bluetooth Based Home Automation System using Cell Phone,"
IEEE 15th International Symposium on Consumer Electronics, 2011.
13. Arduino Official Documentation – https://www.arduino.cc/en/Guide
14. Supabase Documentation – https://supabase.com/docs
15. Twilio SMS API Guide – https://www.twilio.com/docs/sms
16. OWASP Testing Guide – https://owasp.org/www-project-web-security-testing-guide/
https://www.who.int/news-room/fact-sheets/detail/violence-against-women
https://www.geeksforgeeks.org/iot-in-womens-safety
https://www.iotforall.com/iot-applications-public-safety
https://www.womensafety.in/technology-enabled-women-security
https://supabase.com/docs
https://www.academia.edu/42249274/Smart_Security_Device_for_Women_Safety
https://developer.android.com/guide
https://reactnative.dev/docs/getting-started
https://www.twilio.com/docs/sms/send-messages
https://www.researchgate.net/publication/339244915_IoT_based_smart_security_and_
tracking_system_for_women
https://www.tinkercad.com/
78