Aevornix Strata
AevornixStrataBot
The web crawler for Aevornix Strata, the search engine built into Aevornix Browser. It fetches public pages to build indexes that are installed and searched on people's own devices.
At a glance
Who operates the crawler and how to recognise it.
- Operator
- Aevornix, an operating division of Oxford Private Studios Ltd, company number 16271033, 20 Wenlock Road, London, England, N1 7GU
- User agent
AevornixStrataBot/1.0 (+https://strata.aevornix.com)- Robots token
AevornixStrataBot- Request rate
- At most one request in flight to a host, and at least one second between requests to it
Purpose
Strata indexes publicly accessible pages so people can search them. The index is packaged, signed by Aevornix and distributed with Aevornix Browser, and every search runs on the user's device.
- Collects
- What search needs: the address, title, description, headings, main text, language, publication date and links
- Does not collect
- Images, video, downloads or personal accounts. The crawler is not an archive.
- Scope
- A curated list of reference, public service, standards and technical documentation sites. The crawler does not follow links away from them; if your site is being crawled, it is on that list.
robots.txt
The crawler follows the Robots Exclusion Protocol, RFC 9309, and reads robots.txt before any other request to a host.
- Fetch
/robots.txtcomes first on every host, and the answer is kept for up to 24 hours.- Groups
- The group naming
AevornixStrataBotapplies. When no group names it, the*group applies. - Precedence
- The most specific rule wins, and
Allowwins a tie.*and$are supported. - Unavailable
- A 4xx answer for robots.txt is treated as no restriction. A 5xx answer, or no answer, is treated as a complete disallow, and the host is not crawled.
- Crawl delay
Crawl-delayis honoured. A delay above 30 seconds causes the host to be skipped.- Sitemaps
Sitemaplines are read to discover pages on the same host. Sitemap entries are still checked against robots.txt.
User-agent: AevornixStrataBot Disallow: /
Page controls
Signals on an individual page, honoured as the crawler reads it.
- noindex
<meta name="robots" content="noindex">or<meta name="AevornixStrataBot" content="noindex">: the page is fetched but not indexed.- nofollow
nofollowin either tag: links on the page are not followed.- Link rel
- Links marked
rel="nofollow",rel="ugc"orrel="sponsored"are not followed. - Canonical
- A page that names another address on the same site as canonical is indexed at that address instead.
How it fetches
Deliberately slow, conditional and limited to what a search index needs.
- Pace
- One request at a time per host, at least one second apart.
- Back off
- On
429or503it waits, honouringRetry-Afterup to five minutes, and it leaves the host after three failures in a row. - Revisits
- Conditional: it sends
If-None-MatchandIf-Modified-Since, and a304answer leaves the stored copy as it is. - Content
- It skips addresses ending in image, media, archive, font, PDF and office document extensions, reads at most 5 MB of a response, and indexes HTML and plain text only.
- Never
- It does not run JavaScript, submit forms, sign in, store cookies, or follow addresses carrying a query string.
- Redirects
- It follows redirects itself, and checks each destination against robots.txt before fetching it.
Verification
AevornixStrataBot does not yet crawl from a published range of addresses, so it cannot be verified by IP address or reverse DNS. Anyone can send this user agent.
- Behaviour
- A request that ignores the behaviour described on this page is not from Aevornix.
- Confirm a request
- Write to enquiries@oxfordprivatestudios.com with the time of the request, the address requested and the source IP address. Aevornix keeps records of what the crawler fetched and when, and will check them.
Removal
Blocking the crawler in robots.txt, or marking a page noindex, removes the page from the next index Strata builds. Indexes already on people's devices are updated with the next index release, which carries signed removal records that Strata applies before it shows any result.
- Personal data
- dpo@oxfordprivatestudios.com
- Legal
- legal@oxfordprivatestudios.com for copyright, legal orders and other legal requests
- Everything else
- enquiries@oxfordprivatestudios.com, including crawl rate concerns
- What to send
- The exact address of each page. Aevornix does not charge for removal, and does not charge for inclusion.