How our AI works

AI-powered listing verification in 30 seconds.

Paste a property listing link. Our AI pulls the page, cross-checks eight signals against public records and our own dataset, and hands back a 0–100 Trust Score with the exact reasons. Free for buyers. Forever.

1
Paste any link

Magicbricks, 99acres, Housing.com or NoBroker. We accept the listing URL — you don't have to copy fields by hand.

2
Our AI cross-checks 8 signals

Title, price, BHK, area, locality, RERA ID, builder — extracted by our AI engine. Cross-checked against Karnataka RERA, our locality price index, and our perceptual-image database.

3
Score in 30 seconds

0–100 AI-driven Trust Score with explainable red flags, green flags, and a pre-purchase checklist. No login required for the first five checks.

The eight AI signals

Our AI engine evaluates eight independent signals. Every flag has a public reason and a source. We never penalise without explaining why.

RERA verified
positive

Cross-check the RERA number on the listing against the state registry. Match → +10. Mismatch / not-found → -25.

RERA_MATCH
RERA not provided
medium

Flats above ~800 sqft in Karnataka must register with RERA. No number on the listing → -10.

RERA_MISSING
Price below market
medium

We compare ₹/sqft to the locality + BHK average from our 80-row Bangalore index. >15% below → bait or steal. -10.

PRICE_BELOW_MARKET
Price above market
low

>25% above the locality average. Soft signal — could be premium, could be inflated. -5.

PRICE_ABOVE_MARKET
Listing is stale
low

Older than 180 days. Either nobody wants it or the broker re-lists weekly to look fresh. -5.

LISTING_STALE
Duplicate listings
high

Same property listed across multiple portals at different prices. Different brokers, same flat — usually a games-the-broker-plays signal. -15 to -25.

DUPLICATE_LISTING
Photos likely stolen
high

Perceptual hash (pHash) match against our image database. If listing photos appear on N other unrelated listings, treat with extreme caution. -25.

STOLEN_PHOTOS
Builder reputation
medium

Open RERA complaints + reported delays for the builder. 6+ open complaints → -10 to -20.

BUILDER_COMPLAINTS

Reading the Trust Score

87
/ 100
SAFE
Score 70–100

Clean listing. RERA verified. Fair price. Visit with confidence and run our pre-purchase checklist.

62
/ 100
CAUTION
Score 40–69

Mixed signals. Listing duplicated, or builder has minor complaints. Verify in person before paying any token.

42
/ 100
RISKY
Score 0–39

High-risk signals. Stolen photos, fake RERA, suspicious price, or repeat-offender broker. Default position: walk away.

Where the data comes from

Every claim cites a source. If we get one wrong, you can flag the report for review.

Karnataka RERA registry

The state's official RERA portal — we cache project records for 7 days. Live verification of registration status, builder name, and project name.

PropCheck locality price index

Curated ₹/sqft averages for 20 Bangalore localities × 4 BHK types. Refreshed monthly. Today's index covers 80 (locality, BHK) pairs in Bangalore; Mumbai, Delhi, Pune, Hyderabad expanding next.

Perceptual image database

Every photo we've seen on a listing gets a 64-bit perceptual hash (pHash). Stolen-photo detection is just a Hamming-distance lookup against this database.

Listing portals

Magicbricks, 99acres, Housing.com, NoBroker — we read the listing on submission, never crawl in bulk.

FAQ

Is this really free?+

Yes. Forever, for buyers and renters. We charge banks and lenders for API access — that's how we keep the consumer side free and neutral.

Will my listing search show up to brokers?+

No. We only fetch the page when you submit it. We don't share which listings you check with anyone — including the portals.

Do you support cities outside Bangalore?+

RERA verification works across India once we add each state's registry; locality price benchmarks land city-by-city. Bangalore is live today; Mumbai, Delhi, Pune, Hyderabad next.

What if you flag a listing wrongly?+

Every report has a 'Flag for review' link. We review reports manually within 48 hours and update the score if the signal was wrong.

Do I need to create an account?+

Not for the first five checks. After that, free signup raises the limit to 30 checks per month. ₹499/year unlocks unlimited.

Got a listing in mind?

Paste it on the home page and see it scored in 30 seconds.

Check a listing →