Skip to content
The platform

One platform, from raw document to filed disclosure.

Atteston covers the full reporting lifecycle — capture, compute, report and attest — without ever losing the thread between a filed number and its source.

Metric Ledger

Every quantitative value lives as a row that moves draft → confirmed → locked. State is the source of truth — only locked numbers enter the report.

State machine

AI Evidence Extraction

Upload a DISCOM bill, invoice or payroll file. AI proposes value + unit + the exact source snippet and bounding box — async and fail-soft, never blocking.

Human-confirmed

KPI Computation Engine

Scope 1/2, intensity and the full Section C KPI set, computed from locked inputs against a versioned, citation-backed factor library — every figure shows its trace.

Versioned factors

Multi-plant Roll-up

Consolidate plants and business units along a defined boundary. Aggregate without losing the plant-level lineage an assurer will ask to inspect.

Consolidation boundary

Maker–Checker Controls

Segregation of duties enforced in software: preparer, reviewer, approver. No single person can both enter and lock a value.

SoD enforced

Assurance Evidence Pack

One click produces a PDF + structured index + anchored checkpoint for the Core subset — built for the registered assurer to re-perform and annotate.

Assurer-ready

Hash-chained Audit Store

Append-only event log of every state change, externally anchored. Tampering is detectable; history is reconstructable; the chain is independently verifiable.

Externally anchored

Assurance Pre-check

Before export, Atteston flags every gap — blocker, warning, info — so missing evidence and unconfirmed values surface before the assurer ever sees them.

Export gating

BRSR / ESG Report & XBRL

Assemble Sections A, B and C into the SEBI BRSR layout — board-signable PDF plus an XBRL-mappable structured export with a field-to-taxonomy map.

SEBI format
Capture path · AI

Extraction you can point a finger at.

Atteston's AI reads the document and proposes a value, a unit, and the precise span of text it came from — with a bounding box on the page. It is a proposal, never a decision.

  • Value + unit + source snippet + bounding box on every extraction
  • Runs async and fail-soft — a slow model never blocks data entry
  • Lands in draft only — a human must confirm against the snippet
discom-bill-aug.pdf
Units consumed: 1,84,920 kWhbbox 412,338
metric: "electricity_consumed"
value: 184920  unit: "kWh"
source: "Units consumed: 1,84,920"
state: "draft"  confidence: 0.94
Compute · transparency

Every KPI shows its working.

Scope 1 & 2, intensity ratios and the wider Section C set are computed from locked inputs against a factor library that is versioned and citation-backed. Click any figure and trace it back to the inputs and the exact emission factor used.

  • Calculation trace from result → inputs → factor → citation
  • Factors are versioned — re-running a prior period uses that period's factor
  • Roll-up respects the consolidation boundary you defined
KPI Trace · FY 2024-25 · Consolidated
Scope 2 — Location based1,284.6 tCO₂e
184,920 kWh × 0.00695 (CEA grid v2024.1)
GHG intensity / ₹ turnover0.41 tCO₂e/₹Cr
3 plants rolled up · boundary: operational control
Trust & residency

Engineered for regulators, not just users.

Atteston is built India-first: data resident in-region, privacy aligned to DPDP, and an audit chain designed to satisfy an external assurer's scrutiny.

India-resident

Primary region ap-south-1, with a separate WORM account for immutable records. Your data does not leave the jurisdiction.

DPDP-aligned

Personal data handling designed around India's Digital Personal Data Protection Act, with row-level security isolating every tenant.

Append-only audit

Hash-chained, externally anchored event log. Every state change is recorded and the chain is independently verifiable.

Immutable evidence

Content-addressed, write-once-read-many evidence store. The document behind a number can never silently change.

Who it's for

One ledger, three jobs to be done.

Listed entity · ESG team

Prepare with confidence

Capture data across plants, let AI accelerate the grind, and watch the pre-check tell you exactly what is missing before anyone signs.

Finance & controls

Govern the numbers

Maker-checker, segregation of duties and a tamper-evident audit chain give controllers the same rigour they expect from financial reporting.

Registered assurer

Re-perform, don’t reconstruct

A structured evidence pack with anchored checkpoints means the assurer inspects and re-performs the Core subset instead of chasing spreadsheets.

Make the next reporting cycle defensible by design.

See how Atteston connects source evidence, controlled review and board-ready disclosure in one assurance-grade workflow.