Compliance Notice: Rightmove & Zoopla Scraper Profiles Removed
Compliance Notice: Rightmove & Zoopla Apify Scraper Profiles Removed
Version: 1.0.90 · Control: SCR-15 · Category: Third-Party Compliance
What Happened
During a supply chain compliance review (SCR-15), it was identified that NurtureHub's Apify actor-profiles seeder (src/lib/apify/actor-profiles-seeder.ts) shipped two pre-configured scraper profiles as built-in platform features:
| Actor ID | Target Portal |
|---|---|
dtrungtin/rightmove-scraper | Rightmove |
dtrungtin/zoopla-scraper | Zoopla |
Both Rightmove and Zoopla explicitly prohibit automated scraping in their Terms of Service. Bundling these actors as first-party, ready-to-run features — even with compliance notes acknowledging that listings are publicly visible — does not make scraping lawful under those portals' ToS. Operating these actors exposed NurtureHub and any agent customer running them to legal action.
What Changed in v1.0.90
Both pre-configured actor profiles have been removed from the seeder. They will no longer appear as default options in the Apify prospecting interface after upgrading to v1.0.90.
No other platform functionality is affected. The Apify prospecting feature itself remains operational for actor profiles that target compliant sources.
What You Should Do
If you were using the Rightmove or Zoopla actors
- Stop any active runs of
dtrungtin/rightmove-scraperordtrungtin/zoopla-scraperimmediately. - Do not re-add these actor profiles manually. Running them against Rightmove or Zoopla remains a ToS violation regardless of how they are configured.
- Transition to compliant data sources (see below).
Compliant Alternatives
| Source | Access Type | Notes |
|---|---|---|
| HM Land Registry Open Data | Open licence (HMLR) | Already integrated in NurtureHub — title register, price paid, ownership data |
| Rightmove Partner API | Partnership agreement required | Contact Rightmove directly to apply |
| Zoopla Data Services | Commercial agreement required | Contact Zoopla directly to apply |
| Other permitted portals | Per individual ToS | Confirm programmatic access is permitted in writing before configuring |
Using the Apify Prospecting Feature with Custom Actors
You can still add custom Apify actor profiles to NurtureHub's prospecting tool. Before configuring any actor, you must:
- Review the target source's Terms of Service.
- Confirm that automated/programmatic access is explicitly permitted.
- Retain written evidence of that permission.
NurtureHub does not validate whether a custom actor's target source permits scraping. Compliance with third-party Terms of Service is the sole responsibility of the agent or agency operating the actor.
Questions
If you have questions about this change or need guidance on compliant data sourcing for UK property prospecting, contact the NurtureHub support team.