Neighbourhood classification
A typology of small areas estimated from census-grade statistics and held constant across countries, so a class means the same thing in Lyon as in Leipzig.
Geospatial data · Denmark
We produce small-area estimates of how people live — derived from official statistics, multispectral satellite imagery and the composition of places, and expressed in a classification that is identical across countries. The unit of analysis is the area, never the individual.
We turn heterogeneous spatial evidence into structured, comparable datasets that other companies build on and bring to market under their own names.
A typology of small areas estimated from census-grade statistics and held constant across countries, so a class means the same thing in Lyon as in Leipzig.
Self-supervised representation learning and semantic segmentation on multispectral and street-level imagery recover what statistics do not record: built form, building height and era, vegetation and change over time.
Each audience is a vector of indices over the classification (100 = national mean), estimated from official covariates and country-specific modelled survey responses, then propagated to every postal area. A brief-to-audience engine exposes the same machinery in plain language.
Versioned files and feeds at postal-code or hexagonal-grid resolution, structured for programmatic platforms, data marketplaces and our partners' own products.
Each layer is an independent, partial observation of a place. We fuse them at area level into a single estimate whose provenance can be traced layer by layer.
Income, population, housing and household data from national statistics offices — the ground truth every model is calibrated against.
What a neighbourhood contains — shops, services, amenities, transport. A profile built from places, not people.
Machine-learned features from multispectral imagery: built form, building footprints and heights, vegetation and change over time.
Building era, type and condition read from façades, where imagery and regulation allow.
A neighbourhood typology that gives every area a comparable identity across countries.
Attitudes, interests and purchase intent modelled per country — run fresh for each market, never copied across borders.
Every layer is joined at area level — postal codes and hexagonal grid cells. No personal identifiers, cookies or device IDs enter the pipeline.
Collect official statistics, imagery and place data for every area in a market.
Assign each area to the typology. Models are trained in markets where the reference answer is known, then transferred.
Estimate every audience per class against the national mean (100) and validate out of sample on held-out areas and official data.
Ship the taxonomy, the index and area-level files, ready to activate — and refresh them as new data arrives.
The toolkit behind the classification and the audiences. None of it requires data about individuals.
We describe places. Nothing we build identifies, follows or profiles an individual.
Official data is the reference every model learns from and is tested against. Commercial panels are a benchmark, never the truth.
Each audience has a full index row, and every area-level file can be rebuilt from it.
One framework across markets, with local data and local modelling in each country.
Rainbow Insights is a Denmark-based geospatial data house. We work as a research and data partner to companies in Europe and beyond, building the classifications, models and datasets they bring to market.
The company is research-led. Most of what we deliver began as a methodological question: how to measure a place more faithfully, more cheaply or more consistently than the classifications that came before.
Tell us what you are building and which markets you need. We reply within two working days.