Reflectionbot runs JavaScript only when the HTML is empty
Reflection AI's crawler visited our test bed 69 times between 18 September and 25 October. On 12 of its 13 visits to client-side-rendered pages, a second address fetched the page again and ran the React app within three seconds. On 56 visits to server-rendered and static pages, including pages whose main content needs JavaScript, it fetched the HTML once and ran nothing. Every address it fetched pages from is on Reflection's published IP list and resolves to reflection.ai.