RateAutoPilot

How RateAutoPilot reads listings

RateAutoPilot helps short-term-rental owners price their own properties. There are two ways an owner can bring their listing in, and they are genuinely different — one runs on our servers, one never touches them. Both are described here, because a page that documented only the quieter one would be worse than no page at all.

1. Browser import — the owner’s own browser

This is the path most owners use. The owner drags a bookmarklet to their bookmarks bar, opens their own listing while signed in to their own session, and clicks it. The script runs in their browser, as them, reads the page they are already looking at, and copies the result to their clipboard for them to paste back to us.

It reads more than the search-engine layer, and we would rather say exactly what: the guest rating breakdown by category, the amenity list, guest capacity, and — where the page carries them — minimum stay and Superhost or Guest Favorite flags. It does not read the availability calendar or the fee schedule: Airbnb loads those separately when a visitor picks dates, so they are simply not on the page when the script runs. Availability comes from the calendar export link instead, described below.

We think this is the right default because it keeps our infrastructure off the marketplace entirely. We also recognise it moves the action to the owner, and that a platform may see that differently from how we do. If you operate a marketplace and want to discuss it, the address below is monitored.

2. Link import — one request from our servers

If an owner cannot use a bookmarklet, they can paste their listing link and confirm they own or manage it. We then make one request to that single listing page and read only the public metadata the page publishes for search engines — Open Graph tags and JSON-LD. This is the path that produces the user-agent below.

Our user-agent, which resolves to this page and carries a working contact address:

RateAutoPilotBot/1.0 (+https://rateautopilot.com/bot; owner-authorized listing import; contact: hello@rateautopilot.com)

3. Calendar import

An owner can also paste their calendar export link. Airbnb’s robots.txt explicitly allows /calendar/ical/, and the secret in that URL is generated only from the owner’s own dashboard — possession of the link is the ownership proof. We fetch only from a fixed allowlist of marketplace and property-management hosts, over https only, and we do not follow a redirect off that allowlist.

Contact

Questions, a correction to this page, or a request to be excluded: hello@rateautopilot.com. We respond to platform requests within one business day. If you tell us to stop, we stop — we do not require a legal instrument first.