Docs

Everything you need to
ship Guni safely.

Use this page for product and integration guidance. The raw endpoint reference lives separately at /api-docs.

Quick start
python
import requests

response = requests.post(
    "https://your-guni-domain/scan",
    headers={"X-API-Key": "guni_live_..."},
    json={"html": page_html, "goal": "Login to website"},
    timeout=10,
)

print(response.json()["decision"])
Documentation map
Integration guide Framework-specific examples for Playwright, browser-use, LangChain, REST, and WebSocket.
Security architecture Customer-facing overview of what Guni protects, how evidence is returned, and where policy decisions happen.
Portal and billing Account sessions, API keys, billing state, audit events, and plan controls all flow through the portal.
Trust center Public status, privacy, and terms pages help customers and pilots evaluate the product more confidently.
Hosted API
AuthProduction requests require a valid X-API-Key. Public demo mode is separate from customer usage.
PlansFree is self-hosted. Plus unlocks hosted API access. Pro is for production workflows and deeper rollout support.
ReferenceUse /api-docs for the OpenAPI explorer and endpoint schemas.
Useful links
Live demoPublic scanner and threat visibility.
PortalSigned account area for API keys, billing, usage, and admin controls.
SecurityCustomer-facing trust and architecture details.
StatusShareable service-health page for pilots and customer reviews.