6 million residential real estate properties and 315,000 commercial real estate properties. Tracked weekly. Continuously since 2014. Delivered through Snowflake, MCP, and enterprise file. The foundation that downstream Canadian property products run on.
BrightCat is the Canadian property data source. We have been operating the weekly capture pipeline that produces this data continuously since 2014 — Canada's longest-running continuous property data pipeline. Other Canadian property data products exist, and many of them activate signals derived from pipelines like this one. Enterprises that need the data foundation come to the source.
BrightCat operates the underlying capture pipeline directly. Every Canadian property we track carries a persistent identity that survives relistings, status changes, and price movements. Every sold transaction links back to the same property identifier it carried the day it first listed. That continuity is what enables every analysis downstream — and it only exists because we built and run the pipeline ourselves.
We have been doing this every week, on the same cadence, since 2014. Twelve years of continuous capture. Canada's longest-running continuous property data pipeline. Every property in the BrightCat dataset carries up to a decade of linked lifecycle history — not a recent snapshot, not an aggregation of public records, not a quarterly refresh of an assessment file.
| Product | Coverage | Cadence |
|---|---|---|
| Listings | 6M+ residential real estate properties, all ten provinces | Weekly, since 2014 |
| Sold | Canadian sold transaction events, lifecycle-linked | Weekly, since 2014 |
| Rentals | 875K+ rental properties · 241 consecutive weekly snapshots since July 2021 · ~38K active rentals captured every week | Weekly, since 2021 |
| Commercial | 315K+ commercial real estate properties, sale and lease lifecycle | Weekly |
| Core | Unified enrichment, repeat-sale Home Price Index | Weekly |
| PreMovers | Households entering the move cycle, address-level | Weekly, since 2014 |
All six products run on the same continuous pipeline. The lifecycle classification, the persistent property identifier, the validated address, the geocoded coordinate — these are operations performed once, on every property, every week. The downstream products are different views of the same underlying capture.
BrightCat data sits inside the data warehouses, underwriting systems, mortgage portfolios, retention models, and AI workflows of Canadian enterprises. The buyer profile is consistent: insurers, banks, telecoms, government, and enterprise PropTech platforms that need the data foundation itself rather than a packaged product output.
BrightCat delivers through three paths, all on the same underlying dataset.
The data sits live inside the customer's own Snowflake environment. SQL access against shared views. No ingestion pipeline, no API calls, no per-record cost. Weekly refresh inside the share itself. For Canadian banks, insurers, and large PropTech buyers — most of whom already operate on Snowflake — this is the lowest-friction integration available. BrightCat is also listed on the Snowflake Marketplace for procurement workflows that prefer that acquisition path.
AI-native access through the Model Context Protocol. The MCP connector exposes the same data to Claude, GPT, Gemini, and other LLM workflows with OAuth-scoped read-only access and audit logging inside Snowflake. Built for AI underwriting copilots, retention agents, customer-intelligence assistants, and any workflow that wants the data as a tool rather than as a file.
Weekly CSV or Parquet drops for teams running existing data and martech infrastructure. Same data, same cadence, different shape.
Continuity is not a marketing claim. It is the structural property that makes longitudinal joins possible.
A property that listed in 2015, withdrew, relisted in 2017 at a higher price, withdrew, relisted in 2020, sold, was then listed for rent in 2022, and is back on the for-sale market in 2026 carries a single persistent identifier through every one of those events in BrightCat. That is what enables repeat-sale price indexing, investor-property identification, renovation-flip detection, distressed-seller signals, and the rest of the analytical layer that runs on top of the dataset.
A dataset that started capturing last year cannot do this. An aggregation built from public records can approximate it but cannot guarantee identity across relistings the way a continuous capture can. The twelve years of BrightCat history is operational, not historical — it is the active data structure that the current product depends on.
BrightCat data is delivered to Canadian financial institutions, insurers, and telecoms under the BrightCat Master Data License Agreement: 12, 24, and 36-month enterprise terms with explicit AI/ML training rights and named procurement contacts. Snowflake Secure Data Share inherits Snowflake's SOC 2 Type II and ISO 27001 controls. Data is delivered consistent with PIPEDA, with property-level identifiers that join to customer records inside the customer's own consent framework. Full posture is documented at /security-and-compliance/.
There are several Canadian property data products on the market, including HHData, Houski, Cotality, Teranet, Environics Analytics, and MPAC. Each serves a different shape of buyer. Some are downstream activation products, some are land-registry data, some are demographic enrichment, some are government assessment data. BrightCat sits underneath as the continuously-captured property foundation: the source layer that other products either consume from or sit alongside.
If you are evaluating Canadian real estate data and need the source itself — joinable, queryable, continuously maintained, with twelve years of linked lifecycle history — you're in the right place. Sample data is live on Snowflake Marketplace, MCP, and file. Query the data yourself before you talk to anyone.
Sample data through Snowflake Marketplace. Query before committing. Decide based on the data, not the sales pitch.