Public beta means published, signed, exercised on real hosts, and offered to pilots. Preview means it works and is included, with gaps stated.
Public betaOne command on one Linux host
The installer checks the host, verifies the signed images, installs the public engine pinned by digest with the private gateway in front of it, sizes the scan workers to your licence and memory, and starts everything with Docker Compose. The gateway passes each request through reviewed per-role allowlists; unknown routes are refused.
Public betaOffline licence with concurrent-scan slots
A signed, installation-bound licence file checked offline. It sets how many scans run at once; the gateway reserves a slot per scan, retest or scheduled run and refuses beyond it, naming what holds the slots. Inventory discovery of a new host takes no slot. Expiry stops new scans only. Renewal works from a usage summary you export yourself.
Public betaRecurring scans
Operators schedule a scan of an authorized web target daily, on chosen weekdays, weekly or monthly, in a named time zone. Each run is recorded with its outcome; a run waits for a free slot and never authorizes its target itself. A status endpoint for monitoring and an evidence export (CSV or JSON with a SHA-256 of its rows). Included with every licence.
Public betaRetests that close findings
Ask for a retest of one finding or many from Retests and fixes. A retest that proves the fix closes the finding; a later scan that sees it again reopens it. Each open finding’s age against a per-severity SLA, what changed between a target’s scans, an evidence export for your auditor, and the findings themselves as CSV or JSON.
Public betaJira tickets for findings
An administrator connects Jira Cloud or Data Center. One ticket per finding, from the console or a terminal, linking back to the finding; a retest that proves the fix comments on the ticket and moves it to done, and each ticket’s Jira status is shown. Tickets never carry evidence, requests or responses.
Public betaNetworks, devices and exposure
On by default: host targets, network scans (port and service discovery from your host; nothing installed on devices), connected devices, the Exposure and attack-surface views, and a certificate-transparency monitor that adds new names under your domains as targets. Private addresses are allowed by default; an administrator can refuse them or turn each part off.
Public betaAgents, the command line and browser capture
A one-time connect link from the console, then pipx install shakerscan (or brew install andriyze/shakerscan/shakerscan) and shakerscan agent claude, codex, opencode or pi: your coding agent works against your instance over MCP, under your identity and in the audit log. shakerscan record turns a browser session you sign in and walk through into a capture that scans and Hunts use.
Public betaUpdates, backup and restore
An administrator picks a newer published engine release this gateway has reviewed; the host updater backs up, installs, restarts and verifies, and puts the previous engine back if a step fails. An encrypted daily backup of the engine database, evidence, identities, schedules and deployment files, restorable onto the same or another host. Start at boot, log rotation, your own certificate or Let’s Encrypt, a corporate proxy for the certificate authority, the identity provider and the gateway release channel.
PreviewHunt, the AI-assisted investigation workspace
On for operators by default. Operators drive it in the browser, through their agent over MCP or from the CLI; viewers read. A step a person must allow waits as a permission request that the person approves in their own terminal. Your own model credentials are needed only for the engine’s autonomous features; the autonomous Hunt runs read-only and shadow episodes, and active runs are not available.