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:

    Privacy Policy | TS Smart Home | Techs-Solutions