ESP32 vs ESP32-S3 for IoT Projects: Which Should You Choose?
A deep comparison of the two most popular ESP32 variants — GPIO mapping, USB OTG, AI acceleration, flash modes, and which one suits your next IoT build in India.
End-to-end IoT solutions designed for scalability, security, and simplicity.
End-to-end encryption, secure boot, and regular vulnerability assessments keep your IoT infrastructure protected.
Edge computing capabilities process data locally for instant responses, reducing latency to under 50ms.
From ten devices to ten million, Tasni's cloud architecture scales seamlessly with your business growth.
Every Tasni deployment runs on battle-tested hardware — from ML-accelerated PCBs to precision sensor arrays.
Our custom ML-PCB integrates on-device inference for real-time anomaly detection — no cloud round-trip required. Processes 10K+ sensor events per second at sub-5ms latency.
ESP32-based sensor gateway supports simultaneous WiFi, BLE 5.0, LoRa and RS485 — connecting legacy industrial equipment to modern cloud infrastructure without hardware replacement.
Deploy plug-and-play hardware supporting 50+ industry protocols
Stream millions of events with automatic normalization
ML engine identifies patterns and predicts failures
Trigger workflows and control devices automatically
See how Tasni is transforming operations across India right now
Active monitoring across Telangana farms
Industrial IoT across Telangana
Grid monitoring in Telangana region
Our products in action
The same team builds our IoT devices and the software that runs Indian shops.
Join industry leaders across India who trust Tasni for their mission-critical IoT operations.
Founded in 2011, Tasni Trading Private Limited began with a vision to bring smart connectivity to Indian industries. Starting from Telangana, Warangal, we have grown into a trusted IoT solutions provider serving agriculture, manufacturing, and infrastructure sectors across Telangana and beyond.
We specialize in building practical, affordable IoT systems that work in real Indian conditions — from dusty farm fields to busy factory floors. Our solutions are designed ground-up for local requirements, connectivity challenges, and cost sensitivities.
Headquarters
Headquarters in Telangana, India
Tasni Trading Private Limited founded in Telangana with a focus on trading and technology distribution.
Expanded into IoT solutions, deploying first agriculture sensor networks across Telangana farms.
Launched industrial IoT platform for predictive maintenance and real-time monitoring in Warangal's manufacturing units.
Released Tasni IoT Cloud Platform supporting 50+ device protocols, serving 150+ enterprise clients across India.
To make IoT technology accessible and practical for Indian businesses. We build solutions that solve real problems — reducing water waste on farms, preventing machine breakdowns in factories, and making buildings smarter.
A connected India where every farm, factory, and building operates at peak efficiency. We envision Telangana as the IoT hub of South India, powered by local innovation and engineering.
Built in India, for Indian conditions
Solutions priced for Indian SMEs. No unnecessary imports — locally sourced hardware where possible.
Telangana-based support team that understands your language and can visit on-site within 24 hours.
Devices built to survive Indian summers, dust, and power fluctuations. Field-tested across Telangana.
Comprehensive services from device to cloud. Click any service to explore detailed capabilities.
Smart farming with soil sensors, automated irrigation, and crop health monitoring for Indian farms.
Embedded software for microcontrollers, RTOS integration, OTA updates, and power optimization.
Multi-cloud connectivity, API gateways, serverless functions, and custom data pipeline engineering.
Real-time streaming analytics, predictive ML models, custom BI reports, and anomaly detection.
Penetration testing, encryption review, compliance validation, and incident response planning.
24/7 network operations, device lifecycle management, SLA guarantees, and dedicated account management.
Our engineering team can design bespoke IoT architectures tailored to your specific industry requirements.
Transform your farm into a data-driven operation. Our agriculture IoT solutions help Telangana farmers monitor soil health, automate irrigation, and maximize yields while conserving precious water resources.
Soil moisture sensors trigger drip/sprinkler systems only when needed, reducing water usage by up to 45%.
NDVI cameras and environmental sensors detect pest infestations and nutrient deficiencies early.
Local weather stations provide hyper-local forecasts for spray scheduling and harvest planning.
NPK, moisture, pH, EC at 3 depths
5km range, solar powered
Temp, humidity, rain, wind, UV
Telugu + English, offline capable
Our firmware team builds robust, efficient embedded software for IoT devices operating in harsh Indian conditions. From low-power sensor nodes to complex industrial controllers, we write code that never sleeps.
Development on FreeRTOS, Zephyr, and bare-metal ARM Cortex-M platforms with hard real-time constraints.
Secure over-the-air firmware updates with rollback capability and delta compression for bandwidth savings.
Sub-uA sleep currents, adaptive sampling rates, and energy harvesting integration for years of battery life.
Embedded C++17, MISRA-C compliant codebases
M0+, M3, M4, M33, A53 platforms
LoRa, BLE 5, WiFi, NB-IoT, Zigbee, Modbus
GCC, Keil, IAR, JTAG, Logic Analyzers
Bridge the gap between edge devices and enterprise systems. We design cloud architectures that handle millions of device messages daily with sub-second latency and 99.99% uptime.
AWS IoT Core, Azure IoT Hub, GCP Cloud IoT, or private cloud deployments on Indian data centers.
RESTful and GraphQL APIs with rate limiting, caching, and authentication for third-party integrations.
Apache Kafka, AWS Kinesis, and Flink pipelines for real-time event processing at scale.
Turn raw sensor streams into actionable business intelligence. Our analytics platform uses machine learning to detect patterns, predict failures, and optimize operations automatically.
Custom-trained models for equipment failure prediction, demand forecasting, and anomaly detection.
Context-aware alerts via SMS, WhatsApp, email, and push notifications with severity classification.
Automated daily/weekly/monthly reports with PDF export, scheduled delivery, and regulatory compliance formats.
IoT devices are the new frontier for cyberattacks. We provide comprehensive security auditing, hardening, and monitoring to protect your devices, data, and networks from edge to cloud.
Firmware reverse engineering, wireless protocol analysis, and hardware probing to find weaknesses before attackers do.
Audit of TLS implementations, key management, certificate chains, and secure boot configurations.
24/7 security monitoring, breach detection, forensic analysis, and rapid response protocols.
Focus on your business while we manage your IoT infrastructure. Our Telangana-based NOC monitors your devices 24/7, handles firmware updates, and ensures maximum uptime.
Telangana-based NOC with Hindi, Telugu, and English support. Average response time under 15 minutes.
Provisioning, configuration, monitoring, troubleshooting, and end-of-life management for all connected assets.
99.9% uptime SLA with penalty clauses. Monthly performance reports and quarterly business reviews.
Industrial Temperature Monitor
AI-Powered Security Camera
Intelligent Lighting Controller
Environmental Sensor Array
Smoke & Heat Detector
Connect via QR or API
Real devices built for real Indian conditions — dust, heat, power fluctuations, and rural connectivity challenges.
A wireless two-unit ESP32 system for real-time water tank level monitoring. The Master unit on the ground floor handles Wi-Fi, MQTT cloud connectivity, a web dashboard, and Telegram alerts — while the Slave near the tank measures ultrasonic distance. Features FNV-1a pair authentication, OTA updates, and a PWA dashboard.
An ESP32-based smart fan controller with v3.1 firmware featuring a captive portal for Wi-Fi setup, NVS persistence, optional Telegram integration for remote control, IR remote support, and a Progressive Web App dashboard. No app store required — works from any browser.
GST billing, inventory, Tally-style accounts, payroll and owner reports for Indian shops. One server keeps every counter, PC and Android phone in sync — on the shop PC or in the cloud — with backups every 2 hours.
We design and manufacture bespoke IoT devices for your specific application — from proof-of-concept PCB design to production-ready hardware with enclosures built for Indian field conditions.
Technical articles, how-tos, and case studies from our engineering team in Telangana.
A deep comparison of the two most popular ESP32 variants — GPIO mapping, USB OTG, AI acceleration, flash modes, and which one suits your next IoT build in India.
How Tasni's soil moisture sensor network helped a 50-acre chilli farm in Warangal reduce water consumption significantly while improving yield quality. Step-by-step deployment guide.
A practical comparison of MQTT and HTTP protocols for IoT deployments on India's 2G/3G rural networks. Real-world payload benchmarks, reconnection strategies, and broker selection guide.
How we implemented a lightweight cryptographic pairing system for ESP-NOW using FNV-1a hashing so only authenticated Master-Slave pairs can communicate — no Wi-Fi required.
Step-by-step guide to implementing a production-grade captive portal on ESP32 using Arduino framework with NVS credential persistence and factory reset via long button press.
How to turn any HTML/JS dashboard into an installable PWA with offline support, service workers, MQTT over WebSocket, and a persistent MQTT connection that survives phone screen lock.
Everything you need to know about Tasni's IoT products and services.
Our engineering team is happy to answer any technical or business query.
Reach out to discuss your IoT requirements. Our team in Telangana is ready to help you design, deploy, and manage your connected infrastructure.
Tasni Trading Private Limited
Headquarters in Telangana, India
TASNI ERP runs your shop from one server: fast GST billing at every counter, live stock across shops and godowns, Tally-ready books, payroll, and a daily report on the owner's WhatsApp. It works on the shop PC even when the internet is down — or in the cloud when you have branches.
Backups
Every 2 hours
12,604
HSN codes built in
+ 496 SAC codes
6
sales documents — invoice, quotation,
delivery note, returns & notes
2 h
between automatic backups,
with a Google Drive copy
4
ways to use it — PC, desktop app,
Android phone, cloud
How it fits together
All data lives in one PostgreSQL database on the shop server (or a cloud VPS). Every PC, browser and phone is a window into the same books — two counters can never silently overwrite each other.
Modules
Each login sees only the screens its role allows. Owners see everything; billers bill.
Screen tour
Taken from TASNI ERP 3.0 with sample data. Tap any screen to enlarge it.
Stock taking
Staff scan items on their phones; nothing changes until the owner approves. Missing goods are written off at cost and the GST input credit is reversed automatically.
Inventory › Stock Taking › New count.
Same item again = +1. "Still to count" shows what's left. Several phones can count at once.
See missing items, extra items and the effect on profit. Approve with a reason — it's in the audit trail.
| Item | In software | Counted | Result |
|---|---|---|---|
| Shirt | 20 | 18 | 2 missing |
| Jeans | 12 | 12 | Matches ✓ |
| Cap | 10 | 11 | 1 extra |
Made for Indian shop owners
Speak or type — on the PC or the phone. Open any screen, look up stock and prices, or record a sale. Nothing is saved until you confirm. Answers can be spoken in a natural, human-like voice that runs offline on the shop PC.
“Sales today”
“Who owes me”
“HSN code for cotton t-shirt”
“Sell 2 cotton shirt to Ravi by UPI”
Every day at your chosen time: sales, purchases, profit, cash, bank, customer dues, GST payable, low stock and entries to check — one message on WhatsApp (official Business API) and/or e-mail, with an Excel file attached.
No discount by default. Give a cash discount, or coupon points (1 point = ₹1) tied to the customer's mobile, used on the next visit. A report shows who gave what.
“Alexa, ask Billing Engine my sales today.” Owner's own Alexa only, paired with a one-time code, read-only, and off until the owner switches it on.
The bill is always saved first. If the printer is off or out of paper, the phone offers Share / save PDF, Try again or Skip.
Data safety
One backup file holds all bills, stock, customers, accounts, users and the licence. Program + that file = the whole company back, on the same PC or a new one.
Database backup at 2:30 am and every 2 hours 9 am–11 pm · off-PC copy at 3 am, every 2 hours from 9:15 am and at every log-on · restore point at 3:30 am.
Your choice
Each company gets its own separate database. TASNI installs it, trains your staff and moves you to the cloud when you're ready.
Windows · one Server Setup .exe
Ubuntu · one-command setup
Desktop app
Windows, connects to any server
Browser
Nothing to install
Android app
Billing, stock count, reports
TallyPrime
XML export for your CA
Built for
Yes. With the shop-PC server, every counter and phone on the shop network keeps billing when the internet is down. Internet is needed only for the Google Drive backup copy, the WhatsApp report and remote access.
Yes. TASNI ERP keeps Tally-style ledgers and vouchers and exports a TallyPrime XML file, so your CA can import your books directly.
Yes — TASNI ERP comes as a Regular GST edition and a separate Composition edition, so your bills always print in the right format.
Several counters, PCs and phones work on the same data at once. The number of users is set in your licence — tell us your shop size and we'll quote.
Items, customers and opening stock can be imported from Excel. Talk to us about your current software and we'll plan the move.
Send us a few of your items and bills — we'll show you a live demo with your data, and an installation plan for your shop.
The TASNI Water sensor measures your overhead tank; the TASNI Water app shows the level, litres and daily usage, and alerts you before it runs dry — or overflows at 2 am when municipal water arrives. No more climbing the terrace to check.
TASNI Water
Terrace tank
72%
Tank level
Volume
720 L
Trend
Filling ↑
Today
410 L
Capacity
1000 L
Signal
Good
Simulated sample data — not connected to a real tank.
The hardware
A wall-mounted controller with a built-in display, and a waterproof ultrasonic tank unit on a 20-metre cable. Works with overhead and underground tanks.
| Model | Tasni Smart Water Sensor |
| Input voltage | 90 V – 270 V AC, 50/60 Hz |
| Power consumption | < 3 W |
| Sensor type | Ultrasonic, waterproof (JSN-SR04T) sensor probe |
| Measurement range | 0.25 m to 4.5 m |
| Accuracy | ±1% (typical) |
| Beam angle | 15° (typical) |
| Connectivity | Wi-Fi (2.4 GHz) |
| App support | Android & iOS |
| Enclosure / mounting | ABS plastic, IP65 · wall mountable |
| Operating temperature | 0 °C to 60 °C |
| Dimensions | 120 (W) × 80 (H) × 55 (D) mm |
| Tank cable | 20 metres |
Product brochure
Features, applications, specifications, use cases and what's in the box — on one page. Tap the brochure to zoom, or save it to share with your family, society or builder.
The TASNI Water app
Pair by scanning the sticker, watch the level, keep a month of history and choose exactly when you want to be alerted.
Add a tank
Scan the TASNI sticker on your sensor
Enter code manually instead
History
Daily usage (litres)
Average / day
640 L
Highest
Fri
Saved to Downloads / TASNI_Water
Alerts
Privacy & data
Your choice
Notice version, time and your adult self-consent are saved on this phone only.Offline demo available without connecting
Illustrations of the app's screens with sample data. The installed app's look may differ slightly between versions.
01
Install
We fit the sensor on the tank lid and set up the app on your phone.
02
Agree & scan
Read the short notice, choose, then scan the sticker.
03
Connect Wi-Fi
Pick your home network — the sensor joins it.
04
Relax
Live level at home or away, with the alerts you chose.
Why it matters
Water comes on alternate days, at odd hours. See exactly how much is left and how fast you're using it — plan before it runs out.
Stop sending family members up slippery stairs and onto tank lids to check the level — especially elders and children.
Supply at 2 am with the motor running? Level milestones and direction alerts tell you when it's nearly full — with quiet hours for when you don't want to be woken.
How it works
Features
Sound travels faster in a hot tank. A temperature probe corrects every reading, so Telangana summers don't cause phantom level jumps.
Many samples per reading, with outlier rejection tuned across the full 0–100% range — steady numbers, not flicker.
Level milestones, filling / emptying direction, reminder intervals, set daily times, quiet hours and your choice of notification sound.
About 31 days of history on the phone, daily usage totals, and a one-tap Excel report saved to your Downloads.
The device publishes to a primary and a backup MQTT service over TLS, and also serves a local dashboard on your Wi-Fi.
QR stickers and firmware updates are signature-checked. Per-device credentials keep each customer's tank separate.
Pump control module
Our pump controller switches the motor through its starter and watches the tank. If the level doesn't rise after the pump starts, it raises a dry-run alarm on the display and buzzer — so the motor isn't left burning with no water in the line.
Independent houses
One tank, one phone
Apartment societies
Several tanks, shared view
Builders
Fit at hand-over
Offices & shops
Never run out mid-day
The app asks for your consent before connecting, keeps readings on your phone, and lets you withdraw consent and wipe app data in one step. Framed for India's DPDP Act.
Read the TASNI Water privacy policy →Tell us your tank size and location — we'll quote, install and set up the app for your family.
TASNI Water is a monitoring aid. Independent overflow and electrical protection remain necessary.
Your clinic's WhatsApp number becomes a booking desk that never closes. Patients send "Hi", choose the doctor, date and time, and get a confirmation in the same chat — no app to download, no phone call, no waiting on hold.
Sunrise Clinic
online
Why WhatsApp
Almost every patient in India uses WhatsApp every day. Booking where they already chat is easier than any website form or app.
Patients use the WhatsApp they already have — young or old, any phone.
Bookings come in at night and on Sundays, when nobody is at the desk to answer the phone.
Your receptionist spends time on patients in the clinic, not on "is the doctor free tomorrow?"
Patients only see the time slots that are still free for that doctor and day.
How it works
Clinics
Single doctor or many
Hospitals
Department-wise OPD
Dental
Chair-time slots
Diagnostic labs
Test & sample slots
Physiotherapy
Session bookings
Message us and we'll send you the demo number — book a test appointment from your own phone in under a minute, then we'll set it up with your doctors and timings.
Our projects
TASNI builds complete products end-to-end — the hardware, the firmware, the phone app, the cloud and the business software behind them. Here's what we've built and run in the field.
Hardware
ESP32 · sensors · relays
Firmware
filters · OTA · ESP-NOW
Cloud
MQTT · Node.js · PostgreSQL
Apps
Android · PWA · desktop
Business
billing · GST · accounts
GST billing, inventory, Tally-style accounts, payroll and owner reports for Indian shops. One server, many counters, Android phones for billing and stock counts, backups every 2 hours.
Ultrasonic tank-level monitor on ESP32 with heat-corrected readings, TLS MQTT on two brokers, QR pairing, alerts, history and Excel reports in the Android app.
View TASNI Water →ESP32 fan-speed controller with captive-portal Wi-Fi setup, IR remote, optional Telegram control, saved settings and a PWA dashboard — no app store needed.
See on Products →Switches the motor via its starter and votes on tank-level rise to catch a dry run, with display alarms and buzzer patterns. Our own ESP32 pump automation has run in the field for over 15 months.
How it pairs with TASNI Water →Patients message the clinic on WhatsApp, pick a doctor, date and free slot, and get an instant confirmation — no app, no phone calls.
See how it works →A web dashboard for a highway fuel station with KPIs, underground tank gauges, pump status and weekly consumption charts — the kind of custom dashboard we build for operations teams.
Need a dashboard? Talk to us →Our first product: four soil-moisture sensors on one ESP32, logging to Google Sheets with a web dashboard and a full customer provisioning workflow. It taught us what field devices need.
Smart agriculture services →The journey
Step 1
Four sensors, one ESP32, data in Google Sheets — and a provisioning flow for every customer device.
Step 2
An ESP32 pump system running non-stop for more than 15 months — proof that our hardware survives Indian heat, dust and power cuts.
Step 3
Firmware generations of filtering and temperature correction, dual MQTT brokers, PWA dashboards and a privacy-first Android app.
Step 4
The same end-to-end approach applied to business software: billing, stock, GST and accounts for shops, on a PC server or in the cloud.
Sensors, a custom device, an app, a dashboard or software for your business — we take it from idea to installed.
Effective / updated: 30 October 2026 · Notice version 2026-10-30.4
QR pairing · MQTT service · India’s DPDP framework
TASNI Trading Private Limited, Telangana, India, provides TASNI Water. For personal data whose purposes and means TASNI determines, TASNI acts as the Data Fiduciary. Privacy and grievance contact: TASNI Privacy Contact, sales@tasni.in, +91 81795 04141. Website: www.tasni.in. This notice covers the Android app, sensor pairing and the monitoring service. An installer or other broker operator may have separate responsibilities for processing it controls.
This policy is framed with reference to the Digital Personal Data Protection Act, 2023 and the Digital Personal Data Protection Rules, 2025, as amended and applicable. Their provisions have phased commencement dates; statutory obligations and rights apply according to the notified commencement and any applicable exemption. The notice, choice and withdrawal controls described here are available in the current TASNI Water Android app. This policy does not itself certify the service or replace the operational safeguards required by law.
| Information | Purpose and destination |
|---|---|
| Device ID, tank label, signed QR viewing credential and broker address | Pair your sensor and authenticate to the selected MQTT service. Saved in private app storage; the broker receives authentication and topic/subscription information. |
| Water level, distance, volume/capacity, usage, device status, firmware version, connection quality and sensor IP, when published by the sensor | Display the tank, history and selected alerts. Received from your sensor through the broker or a local network connection. |
| Connection IP address, connection timing and subscription/authentication events | Deliver and protect broker communications. Processed by the configured broker and its hosting/network providers. |
| Optional sensor IP/dashboard password and Wi-Fi name/password you enter for setup | Contact or configure your sensor on your private network. Wi-Fi credentials are sent directly to the verified sensor so it can join that Wi-Fi; the app does not save the home Wi-Fi password. Nearby home Wi-Fi names are listed on the phone during setup and are not uploaded to the MQTT service. The app filters out temporary TASNI setup networks from that customer list. |
| Alert preferences, saved history, notice version, consent time and adult/self-consent confirmation | Remember your choices and demonstrate the choice on this phone. These records are local to the app; they are not a central customer-consent database. |
| Contact details and device/installation information you voluntarily send to TASNI for support or a privacy request | Verify your authority, provide support and respond to the request. Your email/telephone provider also handles the communication. |
The app requires no account or phone-number registration and contains no advertisements or advertising analytics SDK. It does not read contacts, SMS or precise GPS coordinates. Avoid putting unnecessary personal information in a tank label.
You can save an Excel usage report from Water history. It contains the available daily totals and readings, tank label/device ID, capacity and reporting times. It does not contain Wi-Fi/dashboard passwords, MQTT login details or service addresses. On Android 10 and later it is saved to Downloads/TASNI_Water; older Android versions ask you to choose a save folder. The app does not upload this report. Files you export remain in Downloads or the selected folder after app data is removed, consent is withdrawn or the app is uninstalled; delete exported copies yourself and share them only with people you choose. Level milestones, direction, reminder interval, chosen daily times and quiet hours are stored locally as notification preferences. With regular reminders enabled and no daily times selected, the default is once every three hours while fresh readings are available. Background delivery requires your optional monitoring choice and Android permissions; device settings may delay delivery.
Remote monitoring uses the configured MQTT service supplied for your device. TASNI may provide it through an authorised service/hosting provider, its own VPS or an in-house server. The broker handles the data needed for authentication, subscriptions, delivery and service security. A signed sticker identifies the configured broker. Updating this policy does not move your device to another broker. Hosting location depends on the configured service and may be outside India; contact TASNI for the deployment’s operator and hosting region. Transfers and disclosures remain subject to applicable Indian law and notified restrictions.
Before the app starts real tank connections, the Android app asks you to read a purpose-specific notice and make an affirmative, unticked choice. It records the notice version, time and adult/self-consent confirmation on the phone and checks the notice version before native background monitoring can start. You may decline and use the offline demo without connecting to a real broker. Previously paired users must make this choice for the new notice before app connections resume. Permission for QR-camera scanning, Wi-Fi setup and background notifications is requested separately when used; optional background monitoring starts only when enabled in Alerts. A new or unrelated purpose requires a new notice/appropriate permission rather than automatic reuse of this choice. Contact TASNI if you need this notice in an Indian language you can understand.
In the app, open Settings → Privacy & data → Withdraw consent & remove app data and confirm. The app stops its live connections and background monitoring and removes its saved pairings/credentials, history, alert records, consent receipt and native monitoring data. You can also use Settings → Remove all app data, or Android’s Clear storage. Removing one tank clears that tank’s app history and alert records. Withdrawing the app choice prevents app connections until you choose again. A separately powered sensor may keep publishing. To withdraw processing by TASNI beyond this phone, disable the sensor’s MQTT publishing or contact the TASNI Privacy Contact to revoke service access and handle device/broker records. Local deletion does not remotely erase broker logs or factory-reset the sensor. Records required by applicable law may be retained for that purpose; TASNI will explain any applicable exception.
Contact sales@tasni.in with “TASNI Water privacy request” and the device ID or installation reference. You may request information about your personal data processing and recipients, correction/update, erasure, or nomination of a person to exercise applicable rights in the event of death or incapacity. Saved tank names/settings can also be corrected within the app. TASNI may seek reasonable, proportionate proof that you are entitled to act for the device/data; do not send passwords, Aadhaar or other identity documents unless a necessary, secure process has been explained. Requests are handled through TASNI’s privacy process; the app does not automatically submit them or erase remote records. Statutory rights are subject to their commencement, scope and legal exceptions.
Send a grievance to the TASNI Privacy Contact at sales@tasni.in or call +91 81795 04141. Include the affected device/reference, the concern and a safe reply contact. TASNI’s grievance response window is within 90 days. Use TASNI’s grievance mechanism first. If the matter remains unresolved, you may approach the Data Protection Board of India through its officially published procedure when the relevant provisions apply. Do not publish credentials or another person’s personal data in a complaint.
Phone records stay until removed, app storage is cleared or the app is uninstalled; recorded history uses a rolling window of about 31 days while readings are recorded, and alerts use bounded lists. Older stored history may remain until subsequent recording trims it or you delete it. App backup is disabled. Sensor configuration/history, vendor installation records, support communications, MQTT retained messages and broker/security logs have separate storage lifecycles. TASNI must keep only what is needed for the stated purpose or applicable legal retention, restrict retained records to that purpose and arrange erasure with processors when appropriate. Applicable DPDP Rules may require specified processing/security records to be kept for at least one year after their relevant commencement, or longer where another law requires it. A deletion request is assessed against the records actually held and any applicable retention duty; you will be told the reason for a lawful retention exception.
Internet MQTT connections in the app use TLS. The app checks TASNI QR signatures and checks the approved firmware signature/hash before sending an update. App records use Android private app storage and are not advertised as an independent encrypted vault. Local sensor HTTP is unencrypted; use only a trusted private Wi-Fi or the sensor’s setup network, protect dashboard/Wi-Fi credentials, and avoid exposing the sensor to the public internet. A QR signature verifies its issuer; it does not encrypt the viewing credential. Anyone with a copy may view the tank if the broker allows it. Keep stickers private and contact TASNI for credential rotation. Information is disclosed to configured sensor/broker, hosting/network or support providers as needed for the service, or when lawfully required. TASNI does not sell app data or use it for advertising. Processor arrangements, access controls, security monitoring, retention and incident response must be maintained for the actual deployment.
Camera access is optional and decodes stickers on the phone; camera images are not uploaded by this app. The optional phone Wi-Fi list requires Android location permission and Location enabled; this is used to list home network names, not to read GPS coordinates. Nearby Wi-Fi permission on supported Android versions is requested later when a temporary sensor connection is needed to send Wi-Fi settings. Network names and scan details are not uploaded to the MQTT service. The app does not request background location. Manual Wi-Fi-name entry remains available if listing permission is declined or listing is unavailable; manual signed-code entry remains an alternative to the camera. Background monitoring is optional and displays a visible foreground-service notification with Stop monitoring. Stop also pauses monitoring until you explicitly enable it again. Android permissions, network availability, power management and force-stop affect delivery. Notification sounds can be changed from Alerts → Choose notification sound on supported Android versions. This is a monitoring aid; independent overflow and electrical protection remain necessary.
The current live-monitoring app flow is for people aged 18 or older who can consent for themselves. It asks for an adult/self-consent confirmation without collecting a birth date or identity document. This is a self-declaration, not verified parental or guardian consent. Processing for a child, or for a person who requires a lawful guardian to consent, is not supported by the current automated flow. Contact TASNI before proceeding so that any required verified consent and authority can be addressed through an appropriate separate process. The app does not use behavioural advertising or track children.
Report suspected unauthorised access or a data breach promptly to sales@tasni.in. TASNI’s incident process must assess the event, contain access, protect affected people and make legally required notices to affected individuals and the Board within applicable timelines. Policy changes are published here with a revised date; material new purposes require appropriate new notice/consent. This standalone privacy page contains no advertising, analytics, external-font or tracking scripts. The web host may process ordinary request/security logs. When inserted in www.tasni.in, that site’s own plugins, cookies and hosting may add separate processing covered by the website’s notices.
Website notice updated: 30 October 2026. This section covers the TASNI company website separately from the TASNI Water app notice above. The responsible company and privacy contact are the same.
The website host may process your IP address, browser request details, requested pages, timestamps and security logs to deliver the website, prevent misuse and investigate errors. The company homepage loads interface libraries, icons and fonts from external content-delivery services, including Tailwind’s CDN, CDNJS and Google Fonts. Requests to those services can disclose your connection IP and ordinary browser request information to their operators. Their processing also follows their own published privacy terms. This standalone privacy page uses local styling and loads no external fonts, analytics or advertising scripts.
If you email or call TASNI, we use the name, reply contact, enquiry and installation details you choose to provide to answer your request, provide a quotation or support, and maintain necessary business records. Your chosen email or telephone provider also handles that communication. Share only what is needed; do not send Wi-Fi, dashboard or MQTT passwords in an ordinary enquiry.
The website contact form is a demonstration and does not send its entered fields to TASNI. Use the email or telephone links to contact us. The interactive website dashboard shows simulated sample data and does not connect to a customer’s tank.
This website adds no sign-in service, advertising analytics, behavioural profiling, account registration or marketing subscription. Third-party assets and hosting can have their own logging or cookie practices; this notice does not promise that other providers process no data. If TASNI later adds a contact-form backend, advertising, analytics or another new purpose, the website notice and any applicable choice or consent controls must be updated before that processing starts.
To request access, correction, erasure or help with a website enquiry record, email sales@tasni.in with a safe reference and reply contact. Retention must be limited to the relevant service/business purpose and applicable legal requirements; a website request does not automatically erase records held independently by your communications provider. The DPDP commencement, rights, grievance and security explanations above apply according to the law’s scope and effective dates.