What makes a security claim inspectable?
Source location, provenance, deterministic signals, threat context, integrity data, and the limits of the observation remain attached to the claim.
Security / Trust Center
Aegis does not treat a model answer, browser redirect, or success message as proof. Security-sensitive state is tied to explicit authority, evidence, and independent checks.
TRUST BOUNDARIES
The website keeps presentation separate from authorization. Billing, release identity, local execution, and independent verification each have a distinct authority boundary.
Presentation, checkout UI, account UX
NOT ENTITLEMENT AUTHORITYAuthenticated identity and ledger projection
SERVER-SIDE BOUNDARYSigned local developer execution surface
PINNED RELEASE IDENTITYIndependent checks and evidence state
SEPARATE FROM PROPOSERSource location, provenance, deterministic signals, threat context, integrity data, and the limits of the observation remain attached to the claim.
A verifier remains distinct from the system that proposed the security-sensitive action, while deterministic checks stay separate from model agreement.
Patch acceptance is not the target metric. Aegis asks whether the original failure stops reproducing without introducing a new failure.
METHODOLOGY
Execution, verification, billing, and release integrity are related, but none is allowed to silently stand in for another.
Security-sensitive execution, repository mutation, and dynamic validation are not implied by a finding. Authorization remains a separate state.
Aegis keeps proposing and verifying roles distinct and preserves missing or conflicting evidence instead of flattening it into a clean result.
Paid capability is derived from authenticated identity and authoritative server-side billing state. Paddle webhooks are signature-verified before they can affect entitlement.
The extension manages a signed proprietary Aegis Runtime in VS Code global storage. It verifies the signed runtime manifest against a pinned Ed25519 release key and verifies the selected artifact with SHA-256 before install or reuse. The extension starts the runtime on loopback for the local developer surface.
PUBLIC ATTACK SURFACE
The website uses restrictive production headers, keeps server secrets out of browser code, and separates public presentation from billing and entitlement authority.
RESPONSIBLE DISCLOSURE
Report it privately. Include the affected version, release, commit, or URL, a concise impact description, reproduction steps, and the minimum safe evidence needed to reproduce it. Do not include secrets or another user's private data.
Good-faith research is welcome on systems you own or are explicitly authorized to test. Production denial-of-service, high-rate testing, social engineering, destructive actions, and unauthorized third-party testing are outside the policy.