Skip to content

Security: BeyondRandom/HelioSlate

Security

SECURITY.md

Security Policy

Supported versions

Until HelioSlate reaches a stable 1.0 release, security fixes are provided for the latest published version only.

Reporting a vulnerability

Do not disclose a vulnerability in a public issue. Use GitHub's Report a vulnerability / private security advisory feature for this repository. If that feature is temporarily unavailable, open a minimal issue that contains no technical exploit details or private household information and asks the maintainer for a private contact path.

Include:

  • A concise description of the affected boundary.
  • The HelioSlate version and Windows version.
  • Reproduction steps using synthetic data where possible.
  • The expected impact.
  • Any suggested mitigation.

Never include live credentials, full serial numbers, private keys, certificates, access tokens, email addresses, private dashboard URLs, or raw household telemetry.

Security boundaries

HelioSlate's primary security promises are:

  • PVS traffic is read-only and confined to a validated private address.
  • Authentication occurs only after explicit certificate pinning.
  • Secrets are stored in Windows Credential Manager rather than source or configuration files.
  • The local dashboard binds to loopback.
  • Paired and Tailscale household viewers are read-only.
  • Tailscale identity headers are accepted only on the dedicated loopback portal behind Tailscale Serve.
  • The optional public Funnel helper contains instructions and invitation metadata only; it does not expose telemetry APIs.

See docs/security.md for the detailed threat model.

There aren't any published security advisories