Security
How an assessment is run, and how the data it produces is handled
How Soryvex handles assessment data and report access: what is stored, who sees a report, the read-only scanning model, and how to report a vulnerability in Soryvex.
What this page is not
- It is not a compliance attestation. Soryvex does not hold, and does not claim, any security certification, and does not produce a compliance audit of a customer's systems.
- It is not a promise of uninterrupted service. Availability commitments are a contractual matter and belong in the Terms and a signed agreement, not on a marketing page.
- It is not a warranty. No assessment can tell you a system is secure, and this page does not claim one ever can.
The scanning model
The properties that matter most about running an automated assessment against somebody's production site are the ones a reader can verify. These are set out in full on the methodology page and enforced in the fetch layer rather than described in it:
- Read-only
- Only
GET,HEADandOPTIONSare sent. The allowlist is in the HTTP client, so a new check cannot widen it without changing that one list.
- No credentials, ever
- No account is signed in to, no token is supplied, no session cookie is stored or replayed. Anything behind a login is not assessed.
- Bounded
- A fixed per-host request budget, a crawl depth and page ceiling, and a wall-clock deadline. When a bound is reached the run stops and the report states which parts of the surface were not reached.
- Public addresses only
- Resolved addresses are classified before connecting; private, loopback, link-local, reserved and unique-local answers are refused, a host that resolves to any private address is refused, and the connected peer is re-validated afterwards.
None of this makes an assessment invisible. It makes requests, they appear in logs, and a provider may alert. That is stated on the methodology page too, because a page that only mentioned the reassuring half would not be worth reading.
How assessment data and reports are handled
This section summarises the Privacy Policy, which is the binding document and was last revised in September 2026. The summary exists so a reader does not have to read a policy to answer a procurement question; where the two differ, the policy governs.
- What an assessment reads
- Publicly reachable and externally observable information from the target — DNS records, mail configuration, TLS information, response headers, cookies, exposed technologies, subdomains, endpoints, files and related signals. Public information occasionally contains personal data, such as contact details in public records; it is processed only as reasonably necessary to perform the assessment.
- Who can see a report
- Only the account that commissioned the assessment, and any users authorised on it. Reports are not published, sold, or made searchable. Reports are not emailed to the target's owner.
- Search engines
- Every account-, agent- and token-scoped route sends
X-Robots-Tag: noindexand carries a<meta name="robots">directive, including shared report links. None of them appears in the sitemap.robots.txtis not used as access control and does not enumerate private paths; access is controlled by authentication.
- Share links
- A share link is a capability: an unguessable token, expiring on its own shorter clock than a verification link, revocable, and never indexed.
- Third parties and AI
- Assessment data is processed on infrastructure controlled by or operated for Soryvex, and is not sent to third-party AI providers for model training. Personal information is not sold and is not shared for cross-context behavioural advertising. Sub-processors are listed in the Privacy Policy.
- Retention
- Assessment data and reports are retained while an account is active and for a reasonable period afterwards. Technical and security logs are retained for a limited period, longer where needed to investigate an incident. Deletion, de-identification and backup rotation are described in the Privacy Policy.
This website
The public pages of this site are static-ish server-rendered HTML with no
third-party analytics, no advertising scripts and no cross-site tracking. Two
cookies exist and both are strictly functional: the session cookie that
keeps you signed in, and a CSRF token that protects state-changing requests.
Both are HttpOnly and SameSite-restricted. Consent is
collected only for what is actually optional.
The site sends a Content-Security-Policy with no
unsafe-inline for scripts, a per-request nonce for the scripts it
does serve, Strict-Transport-Security with a two-year max-age and
preload, framing denied, and a referrer policy that does not leak paths.
It publishes an RFC 9116 /.well-known/security.txt with a
monitored contact address. That file is the fastest route to reach us.
Reporting a vulnerability in Soryvex
Email [email protected].
That address is also in /.well-known/security.txt and on the
contact page.
Useful to include: what you found, how to reproduce it, which part of the
product it affects, and how you can be reached. We commit to acknowledging a
report and we publish the acknowledgement deadline in the
Expires field of the security.txt file, which is the thing that
makes that commitment checkable rather than decorative.
Please do not run an automated assessment against our own infrastructure as a way of testing this. That is what the example report is for: it is a real assessment of a domain we own, published in full, and it is the intended way to see what the output looks like.
Procurement questions
If you need a security questionnaire answered, a sub-processor list, a data processing agreement, a penetration test report or a compliance attestation: ask. Some of those documents exist and some do not, and you will get a straight answer either way rather than a page that implies everything is in order.
The Terms of Service are the binding version of everything summarised here, and they state the same boundaries: what a report is not, who is responsible for authorising an assessment, and what the liability limits are.
Assess a domain from the outside
The same read-only, bounded, credential-free method this page describes.
Nothing installed. No credentials. Reports visible only to your account.