About

UK property data, mapped.

HeatStay gathers property information across the UK, processes it into structured data, and renders it as an interactive heat-map — so you can see where supply is concentrated, what prices look like by area, and spot opportunities at a glance.

Data usage policy

HeatStay is a market intelligence tool. Direct property information — including full addresses, agent contact details, and individual listing specifics — is never exposed to end users as part of this service. All data is presented in aggregated or anonymised form to support market analysis only.

How it works

01

Discover

Scheduled crawlers parse estate agent sitemaps and listing pages to collect every property URL. Robots.txt rules and crawl delays are respected, and daily snapshots are cached so unchanged pages are never re-fetched unnecessarily.

02

Extract

Each property page is fetched — via plain HTTP or a headless Chromium browser for JavaScript-heavy sites — and structured data is extracted: price, address, bedrooms, property type, EPC rating, heating, listing status, and GPS coordinates.

03

Normalise

Raw data is cleaned and mapped to a consistent schema. Postcodes are resolved from coordinates (postcodes.io) or address text and used as location keys so duplicate listings from the same address are deduplicated.

04

Visualise

Properties are stored in TimescaleDB with PostGIS geometry. The heat-map renders density across the UK so you can instantly spot high-supply corridors, price clusters, and under-served areas.

What we track

Every property record is normalised to the same schema regardless of which agent it came from. Missing fields are flagged — never silently dropped — so you always know what the data covers.

  • Asking price
  • Bedrooms
  • Receptions
  • Property type
  • EPC rating
  • Heating system
  • Listing status
  • GPS coordinates
  • Postcode / location key
  • Address
  • Source agent

21+

Estate agents

Daily

Crawl cadence

UK-wide

Coverage

Free

No sign-up

Armstrong GordonBradleys Estate AgentsClyde PropertyCPS PropertyDawsonsDextersFoxtonsHomes NIHuntersJohn FrancisManning StaintonParkers PropertiesPeter AlanProperty People NIReeds RainsRettieSimon BrienSP Sales OnlineTempleton RobinsonUlster Property SalesWhitegates

Tech stack

Backend

NestJS · TypeScript

Queue

BullMQ · Redis

Database

TimescaleDB · PostGIS

Crawler

Puppeteer · Cheerio

Frontend

Next.js 16 · React 19

Map

Leaflet · heat.js

ORM

Drizzle ORM

Infra

Docker Compose