🌿
ProSAR EcoTech Pvt Ltd
India's Only Integrated Toxic Waste Compliance & Management Company
User Manual & SOP
Detox My Plant™
Enterprise Compliance Portal
Comprehensive step-by-step guide for Plant EHS Officers, Compliance Managers, Warehouse Storekeepers, Environmental Auditors, and Plant Directors operating India's statutory hazardous waste compliance platform.
HOWM Rules 2016 E-Waste Rules 2022 Battery Waste Rules 2022 Plastic Waste Rules 2022 EPA 1986 SPCB CTO Standards
Version
4.4 Enterprise Edition
Classification
Confidential — Internal Use
Issued
September 2026
Plant
Plant #1 — Chakan, Pune
📑

Table of Contents

1
Portal Architecture & How to Start
Server startup, user roles, RBAC access control
2
Global Header & Navigation Bar
13 modules, header controls, quick-access tabs
3
Executive Dashboard & Visual Analytics
KPI cards, Detox Score™, 6 interactive charts
4.1
Inward Materials Register
Chemical inventory, purchase invoices (MAT-XXXX)
4.2
Department Storage Register
Issuance, 90-day HOWM Rule 8 aging (STG-XXXX)
4.3
Hazardous Waste Register
Schedule I/II/III classification, lots (WST-XXXX)
4.4
Recycling & Disposal Register
Rule 19 manifests, Form 10 system (REC-XXXX)
4.5–4.8
Supporting Registers
Vendors, Trainings, Dept Summary, Legal Standards
5
Pollution Limits (CTO Quota Engine)
SPCB consented quota monitoring, alert dispatcher
6
CPCB EPR Return Filing Center
E-Waste, Battery, Plastic — credit passbook & dossier
7
Statutory Reports Hub
Forms 1, 2, 3, 4, 8, 9, 10, 11 + EPR Dossier + CSV
8
Real-Time Formula Engine
MT normalization, Form 3↔4 reconciliation, EPR math
9
Admin Console & Database Backups
User management, audit trail, backup & restore
10
AI Chatbot & ProSAR Support Desk
AI compliance assistant, 24×7 helpline
⚡ Quick Start: Double-click start_portal.command → Browser opens automatically → Navigate to http://localhost:8000
01
Chapter One
Portal Architecture & How to Start
🖥️

Detox My Plant™ is a full-stack enterprise web platform powered by a lightweight Python REST server (server.py) and a persistent JSON database (data/portal_data.json). The single-page application (SPA) loads five JavaScript modules that handle formulas, charts, statutory report generation, AI chatbot, and the main application controller.

1.1 Starting the Server

⚡ Method 1 — One-Click Launcher

Double-click start_portal.command in the project root directory. It automatically frees port 8000, starts the server daemon, and opens your default web browser.

💻 Method 2 — Terminal Command
python3 server.py 8000

Then open: http://localhost:8000

🚫
CAUTION — Never Use file:// Protocol
Do not open static/index.html via file:// protocol. Modern browser security policies (CORS) block file:// JavaScript from calling local REST endpoints (/api/data). Always access via http://localhost:8000.

1.2 User Roles & Access Control (RBAC)

🛡️ Admin Role
  • ✅ Full CRUD across all registers
  • ✅ Statutory report generation
  • ✅ User management
  • ✅ Database reset / import
  • ✅ Admin Console access
👁️ EHS Officer / Viewer Role
  • ✅ View all registers
  • ✅ Search & filter records
  • ✅ Generate statutory forms
  • ✅ View dashboard analytics
  • ❌ No admin config access

1.3 Application Architecture

