Rules by place, not by platformCheck the official portal before you actOne rule per jurisdiction, dated
STRRules.rent
The Key Register
Home / Entry 07 - Enforcement and penalties / Guide

Data Driven Enforcement and Listing Scraping

How cities use platform data and listing searches to find unlicensed rentals, and what listing details officers actually check.

Published 27 October 2026Evidence checked on 27 October 2026Data driven enforcement

Verify the current rule with the official municipal code or registration portal before acting. This entry is general information only, not advice for a specific property or host.

The short answer

Data driven enforcement finds listings by comparing what platforms show with what registers hold, without waiting for a neighbour to complain. The direct answer for a host is that a quiet listing is not an invisible listing: if a platform displays a property without a required registration number, with a number that does not match the register, or with details inconsistent with the licence, automated matching can flag it. Compliance on paper must match the listing as guests see it.

Data methods vary in sophistication, from manual searches by officers to automated scraping of public listing pages and structured data received from platforms under a legal duty. The method matters less than the result: a mismatch between listing and register creates an enforcement lead that an officer can follow up with a visit or a notice. Hosts should therefore audit their own listings as an officer would.

How listing and register matching works

Matching compares identifiers such as registration numbers, addresses, host names, photographs, calendars and guest capacities between listings and registers. A registration number that is missing, mistyped, expired or copied from another property will fail a match, and a property listed on two platforms with different numbers will raise a question even if one number is valid. Consistency across platforms is therefore part of compliance, not a marketing detail.

Calendar and capacity data can also be matched. A licence that allows a limited number of nights, a limited guest number or hosted only stays can be tested against a public calendar showing availability beyond the limit or a listing describing capacity above it. Hosts should ensure listing calendars, guest numbers and descriptions reflect the licence, and should update listings promptly when a licence changes.

Platform data duties and their limits

Some cities require platforms to verify a registration number before a listing goes live, to display it, to remove listings when ordered, or to report data periodically. California SB 346, for example, concerns platform disclosure in its jurisdiction, and other cities impose their own verification and reporting duties. These duties make platforms a checkpoint, but they do not make the platform the regulator: a platform that accepts a listing has not decided that the listing is lawful in zoning or building terms.

Platform data also has limits. A platform may hold a host's self declared details rather than verified facts, and officers must still verify a lead before penalising. Hosts should not assume platform acceptance proves compliance, nor assume platform data is always accurate. The register held by the city is the authoritative record, and the listing should be made to match it.

Scraping, privacy and accuracy

Scraping collects public listing information, such as titles, photographs, availability and reviews, and analysts use it to infer operation patterns, such as nights let or properties operated by one host. Scraped inferences can be wrong: a calendar showing availability is not proof of a booking, a photograph may be old, and a review may refer to a different stay. Officers are expected to corroborate scraped leads before acting, and hosts facing an allegation based on scraped data should ask what corroboration exists.

Privacy questions arise where scraping collects host or guest personal data beyond public listing pages, and cities handle those questions under their own data laws. Hosts cannot control scraping, but they can control accuracy: a listing that is accurate, complete and consistent across platforms leaves less room for adverse inference than a listing with gaps and contradictions. Accuracy is a practical defence.

Auditing your own listings as an officer would

Search each platform for your property as a stranger would, and compare every field with the licence: number, address, host name, capacity, hosted or unhosted description, calendar and photographs. Check for duplicate listings, old listings for a previous address or operator, and listings created by a co host or agent that the host has forgotten. Close or correct any listing that does not match the current licence.

Repeat the audit after any licence renewal, address change or platform update, because platform changes can reintroduce an old number or reset a field. A quarterly listing audit, recorded with dates, is a low cost compliance routine that catches the mismatches data enforcement is designed to find. It is far cheaper than responding to a notice generated by a mismatch.

Verifying data enforcement in your city

Check whether your city requires platform verification, display or reporting, and whether it publishes information about its data matching programme. Record the date of the check, because platform duties are a fast changing area and a duty that does not exist today may be introduced by a new law.

This guide is general information only, not legal advice for any host. Data enforcement varies by city and platform, and one city's programme must never be treated as a general model. Before acting, verify the position with the official municipal code or registration portal for that address.

Sources and evidence on the record

Evidence basis: Educational summary drawn from the official sources listed. Enforcement practice differs by city, state and country and changes over time, so check the current municipal code or registration portal for the address in question before acting. Applies when: You want to know how listings are found without a complaint

Next on the file

Entry 07 - Enforcement and penalties Enforcement and Penalties for Short Term Rentals, Explained How cities find unlawful listings, how fines escalate, and what revocation, appeal and correction look like in practice. Guide Entry 07 - Enforcement and penalties Complaint Driven Enforcement for Short Term Rentals How neighbour complaints trigger investigations, how complaints are triaged, and how good hosting reduces complaint risk. Guide Entry 07 - Enforcement and penalties Validating Enforcement Figures and Fine Reports How to check a claimed fine total, removal count or enforcement statistic before repeating it or relying on it. Guide Entry 07 - Enforcement and penalties Platform Removal Orders and Delisting for Rentals When a city orders a listing removed, how platforms respond, and what a host can do about a delisting. Guide