What a reflected XSS scan is looking for
Reflected cross-site scripting happens when a value from the request is copied into the returned HTML in a context where the browser treats it as markup or code. Search terms, filter values, error messages and redirect notices are common reflection points. Reflection alone is not enough: safely encoded text is expected and is not a vulnerability.
You can enter a normal page URL. Scan.now discovers same-origin links with query parameters and public GET forms on that page, then changes one discovered input at a time to a unique, inert script element and parses the returned HTML. A failure is recorded only when that exact marker becomes a script element in the response. The marker contains no executable JavaScript, the scanner does not submit forms, and it does not try to read cookies or user data.