Please report security issues privately to hey@syrin.ai — do not open a public issue for an undisclosed vulnerability.
Include, where possible:
- the affected package(s) and version,
- a description and impact,
- steps to reproduce (a minimal repro is ideal),
- any suggested remediation.
We aim to acknowledge reports within 2 business days and to keep you updated as we investigate and fix. We'll credit reporters who wish to be named once a fix has shipped.
Iris is dev/preview-only and localhost-only by design, and sends no telemetry — see
docs/security.md for the full data-handling posture. The most valuable reports
concern anything that breaks those properties, for example:
- the browser SDK reaching a production bundle,
- the server binding beyond
127.0.0.1or bypassing the verify-endpoint token, - a
prod-previewartifact leaking source coordinates, raw bodies, or app-state values, - path traversal in the on-disk stores (
.iris/flows,.iris/runs, baselines, visual).
Security fixes target the latest released minor version on the default branch.