Browser → http://localhost:8000 │ ├── index.html (Shell + Nav Bar + 13 Tab Containers) │ ├── formulas.js (DetoxFormulas — All calculations & MT normalization) ├── charts.js (DetoxCharts — Chart.js visualization engine) ├── reports.js (DetoxReports — Statutory Form generators: Forms 1,2,3,4,8,9,10,11) ├── chatbot.js (AI Compliance Assistant widget) └── app.js (App Controller — Routing, CRUD, all render functions) │ ├── GET /api/data → Load all 15 relational sheets ├── POST /api/save → Persist full JSON state ├── GET /api/export → Download full JSON backup ├── POST /api/import → Restore from backup └── POST /api/reset → Reset to master baseline
02
Chapter Two
Global Header & Navigation Bar
🧭

The persistent top header bar provides plant identity, emergency contacts, and one-click access to all 13 statutory compliance modules. It is always visible across every page of the portal.

[🌿 ProSAR Detox My Plant™] [Plant: Plant #1 (Chakan)] [User Chip] [📞 +91 844 669 1000] ───────────────────────────────────────────────────────────────────────────────────────── [📊 Dashboard] [🧪 Inward Materials] [📦 Storage] [🗑️ Waste] [🚛 Recycling & Disposal] [🏢 Vendors] [🎓 Trainings] [📈 Dept Summary] [⚖️ Legal Standards] [📋 Pollution Limits (CTO)] [♻️ EPR Return Filing] [📄 Reports] [⚙️ Admin Console]

2.1 Header Controls

2.2 Main Navigation Bar — All 13 Modules

03
Chapter Three
Executive Dashboard & Visual Analytics
📊

The Dashboard delivers high-level visibility across toxic inventory, storage compliance, and disposal verification. It is the default landing page on portal startup.

3.1 Top Statutory KPI Cards

🧪
Total Inward Toxic Materials
Sum of all raw chemical materials registered (MAT-XXXX).
📦
Active Storage Stock
Available on-site quantity across departmental chemical stores.
🗑️
Hazardous Waste Generated (MT)
Total hazardous waste generated, converted into Metric Tonnes.
🚛
Off-Site Recycled Volume (MT)
Total dispatched to authorized recyclers / TSDFs.
🏢
Authorized Recycler Partners
Active verified vendors with valid SPCB authorizations.
🎓
Workforce Safety Drills
Completed chemical safety and spill containment training sessions.
🔴
HOWM Rule 8 Breaches (>90 Days)
Critical KPI indicating stored waste exceeding the 90-day statutory limit. Any value above 0 constitutes an active regulatory violation requiring immediate dispatch.

3.2 ProSAR Detox Score™

An algorithmically computed health score (0–100%) evaluating four weighted compliance pillars:

3.3 Interactive Visual Analytics (Chart.js)

#Chart NameTypeWhat It Shows
1Material Risk Profile BreakdownDoughnutChemical inventory by hazard level: High (Red), Medium (Amber), Low (Green), Unknown.
2Materials vs Waste by DepartmentGrouped BarInbound material volume vs waste generation per operational department.
3Waste Generation Root Cause ParetoBar + LinePrimary waste drivers: Spent, Expired, Off-Spec, Spillage, Obsolete.
4Storage Duration Aging HeatmapStacked Bar🟢 0–30 Days  |  🟡 31–60 Days  |  🟠 61–90 Days  |  🔴 >90 Days (Violation).
5Departmental Waste MT VolumeBarMetric Tonne waste breakdown per plant department.
6Statutory Traceability & Closure FunnelFunnel5-stage: Material Inward → Storage → Waste Generation → Dispatch → Certificate of Destruction.
04
Chapter Four
Master Registers & Step-by-Step Input Methods
📋

Every register features automated ID generation, relational cross-linking, search and filtering, and full audit logging. Records flow through four linked stages:

[Inward Materials (MAT)] ──▶ [Department Storage (STG)] ──▶ [Waste Register (WST)] ──▶ [Recycling Manifest (REC)] ▲ ▲ ▲ ▲ │ │ │ │ Purchase Invoice Department Issue Schedule I Code Form 10 Manifest
4.1
🧪 Inward Materials Register
Primary entry point for all hazardous chemicals, lubricants, batteries, solvents, and raw materials received on plant premises.
MAT-XXXX
Field NameTypeReq?Description / Allowed Values
Material IDStringAutoSystem-assigned primary key (MAT-XXXX).
Material NameTextYesCommercial chemical/material name (e.g., Industrial Hydraulic Oil ISO VG 68).
Material TypeSelectYesRaw Material, Lubricant, Solvent, Coating, Battery, Electronic, Other
Purchased for DepartmentSelectYesMachining, Assembly, Heat Treatment, Maintenance, etc.
Manufacturer / OEMTextYesSupplier name (e.g., Shell India, BASF, Pidilite, Exide).
Purchase Invoice NumberTextYesSupplier invoice/PO reference (e.g., INV-2026/0891).
Quantity PurchasedNumberYesTotal quantity procured.
UnitSelectYesKG, Litre, ML, MT, Units, Nos.
Purchase DateDateYesDate received at plant gate (YYYY-MM-DD).
Expiry DateDateNoManufacturer shelf-life expiration date.
Hazard Risk LevelSelectYesHigh (Red), Medium (Amber), Low (Green), Unknown
Can Become Waste?SelectYesYes or No flag.
Waste ReasonSelectNoSpent, Expired, Off-Spec, Spillage, Contaminated, Maintenance
Safety Data Sheet (SDS)SelectYesAvailable or Pending / Not Available
Notes / Storage SpecsTextNoSpecial containment conditions (e.g., Store in flame-proof cabinet below 25°C).

Step-by-Step Input:

  • 1Click 🧪 Inward Materials in the navigation bar.
  • 2Click the green "+ Inward New Material" button at top right.
  • 3The modal opens with an auto-assigned ID (e.g., MAT-0011).
  • 4Enter the Material Name, Manufacturer, Invoice Number, and Purchased Quantity.
  • 5Select the Department, Unit, Risk Level, and SDS availability from dropdowns.
  • 6Click "Save Material Record". The item appears immediately and recalculates Total Market Placement and Stock Balance.
4.2
📦 Department Storage Register
Tracks chemical issuance to shop-floor storage rooms, usage, and days stored on-site under HOWM Rule 8.
STG-XXXX
Field NameTypeReq?Description / Allowed Values
Storage Record IDStringAutoPrimary key (STG-XXXX).
Linked Material IDSelectYesDropdown of existing MAT-XXXX. Auto-populates name and unit.
Issued to DepartmentSelectYesRecipient store (e.g., Assembly Line 1, Paint Shop Chemical Store).
Date of IssueDateYesDate handed over to shop-floor. Used to calculate Storage Age.
Quantity IssuedNumberYesInitial quantity transferred from central store.
Quantity UtilisedNumberYesConsumed in manufacturing operations.
Quantity Waste TransferredNumberNoQuantity transferred into hazardous waste register.
Storage Location / RoomTextYesSpecific rack/room (e.g., Flammable Store Room B, Shelf 4).
Linked Waste Lot IDTextAutoAuto-populated when waste lot is generated (WST-XXXX).

Step-by-Step Input:

  • 1Click 📦 Department Storage in the navigation bar.
  • 2Click the green "+ Add Department Storage Record" button.
  • 3Select the source material from the dropdown. The unit and name lock in automatically.
  • 4Input the Issued Quantity, Issue Date, and Storage Room location.
  • 5Click "Save Storage Record".
  • 6Automatic Aging: Storage Age (Days) = TODAY − Date of Issue. If age > 90 days, a red HOWM Rule 8 alert is triggered automatically.
4.3
🗑️ Hazardous Waste Register
Formal generation log of hazardous waste classified under Schedule I, II, or III of the Hazardous and Other Wastes Rules, 2016.
WST-XXXX
Field NameTypeReq?Description / Allowed Values
Waste Lot IDStringAutoUnique lot number (WST-XXXX).
Source Storage RecordSelectNoLinked STG-XXXX record from which waste originated.
Material Name / StreamTextYesWaste description (e.g., Spent Degreasing Solvent, Used Lubricant Oil).
Waste QuantityNumberYesQuantity generated in primary unit.
Primary UnitSelectYesKG, Litre, ML, Units
Reporting Quantity (MT)NumberAutoStandardized Metric Tonnes (auto-calculated: KG÷1000, Litre÷1000, ML÷1,000,000).
Generation DateDateYesDate waste was generated and containerized.
Statutory Waste CodeSelectYesOfficial CPCB Schedule code (e.g., Schedule I, Cat 5.1 — Used/Spent Oil).
Generation ReasonSelectYesSpent / Used, Expired Shelf-Life, Off-Specification, Contaminated / Leakage
Storage Location On-SiteTextYesDedicated hazardous waste shed (e.g., HazWaste Shed Bay 2).
Stored Since DateDateYesStart date of secondary containment accumulation.
Disposal StatusSelectYesNo (Pending On-Site) or Yes (Dispatched Off-Site)
Disposal ModeSelectNoRecycling, TSDF Landfill, Co-Processing in Cement Kiln, Incineration
Authorized VendorSelectNoLinked VND-XXXX authorized recycler/TSDF.
Certificate ReferenceTextNoManifest / Certificate of Destruction number.

Step-by-Step Input + Quick Actions:

  • 1Click 🗑️ Waste Register in the navigation bar.
  • 2Click the orange "+ Log Waste Generation Lot" button.
  • 3Select the statutory waste code (e.g., Schedule I, Cat 5.1).
  • 4Enter Waste Quantity and select the Unit. The platform instantly calculates Reporting Quantity in Metric Tonnes (MT).
  • 5Provide the storage bay location and generation date.
  • 6Click "Save Waste Lot".
  • 🏷️Click the Tag icon to print the statutory Form 8 Container Label.
  • ⚡Click the Lightning icon to print the Form 9 Transport Emergency (TREM) Card.
  • 🚛Click the Truck icon to initiate an authorized dispatch manifest.
4.4
🚛 Recycling & Off-Site Disposal Register (Rule 19 Manifests)
Tracks off-site channelization to authorized recyclers / TSDFs under the mandatory 7-copy Form 10 Movement Manifest system.
REC-XXXX
Field NameTypeReq?Description / Allowed Values
Recycling Record IDStringAutoPrimary key (REC-XXXX).
Linked Waste Lot IDSelectYesSelect undisposed WST-XXXX lot. Auto-fills stream and quantity.
Authorized RecyclerSelectYesDestination VND-XXXX vendor with valid SPCB authorization.
Handover / Dispatch DateDateYesGate exit date (weighbridge verified).
Quantity Handed OverNumberYesVerified weighbridge quantity dispatched.
Transport Vehicle NoTextYesGPS-tracked hazardous goods vehicle (e.g., MH-14-GH-4921).
Form 10 Manifest NumberTextYesStatutory 7-copy manifest number (e.g., MF-HOWM-2026-0001).
Certificate Received?SelectYesYes (Destruction certificate received) or Pending
Certificate ReferenceTextNoOfficial recycler destruction / recycling certificate number.

Step-by-Step Input:

  • 1Click 🚛 Recycling & Disposal in the navigation bar.
  • 2Click "+ Record Off-Site Manifest" (or click the truck icon on any undisposed waste lot).
  • 3Select the target WST-XXXX lot. Material name, quantity, and unit are automatically locked.
  • 4Select the Authorized Vendor from the dropdown (only vendors authorized for this waste category are shown).
  • 5Enter the Transport Vehicle Number and Manifest Number.
  • 6Click "Save Manifest Record". The linked waste lot status automatically flips to Disposed: Yes, reconciling both the storage register and Form 4 annual return.

4.5 — 4.8 Supporting Registers

4.5
🏢 Authorized Vendors & TSDF Directory
Central compliance repository of registered third-party TSDF operators, e-waste recyclers, battery recyclers, and plastic processors.
VND-XXXX
  • 📛 Vendor Name & Legal Entity
  • 👤 Contact Person, Phone & Email
  • ♻️ Waste Handled (Solvents, E-Waste, Batteries…)
  • 🔖 SPCB/CPCB Authorization Number
  • 📅 Authorization Validity Date (auto-expiry alerts)
  • ✅ Verification Status (On-Site Audit / Pending)

Step-by-Step Input:

  • 1Click 🏢 Authorized Vendors.
  • 2Click "+ Register Authorized Vendor".
  • 3Fill in the vendor company details, authorization number, and consent validity date.
  • 4Click "Save Vendor". Expired vendors are automatically flagged in red.
4.6
🎓 Workforce Safety Trainings & Mock Drills
Documents occupational chemical safety training, HAZMAT PPE handling, and emergency spill containment drills under Factories Act & HOWM Rule 21.
TRN-XXXX
  • 📚 Training Program Topic (e.g., SCBA Drill)
  • 📅 Date Conducted & Department
  • 🏆 Trainer / Certified Agency
  • 👥 Number of Attendees
  • 📊 Assessment Score (%) & Effectiveness Rating
  • 📁 Certificates on File (Yes / No)
4.7
📈 Department Summary Matrix
Real-time departmental cross-tabulation.
  • • Total chemical products purchased per dept
  • • Current stock held in department storage rooms
  • • Total hazardous waste lots generated
  • • Oldest waste lot age (days)
  • • High-risk chemical exposure status badge
4.8
⚖️ Legal Standards & Statutory Rulebook
Built-in legal encyclopaedia.
  • • HW&OW (M&TM) Rules, 2016 (Amended 2019/2022)
  • • E-Waste (Management) Rules, 2022
  • • Battery Waste Management Rules, 2022
  • • Plastic Waste Management Rules, 2022
  • • MSIHC Rules, 1989 & EPA 1986
05
Chapter Five
Pollution Limits — CTO Quota Monitoring Engine
📋

The Pollution Limits (CTO) module tracks plant hazardous waste generation against the legally permitted caps granted by the State Pollution Control Board (MPCB/SPCB) in the Consent to Operate (CTO).

[Permitted SPCB CTO Quota (MT/Year)] ── [Actual Plant Generation (MT)] ──▶ [Quota Consumed (%)] │ [🟢 Compliant (<80%)] ◀──── [🟡 Approaching Limit (80–100%)] ◀──── [🔴 EXCEEDED (>100%)]

5.1 Quota Monitoring Engine

Data PointDescriptionThreshold / Rule
Sanctioned LimitsConsented limits per Schedule I category (e.g., Cat 5.1 Used Oil: 0.800 MT/Year).Set during CTO grant.
Actual GenerationAggregated real-time from all logged waste transactions in MT.Auto-calculated.
Consumption GaugeUtilisation % = (Actual MT ÷ Permitted MT) × 100Real-time formula.
COMPLIANTBelow 80% quota consumption.< 80%
APPROACHING LIMITBetween 80% and 100% of permitted ceiling.80–100%
CTO EXCEEDEDExceeds 100% permitted ceiling — active statutory violation.> 100%

5.2 Multi-Channel Alert Dispatcher

Click "Dispatch Alerts" to send instant notifications regarding quota breaches or over-storage warnings via Email and SMS to plant managers, EHS officers, and legal counsel.

5.3 Input Method: Adding CTO Records & Quotas

06
Chapter Six
CPCB EPR Return Filing & Compliance Center
♻️

The EPR Return Filing center manages Extended Producer Responsibility (EPR) compliance across E-Waste, Battery Waste, and Plastic Packaging in accordance with the centralized CPCB portal framework under E-Waste Rules 2022, Battery Waste Management Rules 2022, and Plastic Waste Management Rules 2022.

6.1 Top EPR Executive Metrics

📦
Total Market Placement (MT)
Audited volume of products/packaging placed on market in the reporting FY.
🎯
EPR Target Obligation (MT)
Formulaic annual recycling liability (typically 70–80% of market placement).
🏅
Credits Procured (MT)
Verified recycling credits transferred into the CPCB central passbook.
📊
Fulfillment Rate (%)
Percentage of EPR target met; shows shortfall or surplus in MT.
📁
Document Readiness Index (%)
Real-time audit readiness score across all 8 mandatory EPR documents.
⏱️
Statutory Deadline Countdown
Days remaining until the 30th September CPCB Annual Return deadline (extended).

6.2 5-Stage Process Workflow Stepper

Stage 1
Entity Registration
Stage 2
Sales / Procurement Audit
Stage 3
Target Obligation
Stage 4
Recycler Channelization
Stage 5
Central Portal Filing
CPCB portal ID validation as Producer / Bulk Consumer.
CA-certified inward/sales data collation.
Statutory obligation computation across product codes.
Acquisition of EPR credit certificates from registered recyclers.
Online passbook allocation, digital signature, submission before 30 September.

6.3 Interactive Document Readiness Checklist

Monitors the 8 mandatory statutory audit documents required for EPR compliance filing:

💡
One-Click Status Toggle
Click the Status Badge or Toggle State button on any document row to cycle between Ready → In Progress → Pending CA Audit → Ready. The Document Readiness Score updates dynamically and persists to the database automatically.

6.4 Input Method: Logging EPR Credit Certificates

07
Chapter Seven
Statutory Reports Hub & Form Generators
📄

Detox My Plant includes a built-in statutory reports engine generating official government forms with print-ready styling (window.print) and universal CSV exports.

7.1 Key Government Form Generators

FormRule MandateDescription & Format
Form 1Rule 6(1)Application for obtaining SPCB authorization for collection, reception, treatment, transport, storage, or disposal of hazardous waste.
Form 2Rule 6(2)Official Grant of Authorization issued by the State Pollution Control Board.
Form 3Rule 6(5)Daily records of hazardous waste generated and stored on-site. Reconciled against Form 4 to 0.0000 MT mathematical variance.
Form 4Rule 20(2)Mandatory Annual Return submitted to SPCB by 30th June — metric tonnes, disposal facilities, mass balance.
Form 8Rule 17Fluorescent yellow hazardous waste container label: sender details, hazard class, physical state, UN code.
Form 9Rule 18Transport Emergency (TREMCARD) for truck drivers: PPE, spill handling, first aid, and fire containment guidelines.
Form 10Rule 19Statutory 7-Copy Movement Manifest color-coded for Sender, Transporter, Receiver (TSDF), and SPCB sender/receiver copies.
Form 11Rule 22Incident investigation and accident report submitted to SPCB within 24 hours of any spillage / fire event.
EPR DossierE-WMR/BWMR 2022Centralized CPCB Annual Return Dossier with category target ledger, credit certificates, and CA audit trail.
90-Day AuditRule 8High-priority audit dossier listing materials nearing expiration and stored waste nearing the 90-day statutory threshold.

7.2 How to Generate & Print Any Statutory Report

📌
Universal CSV Export Hub
The CSV Hub provides one-click downloads for all 15 relational data sheets, enabling direct upload into CPCB online portals, SPCB inspection tools, and corporate EHS dashboards.
08
Chapter Eight
Embedded Real-Time Calculation & Formula Engine
🔢

The platform operates a real-time formula engine (formulas.js / DetoxFormulas) mirroring the exact business logic of the validated Excel reference. All calculations execute client-side in milliseconds on every data change.

8.1 Core Mathematical Formulas

1. Inventory Balance

Balance = max(0, Quantity Purchased − Quantity Handed Over)

2. Department Storage Stock

Storage Stock = max(0, Quantity Issued − Quantity Utilised − Quantity Waste Transferred)

3. Storage Aging (Days) — HOWM Rule 8

Storage Age = max(0, TODAY() − Date of Issue) If Storage Age > 90 Days → trigger HOWM Rule 8 statutory breach alert 🔴

4. Metric Tonne (MT) Normalization Engine

Unit is KG or Litre → MT = Quantity / 1,000 Unit is ML → MT = Quantity / 1,000,000 Unit is Units/Nos → MT = (Quantity × 25.0) / 1,000 [battery weight factor] Unit is MT → MT = Quantity

5. Form 3 ↔ Form 4 Reconciliation Engine

∑ Form 3 Daily Records (MT) = ∑ Form 4 Waste Lots (MT) Target Variance = 0.0000 MT

This reconciliation engine verifies that the sum of daily generation logs in Form 3 exactly equals the total waste lot quantity in Form 4. The portal flags any non-zero variance as a statutory discrepancy.

6. CTO Quota Monitoring

Utilisation % = (Actual Generation MT / Permitted CTO Quota MT) × 100

7. EPR Target Obligation & Shortfall

Target MT = Base Inward MT × (Obligation % / 100) Credits MT = Σ all verified EPR credit certificates Shortfall MT = max(0, Target MT − Credits MT) Fulfillment % = min(100, (Credits MT / Target MT) × 100)

8. EPR Document Readiness Index

Readiness % = (Count of "Ready" documents / Total mandatory documents) × 100

8.2 Auto-ID Generation Rules

RegisterID FormatExample
Inward MaterialsMAT-XXXXMAT-0001, MAT-0011
Department StorageSTG-XXXXSTG-0001, STG-0015
Waste RegisterWST-XXXXWST-0001, WST-0009
Recycling ManifestREC-XXXXREC-0001, REC-0008
Authorized VendorsVND-XXXXVND-0001, VND-0005
Safety TrainingsTRN-XXXXTRN-0001, TRN-0004
EPR CategoriesEPR-CAT-*EPR-CAT-ITEW, EPR-CAT-BAT
EPR Credit CertificatesCPCB-CR-*CPCB-CR-ITEW-001
09
Chapter Nine
Admin Console, User Management & Database Backups
⚙️
🔒
Access Restriction
Access to the Admin Console is restricted to authenticated Administrators (admin@prosareco.com). Unauthorized access attempts are logged in the immutable audit trail.

9.1 User Management

9.2 Immutable Audit Trail Log

Every data modification is timestamped with user identification in the system audit log (retaining the last 100 entries). Captured events include:

9.3 Database Backup, Restore & Baseline Reset

ActionEndpointWhat Happens
Download Full JSON BackupGET /api/exportClick "Download Backup" to save a snapshot of all 15 relational sheets as a JSON file.
Restore from BackupPOST /api/importUpload an existing JSON backup to restore plant state — all current data is replaced.
Reset to Master BaselinePOST /api/resetRestores the initial validated baseline dataset from Workplace_Detox_Fixed_Ultimate.xlsx.
⚠️
CAUTION — Reset is Irreversible
The Reset to Master Baseline operation will erase all data entered since the baseline was established. Always download a full JSON backup before performing a reset.
10
Chapter Ten
AI Environmental Chatbot & ProSAR Support Desk
🤖

10.1 ProSAR AI Compliance Assistant

The floating chatbot widget at the bottom right of the portal provides instant, round-the-clock guidance on:

10.2 Official ProSAR Support Desk

ProSAR EcoTech Pvt Ltd

India's Only Integrated Toxic Waste Compliance & Management Company

📞+91 844 669 1000 — Emergency Compliance Hotline
✉️compliance@prosareco.com
🌐www.prosareco.com
Advisory Services Available
📜SPCB notice replies & legal audit support
🚛TSDF channelization logistics
📊Statutory advisory & Form 4 filing support
🏭Chakan Industrial Area, Phase II, Pune, Maharashtra
🌿
ProSAR Detox My Plant™
Enterprise Compliance Portal v4.4
For technical support and statutory compliance advisory:
📞 +91 844 669 1000
compliance@prosareco.com
www.prosareco.com
© 2026 ProSAR EcoTech Pvt Ltd. All Rights Reserved. Confidential — Internal Use Only.