Changelog
What changed, and the day it changed.
Dated rather than versioned, because this product has no released versions to point at and inventing one would be the first untrue thing on the page. Only change you would notice is listed — internal work is real work and does not belong here.
Tutorials inside the product
The ten walkthroughs were only on the marketing site, which is a page most people see once, before they have an account. They now have their own screen in the app, and every screen a recording covers links to the one that covers it.
The maturity ladder says what to do next
It reported a level and stopped. Each check now carries the action that would satisfy it and one line on why the level asks for it, and the panel leads with the single unmet check holding the level down. The executive report says the same in prose.
Confidence, defined
Every finding already carried a confidence level and nothing on the site explained what one claimed. There is now a page for it, and the levels are read from the same definitions the product uses.
Faster marketing pages
The home page's plan-position display was a WebGL scene pulling a 3D library into the bundle to render at 20% opacity behind a mask. It is now SVG, and looks the same.
Account and team screens render with their data
The API keys, users, invites, and organization screens used to load empty, hydrate, then fetch. They now arrive with their contents already in the page.
Every walkthrough has a text alternative
The recordings are silent, so they need a description rather than captions. Each now states what it shows, in text, next to the video.
Contact form on every page
With a real country picker, all validation errors shown at once rather than one at a time, and a confirmation email that quotes your message back to you.
First-party page analytics
Counts of page views, with no visitor identity, no cross-site tracking, and no third party involved. Everything it records is listed in the Privacy Policy.
Published data-protection contact
A named route for access, correction, and erasure requests, and how to escalate to a regulator.
Site-wide outage from a routing conflict
Two routes claimed different names for the same dynamic segment, which stops the whole router from building rather than just the offending page. Fixed, and a test now fails on the next occurrence instead of the site going down.
Jira integration
Findings become issues without duplicates, and the issue tracks the finding's lifecycle rather than freezing at whatever it was when it was created. Credentials go through the per-account encrypted store.
Annual pricing
$399 a year for Pro and $799 for Business, alongside the monthly prices. Described as nearly two months free, because that is what the arithmetic actually gives.
Domain verification and monitoring explain themselves
Both panels asked for input without saying what would happen next. Verification now labels the record name and value separately, and monitoring says how alerts are delivered before you switch it on.
Self-hosting removed from the offer
It was described on the site and did not exist as something anyone could buy. Removing the claim was the honest fix.
Watching a change you reported?
Ask about anything on this page, or tell us what is missing from it.
Keep reading