Engineering
The trust layer: how DigiLocker, SVE, and Trust Score stack.
Most marketplaces claim verification. We publish the architecture. The four-layer system that decides which pro you ever see.
By Engineering, HelpRush · 10 April 2026 · 11 min read
Trust on a service marketplace is not a feature. It's the product. Get it wrong, the platform dies — gracefully if you're lucky, in a regulator press release if you're not.
Our architecture is filed with the Indian Patent Office (IN 202511047441) and runs in production today. Here's how the four layers stack.
Layer 1 — DigiLocker KYC
Government-issued ID + face match. We pull directly from the Government of India's DigiLocker rather than trusting an upload. The pro consents in-app, DigiLocker verifies, we get a hash + verification status. We never store the raw document.
This kills the simplest fraud — the impostor with a borrowed phone — at the gate.
Layer 2 — Skill Verification Engine
Per-category quizzes, written by senior pros, expert-reviewed, AI-augmented for question variation, regularly rotated. A plumber who passes the AC quiz can take AC jobs. A plumber who fails the AC quiz cannot.
Levels: DECLARED (claimed but unverified — never matched), QUIZZED (passed the test), CERTIFIED (passed + holds an external trade certificate). Dispatch only considers QUIZZED and above.
Layer 3 — Probation cycle
First five jobs are watched. Customer rating threshold ≥3.5★, no unresolved complaints, photo evidence on each completion. Fail probation, lose the badge, retake SVE.
This is our slowest layer to game. A bad actor would need to clear KYC, pass quizzes, and then maintain quality across five real jobs under direct supervision before they can do harm at scale. By then the human signals have done their work.
Layer 4 — Trust Score
A live composite, rebuilt nightly: 40% rating, 25% completion, 20% behavioural (on-time, photo-evidence, complaint signals), 15% tenure & volume. Visible on every public profile. Affects dispatch priority and tier eligibility.
Trust Score is the only layer with a feedback loop — it changes daily based on what the pro just did. The other three are gates; this one is gravity.
Why we publish all four
If trust is enforced by code, the code can be inspected. If it's enforced by call-centre humans, the customer takes our word for it. We chose the inspectable architecture.