For the more challenging scrapes, would highly recommend using the Chrome Devtools MCP to be able to attach the network requests, being made by the browser to the site, as context for your agent/LLM chat - this approach really helped me to write a solid API-based scraper (also using curl_cffi) and bypassed the old tedious playwright-based approach I used to rely on.
Scraping 241 UK council planning portals – 2.6M decisions so far
21–30 of 76 posts
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#22Your terms: > You may not use automated tools to scrape, copy, or bulk-download data from our service. Pot kettle, huh.
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#23Careful not to expose the councils too publicly before they shut you off
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#24There's a Royal Institute of Town Planners, they probably have a magazine you could advertise in (but equally that might get you blocked, idk).
RICS people could probably use the data too? I guess it's useful house-buyer info; houses in the vicinity had successful loft conversions, say.
On the data side - it's something of a moat for you now, but I could see you being successful with FOI requests. An MP might be interested in championing open data access.
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#25Earlier quoted context omitted.
No, that's absolutely a fair follow-up and not harsh at all. It's very helpful. The "be nosey about places you used to live" use case is exactly what the postcode tool should serve (thinking about it), and right now it doesn't. You're right that PDF-downloads break flow badly. Tbh... that's a hangover from the "people want a thing they can save" assumption that I'm still stuck in, I guess. I'm still on the fence abou…
I'm also enthusiastic, it's not often you see people find a genuinely underserved niche and you have. I don't know if I would pay £19 for a general state-of-the-area report. I would almost certainly have paid £100-300 for a service that took my planning application, critically reviewed it and told me which aspects were and were not likely to pass, with references to specific examples within my local area.
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#26Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#27Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#28So, this sounds exciting to me, but the postcode checker really feels like a spam as a user. All it tells me is 'Mixed results'. I could make a website that prints 'mixed results', I bet most results are 'mixed'! I understand wanting to get money, but honestly, there is no way I would give money to this website in it's current state, you are giving me far too little info before asking me to hand over a credit card. T…
Really useful feedback, cheers. Yeah, "Mixed results" is kinda rubbish as you say. It should give you something concrete before asking for anything. I'll fix that today. Fair point on the £79 upsell at the end of a £19 report too. That's tone deaf and I'll move it. On the £19... I'll think about it, but you're right the site needs to do more to justify the spend before pulling out a card. Appreciate the honest take!
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#29I appreciate that won't necessarily capture live / recent data. But it might be quicker than waiting for rate-limits to reset.
Re: Scraping 241 UK council planning portals – 2.6M decisions so far
#30Earlier quoted context omitted.
Nice! Yeah, I went the other way... deterministic scrapers per portal type because once you've worked out the search form quirks for an Idox or Northgate or Ocellaweb, it's the same shape across every council using that platform. So the marginal cost of adding council N is config not code. The agentic approach gets more interesting for the long tail though — the bespoke ASP.NET ones where every council is its own sno…
Deterministic scrapers are almost certainly the right answer for this task, because once those special snowflakes have paid for their bespoke IT system, they'll never change it. On the grind, why not get an agent to help you build the long tail of deterministic scrapers? Claude etc is really shockingly good at this kind of moderate-complexity iterative work, it will just keep going around the fetch/parse/understand l…