QlootoQlooto

Legal

Trust Score Methodology

version 1 · published 20 Aug 2026

# Trust Score Methodology Source: Qlooto Development Handoff Brief, sections 5 and 6, reproduced verbatim — the methodology_version shown next to every score on this platform corresponds to the formulas below. Two independent scores are computed, 0.0-10.0 to one decimal. A developer score is NEVER an average of its project scores — separate calculations over different inputs. ## Project score components - RERA compliance — 30% weight, never absent - Delivery record — 25% weight; pre-possession projects use the developer's historical pattern - Resident signal — 25% weight; excluded and the remaining weights re-normalised when absent - Pricing transparency — 20% weight; excluded and re-normalised when absent ## Developer score components - Corporate governance — 20% - RERA history across portfolio — 20% - Delivery pattern — 20% - Financial health — 20% - Post-possession conduct — 20% Missing components are excluded and re-normalised, never imputed. The interface states "score computed on N of M components" whenever a component is missing — filling a gap with an assumed value would be fabrication. ## Bands - 8.0-10.0 Sound record - 6.5-7.9 Caution - below 6.5 High risk The numeral and the word are the primary encoding; colour is third and is never the only signal. ## The firewall The scoring engine runs as a separate scheduled process, never inside a web request. Its database role holds SELECT on verified_data and community, INSERT on trust_engine, and no grant at all on the developer schema. No HTTP endpoint can trigger a score write. Every write emits a score_changes row recording the old value, the new value, which component moved, the source record ids, the methodology version, and the timestamp. ## Formulas ``` Information value: V(i) = S x A x D x F x R S = 1/(1+n) scarcity, n = others who already reported this A in [0.30..1.00] source authority (0.3 member .. 1.0 government) D in {0.2, 0.6, 1.0} 0.2 general, 0.6 answers an open question, 1.0 moves a score or contradicts declared data F = e^(-t/tau) tau = 90d for price, 365d for possession, infinite for legal R = log(1+w) reach, w = number of watchers Reciprocity (gates DERIVED intelligence only, never the record itself): R(u) = (0.3 x Passive + 1.0 x Active) / Consumption basic tier requires R >= 0.05, deep tier requires R >= 0.20 Connection matching: M(p,q) = P x C x Av x Fg Fg = 1/(1 + requests_last_7d) the fatigue term P: 10 same tower, 8 same project, 5 same developer, 3 same locality, 1 same segment ```