Unofficial personal tool

SpareRoom Scout

A small Chrome extension for flat-hunting. It reads your saved SpareRoom search, drafts a personal message for every ad you keep, and sends only those. Nothing is ever sent without your say-so.

Download for Chrome Version 0.6.0

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 Scout will not open at all — the dashboard shows only its login screen until it is. 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 page, one browser tab. You decide at every one.

  1. Collect

    Pick one of your saved searches. Ads appear on the list as they are read.

  2. Drafts

    A message is written under every ad you are keeping, ready to send. Reading them is up to you. Edit or regenerate any of them.

  3. Send

    Only the messages under kept ads, one at a time, paced like a person typing.

One list underneath, and one decision on it: green to keep, red to ignore; click an ad to flip it. That choice covers all three steps — an ignored ad is not drafted and never messaged. Nothing is hidden from you, so every ad stays where you left it, wearing what it is: the ones in orange cannot be moved, and those are the ones already contacted, held by SpareRoom’s Early Bird window, or no longer on the search.

The SpareRoom Scout dashboard: one panel of three step rows above one list of every ad, each shaded green to keep, red to ignore, or orange for the ones that cannot be changed.
The three steps, then every ad the search knows about — the kept ones with their message beside them, and the ones nothing can be sent to saying why.

“Needs your check”: if Scout cannot confirm a message went out, it says so and asks you to look in SpareRoom’s sent folder. That ad is then frozen until you answer — no later run will touch it. It never guesses.

The ads, people and messages in that picture 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 — or star some ads. Run the search you want (area, budget, move-in date) and click Save search. Scout works from one list at a time, chosen under “Working on”; your Saved ads — the rooms you star with SpareRoom’s own Save button — are always offered there too. One or the other 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 has not been given access yet”

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 nothing to press here, Scout is watching for it. 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. Until you answer, Scout leaves that ad alone: it cannot be kept, ignored or sent again.

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.