Privacy Policy
How we collect, use, and protect your data
At Techs Solutions (“we,” “us,” or “our”), we are committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the TS Smart Home mobile application, and related services (collectively, the “Services”). Last updated: 2026.
1Information We Collect
We collect several types of information when you use our Services:
1.1 Account Information
- Full name and email address
- Phone number (optional)
- Password (stored as a secure bcrypt hash — we never store plaintext passwords)
- Google account identifier when signing in with Google OAuth
1.2 Device Data
- Smart device serial numbers and pairing associations
- Device firmware version and hardware model
- Wi-Fi network name (SSID) reported by the device during provisioning
- Real-time device state (on/off, relay status)
- Device connection history and uptime logs
1.3 Usage and App Data
- Automation schedules you create
- Push notification token (Firebase FCM) for device alerts
- Mobile device platform (Android/iOS), device model, and OS version — collected when you submit a support message
- App version number — collected when you submit a support message
- WebSocket session metadata (connection timestamps, session duration)
1.4 Developer Account Data
- Developer name, email address, and phone number
- SDK token (a unique credential used to authenticate devices built on the SDK)
- Devices registered under your developer account
1.5 Support Messages
- Message subject and body you submit through “Contact Us” or “Report an Issue”
- Device and app context automatically attached to help us diagnose issues faster
2How We Use Your Information
We use the collected information for the following purposes:
- To authenticate you and provide secure access to your account and devices
- To relay real-time control commands between the mobile app and your smart devices over WebSocket
- To execute and manage your automation schedules
- To deliver push notifications (e.g., device connectivity alerts)
- To diagnose and resolve issues you report through support messages
- To send you transactional emails (password reset codes, email verification, SDK token recovery)
- To provide the developer SDK portal and allow developers to manage their registered devices
- To monitor platform health, detect abuse, and ensure service security
- To comply with legal obligations
We do not use your home automation data or device usage patterns for advertising or marketing profiling.
3Data Sharing and Disclosure
We may share information in these circumstances:
- Firebase (Google): Used solely for delivering push notifications to the mobile app; your FCM token is transmitted to Firebase for this purpose
- Email Service: Transactional emails are sent via Zoho Mail; only your email address and the relevant message content are shared
- Legal Requirements: When required by law or to protect our rights
- Business Transfers: In connection with a merger, acquisition, or sale of assets
We do not sell your personal information to third parties.
4Data Security
We implement appropriate technical and organizational measures to protect your data:
- All API communication is encrypted over HTTPS/TLS
- WebSocket connections use secure WSS (WebSocket Secure)
- Passwords are hashed using bcrypt and never stored in plaintext
- SDK developer tokens are long random strings; partial masking is applied in logs
- Access to admin functions is restricted by role-based authentication
- Regular security monitoring and logging of anomalous access
However, no method of transmission over the Internet is 100% secure, and we cannot guarantee absolute security.
5Data Retention
We retain your data for as long as your account is active or as needed to provide the Services. Specific retention rules include:
- Account data is retained until you delete your account
- Device connection logs are retained for up to 30 days for diagnostics
- Support messages are retained for up to 2 years for audit purposes
6Your Data Rights
Depending on your jurisdiction, you may have the following rights:
- Access: Request copies of your personal data
- Rectification: Correct inaccurate information via the app's Edit Profile screen
- Erasure: Permanently delete your account from the app (Settings → Delete Account)
- Restriction: Request limitation of certain processing
- Portability: Request an export of your personal data
- Objection: Object to certain processing activities
To exercise these rights, please contact us at support@techs-solutions.com.
7Cookies and Local Storage
The TS Smart Home developer portal website uses browser storage to:
- Keep you signed in to the developer dashboard (localStorage / sessionStorage depending on your “Remember Me” preference)
- Remember your email address during registration flows
The mobile app does not use browser cookies. Persistent session tokens are stored securely in the device's local storage via Flutter's shared_preferences.
8Children's Privacy
Our Services are not directed to children under 13. We do not knowingly collect personal information from children under 13. If we discover that a child under 13 has provided us with personal information, we will delete it immediately.
9Changes to This Policy
We may update our Privacy Policy periodically. We will notify you of changes by posting the updated policy on this page and revising the “Last updated” date at the top.
You are advised to review this Privacy Policy regularly for any changes.
10Contact Us
If you have questions about this Privacy Policy or our data practices Contact us from within the mobile app or Email:
- support@techs-solutions.com
- https://techs-solutions.com/#contact