Security policy
Report issues privately. Review our current controls plainly.
This page explains how to report vulnerabilities, what data Skylos Cloud may process, and which compliance claims Skylos does not make today.
Local-first scanning
The open-source scanner can be used locally or in CI. Skylos Cloud receives scan data only when a user or workflow uploads a report, triggers a cloud action, or uses the public scan endpoint.
Cloud upload data
Uploaded reports may include findings, severity, rule IDs, file paths, line numbers, snippets, upload attribution, scan metadata, and optional provenance or defense evidence.
Credential handling
Project tokens are stored as hashes. Dashboard users with rotate:keys permission can issue secondary project tokens and revoke stale ones.
Managed infrastructure
Skylos Cloud runs on Vercel and Supabase, and hosted scans run in temporary Vercel Sandbox machines. GitHub, Lemon Squeezy, OpenAI, Anthropic (on your own key), Resend (email), Cloudflare, Slack, and Discord are used only for the related configured or user-triggered workflows. The subprocessor list on the Trust Center gives each one's data and location.
Storage limits
Ordinary scan history is capped per project: 10 scans on Free, 500 on Workspace, and 10,000 on Enterprise. The oldest scans are pruned as new reports are accepted. Owners can also set an age limit (30 days at the shortest) and delete a whole workspace after a 7-day grace period. Explicit Scanner Proof audit receipts are hard-capped and retained until their project or workspace is deleted.
Compliance status
Skylos has no SOC 2, ISO 27001, or CSA STAR certification, and no audit is under way. The Trust Center lists every control and every gap.
Coordinated disclosure scope
- Skylos public website and authenticated Cloud application
- Skylos API routes, dashboard routes, report upload flows, and public scan endpoint
- Authentication, authorization, billing, project token, and GitHub OIDC paths
Out of scope
- Social engineering, spam, physical attacks, or denial-of-service testing against production
- Reports that require access to another customer's account, data, repository, or credentials
- Automated high-volume scanning without prior written approval
- Findings already documented on the public roadmap or trust page as not yet implemented
How reports are handled
Skylos is small, so the right disclosure process is direct and low-friction. The goal is fast private reproduction without creating risk for other customers.
Buyer security review
For customer security reviews, use the Trust Center. It includes a code-vetted control checklist, current provider list, data handling notes, and explicit SOC 2, ISO 27001, and CSA STAR status.