Last Updated: 30 November 2025
NexaGuard App is developed to provide secure remote monitoring and safety alerts for your smart security modules. This Privacy Policy explains how we collect, use, store, and protect your personal data when you use the NexaGuard app.
By using the app, you agree to the practices described in this Privacy Policy.
We collect and store the following information when you use NexaGuard:
Email Address (used for authentication and account identification)
User ID (UID) from Firebase Authentication
Linked Security Module ID(s)
Module Nickname (optional)
Contact Form Information
When users choose to contact us through the app, we collect the information they voluntarily provide, including their name, email address, phone number, and message content. The message may be entered manually or via speech-to-text using the device’s speech recognition service.
Your security module (ESP/IoT device) sends:
Device ID
Security alerts (e.g., sensor triggers)
Online/Offline ping timestamps
Firmware version & update status
This data is strictly used for app functionality.
We collect:
Device FCM Token (for sending push notifications)
Tokens are securely stored in Firestore and are never shared.
We may collect limited technical information such as:
App crashes
Anonymous usage analytics
Network status (online/offline)
Device model & OS version
This helps improve app stability.
We use your data to:
Authenticate you securely
Link your NexaGuard security module to your account
Send real-time push notifications
Display device status, last online, alert history
Provide ARM/DISARM/TEST control
Improve app reliability & security
Sync your module data across devices
We do not sell or share your information with advertisers. Information collected through the contact form is used solely to respond to user inquiries, provide support, and communicate regarding products or services requested by the user.
We use Google Firebase services:
Firebase Authentication
Firebase Firestore
Firebase Realtime Database (RTDB)
Firebase Cloud Messaging (FCM)
Firebase Cloud Functions
Your data is encrypted in transit (HTTPS) and at rest using Google Cloud security standards. Contact form submissions are transmitted securely using encrypted HTTPS connections and are stored on our backend infrastructure. We take reasonable measures to protect this data against unauthorized access.
Only you can access your data using your authenticated Firebase account.
Needed to:
Send security alerts
Send firmware update alerts
Notify about ARM/DISARM actions
We do not send marketing messages.
We do not share your personal information with:
Third-party advertisers
Data brokers
Affiliate marketers
Your data is only used inside Firebase for the sole purpose of the app’s functionality. We do not sell or share contact form data with third-party advertisers or unrelated external parties. Data is only accessed for operational and support purposes. If the user chooses to use voice input, speech is processed by the device’s built-in speech recognition service and converted to text. The app itself does not record, store, or retain raw audio data.
NexaGuard is not intended for children under 13.
We do not knowingly collect personal data from minors.
You can:
Delete your account
Remove your linked module
Update your email
Request deletion of stored data
Contact us at: [ carehomeexpert@gmail.com ]
On user request or account deletion:
Firestore user document is deleted
FCM tokens are removed
Linked module references are removed
Personal alerts are deleted
RTDB entries related to the user are removed
IoT device data may continue to exist to support hardware functionality unless removed manually by the owner.
We may update this Privacy Policy from time to time.
You will be notified via:
In-app message
Updated date at the top of this document