Back to the search

The Early Stay bot

Early Stay helps students find hotels that will check them in at 18. To do that we read hotels' own published policies and quote the sentence that states the age, so a reader can check it themselves. This page says exactly who is reading, what we keep, and how to stop us.

How to recognise us

Every request we make carries this User-Agent, and only this one:

EarlyStayBot/1.0 (+https://earlystay.co/research)

We do not disguise it, rotate it, or send a browser's User-Agent instead. If a request claiming to be us does not carry that exact string, it is not us.

How to block us

Put this in your robots.txt and we will stop, permanently, without being asked twice:

User-agent: EarlyStayBot

Disallow: /

We read robots.txt before every host and honour Disallow and Crawl-delay. If we cannot read your robots.txt at all, we treat that as a refusal rather than as permission. A blocked property simply appears on our site as one whose age nobody has read. We never guess one.

What we do

What we never do

What we keep

For each page we read, we store the URL, the HTTP status, one sentence quoted from the page, a hash of the page's text, and the date. That is all. We do not keep a copy of your page, we store nothing about the people who visit our site alongside it, and the quote is short because it is a citation and not a copy.

If an age on our site is wrong

This is the thing we most want to hear about, because a wrong age here means a student arrives at your desk expecting a room they cannot have. Write to official@earlystay.co with the property and the correct policy and we will re-read your page and correct it.

We would rather show nothing than show a number we cannot support, so if you tell us the page is ambiguous we will remove the age rather than pick a reading of it.

Attribution

Property names and locations come from OpenStreetMap contributors and are used under the Open Database License 1.0. Check-in ages are our own reading of each property's published policy.