Demo · synthetic data
9:41Digi Thane
माझा मालमत्ता कर

What the citizen sees

Linked by the mobile already on TMC's record. Every ledger line names the officer who made the change, and the owner is alerted the moment an assessment is edited. Tap a property for its tax breakdown, or pay to see the receipt land in the ledger.

Login
OTP
Mobile on TMC record. DigiLocker in Phase 3. No Aadhaar dependency.
Ledger depth
3 yrs+
Assessment, bills, payments, penalties, rebates, adjustments.
Receipt check
QR
Anyone can scan a receipt and get a live yes or no.
Channels
4
Digi Thane module, web, WhatsApp, IVR fallback.

Try these

  1. Tap Flat 302 on Home to see the tax components, then Pay now and choose UPI. Dues drop to zero and a new receipt appears in the ledger.
  2. In the ledger, find 12 Aug 2025: an assessor cut the ratable value and the owner was alerted the same minute.
  3. On the receipt screen, flip between a genuine and a forged receipt.
  4. Switch language in the app bar. Marathi is the default, not a translation.

Officer console

Role: Assistant Commissioner (Ward). Demand versus collection, arrears aging, grievance SLAs and pending maker-checker approvals, read from the ledger. Figures are synthetic and scaled to Thane-sized wards.

Monthly collection vs target run-rate

₹ crore. Bars: collected. Lighter bars: projected. Line: cumulative target for 100% by 31 March.

Arrears aging

By years outstanding. Older buckets are where warrants and Abhay Yojana settlements apply.

Pending maker-checker approvals

ActionPropertyMakerAge
Assessment reduction 34%NK/04/017732Assessor S. Gaikwad2 d
Penalty waiver ₹42,300NK/02/003318Clerk R. Pawar1 d
Category change C→RNK/07/021105Assessor S. Gaikwad5 h

Every high-impact action needs a second approver. Approval, rejection and reason are written to the audit chain.

Top defaulters · over 3 years

PropertyTypeOutstandingAction
NK/06/020118Commercial complex₹1.42 CrWarrant issued
NK/03/010877Industrial shed₹88.6 LNotice served
NK/01/000922Housing society₹61.3 LAbhay Yojana
NK/05/018440Hotel₹47.9 LNotice served

Grievance queue

TicketTypePropertyAssignedSLA
G-26-0912Objection to assessmentNK/04/017732Assessor M. Deshmukh3 d overdue
G-26-0931Name transfer (mutation)NK/01/000451Clerk R. Pawar1 d left
G-26-0940Duplicate billNK/05/019004Clerk D. Kadam9 d left
G-26-0944Receipt not reflectedNK/03/011276Agent K. More12 d left

Vigilance

Rules run nightly over the audit chain and the ledger. Open a flag to see the evidence, the hash-chained audit trail behind it, and the officer's peer comparison. Officer names are synthetic.

SevFlagRuleOfficerWard

Officer scorecard · Assessors, Naupada-Kopri

OfficerAssessmentsReductionsReduction ratePeer medianOpen flags
S. Gaikwad4129723.5%6.1%7
M. Deshmukh388277.0%6.1%1
P. Joshi401194.7%6.1%0
A. Shaikh356318.7%6.1%2

A high rate is a prompt for review, not a verdict. Scorecards are visible to department heads and Vigilance only.

Architecture

KarSetu sits beside the Corporation's existing property tax system, never inside it. Data flows one way into a read model during the pilot; write-back comes later through approved APIs with maker-checker in front of it.

CLIENTS Citizen appDigi Thane module · web · RN WhatsApp · IVRBusiness API · Marathi Officer consoleNext.js · SSO + MFA Field agent appoffline · GPS · app receipts Vigilance consolecases · scorecards API gateway · WAF · rate limiting · RBAC/ABAC policy · consent check (DPDP) SERVICES (NestJS, TypeScript; Python for scoring) Identity Ledger Notifications Payments Grievance Audit Anomaly DATA PostgreSQLread model · RLS per tenant/rolePII columns encrypted Audit chain (append-only)hash-linked events, WORM storagedaily anchor published to TMC Object storesigned PDFs, evidence Redisqueues · cache · OTP Feature storeofficer peer stats, RR rates INTEGRATION LAYER ERP adapter · CDC / nightly extract → read modelread-only in pilot; write-back via APIs + maker-checker later Connectors: API Setu / DigiLocker · BBPS · payment gateway · DLT SMS · WhatsApp · eSigneach behind its own adapter, swappable EXTERNAL SYSTEMS (owned by others) TMC property tax ERPincumbent vendor system IGR · Land Records · RRRevenue Dept (Phase 4) DigiLocker · MeriPehchaanAPI Setu Banks · BBPS · PGUPI mandate Telecom · MetaDLT SMS · WhatsApp

Audit chain, in one paragraph

Every read or write on a property record becomes an event: actor, role, device, IP, before and after values, timestamp. Each event stores the SHA-256 hash of the previous event, so removing or editing any past event breaks every hash after it. Events land in append-only storage the application cannot delete from. Once a day the latest hash is published to the Corporation, so even Dinero cannot rewrite history without detection.

Hosting and trust boundary

MeitY-empanelled cloud in an Indian region, or the State Data Centre on-prem if the Corporation prefers. Data never leaves India. TMC owns the data and the tenant; Dinero operates the software. Exit clause: full export in open formats plus the audit chain, within 30 days. Field-level encryption for mobile numbers and names, TLS everywhere, secrets in a managed vault, CERT-In empanelled audit before city-wide go-live.

Synthetic demonstration data. No real citizen, property or officer records are used.Dinero Technologies Pvt Ltd, Thane · Keys: 1–4 views, P notes, T theme