Unofficial personal tool

SpareRoom Scout

A small Chrome extension for flat-hunting. It reads your saved SpareRoom search, drafts a personal message for each ad you shortlist, and sends the ones you approve. Nothing is ever sent without your say-so.

Download for Chrome Version 0.5.1

Google Chrome on a computer — not a phone, and not Edge or Safari. Installing takes about five minutes and a few unusual clicks, because this is not from the Web Store.

Before you start: your Google address has to be on the friends list, or drafting will not work. Ask whoever sent you this link to add you. What happens to your data — and note that automating SpareRoom is against their terms of service: it is your account and your risk.

What it looks like

Three steps, one browser tab. You decide at every one.

  1. Collect

    Pick one of your saved searches. Ads appear as they are read. Green to keep, red to ignore; click a card to flip it. Contacted ads stay orange.

  2. Drafts

    Messages appear as they are drafted, ready to send. Reading them is up to you: click a card to ignore it (red), click again to put it back (green). Edit or regenerate any message. Contacted and Early Bird ads stay in Collect.

  3. Send

    Only what you approved, one at a time, paced like a person typing.

The Collect screen of the SpareRoom Scout dashboard, with ads listed under the collect button.
Collect — ads appear as they are read. Green to keep, red to ignore; click a card to flip it. Contacted ads stay orange.
The Drafts screen of the SpareRoom Scout dashboard.
Drafts — messages appear as they are written, ready to send. Click a card to ignore it (red), click again to put it back (green). Edit or regenerate any message before sending.
The Send screen of the SpareRoom Scout dashboard.
Send — exactly what the next run will do, and what it will hold back, before you press anything.

“Needs your check”: if Scout cannot confirm a message went out, it stops and asks you to look in SpareRoom’s sent folder before anything else happens. It never guesses.

The ads, people and messages in those pictures are invented.

What Scout will not do

Install in four steps

Chrome asks a few unusual things of you because this is not from the Web Store. One of them you have to type — a link cannot do it.

  1. Unzip it somewhere permanent

    Mac: double-click the zip; a spareroom-scout folder appears next to it. Windows: right-click the zip → Extract All… → Extract, then open the new folder — the spareroom-scout folder inside it is the one you want.

    Move that folder somewhere it can stay, such as Documents — not Downloads. Chrome loads it from wherever it sits, so if the folder moves or is deleted the extension stops working.

  2. chrome://ext

    Open the extensions page

    Click in the address bar at the top of Chrome, type chrome://extensions and press Enter. It has to be typed — links to that page do not work. (Or: the ⋮ menu top-right → ExtensionsManage Extensions.)

  3. Turn on Developer mode

    A switch in the top-right corner of that page. Flip it on and three new buttons appear.

  4. Load unpacked, then choose the folder

    Click Load unpacked and pick the spareroom-scout folder from step 1. The folder looks empty in the chooser — it only shows folders — which is fine. Click Select.

    “Manifest file is missing or unreadable” means you picked the folder around it. Go one level deeper. More on that below.

Then: pin it and open it

Click the puzzle-piece icon at the right of Chrome’s toolbar, press the pin next to SpareRoom Scout, then click the icon that appears. That opens the dashboard — an ordinary browser tab where everything happens.

First time you open it

  1. It asks you to log in, once. Two things: your SpareRoom login, in the tab Scout opens for you — it borrows that login rather than storing one, and never sees your password — and permission to use the Google account this Chrome is signed in with. There is no second Google login and no password to invent: only your email address is shared, and it is only how Scout knows you are allowed to use it.
  2. It asks for your name. That is the only other thing it needs to get going. The rest of “About you” makes the messages better and can wait — you can change all of it later.
  3. Save a search on spareroom.co.uk. Run the search you want (area, budget, move-in date) and click Save search. Scout works from that saved search, so it has to exist first.
  4. After that it stays quiet. Scout checks both logins in the background and says nothing while they work. If one lapses — you log out of SpareRoom, or the Google permission is withdrawn — it asks again before doing anything else.

When something looks wrong

“Manifest file is missing or unreadable”

You chose the folder around the extension. Go one level deeper and pick the inner spareroom-scout folder — the one that has files in it, not just another folder.

Chrome keeps asking to “Disable developer mode extensions”

Click Cancel, not Disable. Chrome shows this each time it starts, and after every update, because this did not come from the Web Store. Nothing is wrong.

Chrome says the file “isn’t commonly downloaded”

Open the downloads bubble, click the arrow or ⋮ next to the file and choose Keep. “Uncommon” is not the same as “harmful” — it means few people have downloaded this exact file, which is true.

“This Google account is not on the allowlist”

Scout only works for people who have been added to its list, and it will not start until yours is one of them. The login screen names the exact address to pass on: ask whoever sent you this link to add it, then press Check again.

It says SpareRoom logged you out

Scout shows a login screen with a button that opens SpareRoom for you. Log in there and it picks that up on its own within a second or two — there is a Check now button if you would rather not wait. Scout has no password of its own, so logging in is the one thing it cannot do for you.

An ad says “Needs your check”

Scout pressed Send but could not confirm the message arrived, so it stopped rather than guess. Open your sent messages on SpareRoom, see whether that advertiser got it, then tell Scout with It was sent or It was NOT sent. Do not re-approve it in the meantime.

Updating to a new version

The dashboard shows a banner when there is one. Download the new zip from this page, delete your old spareroom-scout folder, unzip the new one exactly as in step 1 and put it in the same place with the same name. Then restart Chrome, or open chrome://extensions and press the circular-arrow reload on the SpareRoom Scout card. Your ads, drafts and settings are kept.