ContextKeySHIELD
ContextKey Shield

Route policy workspace

Draft a browser-to-proxy policy and run a signed metadata check. A separate provider proxy is implemented but remains fail-closed until credentials, a quota store, independent security review, and spending controls are configured.

Prototype · review only
Policy draft
These settings stay in this browser until you export them. Saving does not change a deployed route.
LOCAL DRAFT
No live protection is active from this pageDo not put API keys, bearer tokens, or other secrets here. The separate provider route is disabled until its credentials, quota service, external review, and spending controls are configured.
A path format check only; this will not call or create the endpoint.
No saved draft on this device.
No server-side policy check has been run.
Controlled proxy test
A separate same-site Netlify Edge route is implemented. It is fail-closed until deployment secrets, independent security review, and provider spending controls are configured.
CHECKING GATE
One explicit upstream requestWhen unlocked, your text will be sent to the configured OpenAI API project and may incur charges. App quotas cap request counts; they are not a dollar-denominated hard spend limit. Do not send confidential, personal, tax, banking, credential, or customer data. This is a controlled proxy—not a guarantee that model output is safe or correct.
No upstream request has been made from this page.
What this check covers
Server-side metadata evaluation is authenticated and audited; it does not exercise a provider route.
NOT A PEN TEST
Input validation

Checks HTTPS origin format, same-site path format, rate-limit bounds, schema-validation selection, and whether you reported a client-side secret risk.

Implemented guardrails

QI session verification, exact-origin checks, fixed upstream host, text-only schema, sensitive-identifier checks, request bounds, atomic Upstash per-user/global daily quotas, and an independent-review/spend-control gate. These are code controls, not an independent assessment.

Remaining before live use

Dedicated secrets and quota store, provider-side spending controls, an independent security review, then a signed staging test. The route remains disabled until those gates pass.

Current state
No seeded traffic, fake secret status, or simulated activity log.
NO LIVE ROUTE
Provider requests

No upstream request has been made from this page. The new route reports its gated state after QI sign-in.

Provider secrets

Not collected or displayed by this page. Store any eventual secret in a reviewed server-side environment, never in browser storage.

Audit history

Only a successful QI metadata check returns a request ID. Local draft saves are not a server audit record.

Workspace boundaries
Designed to prevent a policy draft from being mistaken for an active control.
Local data

Origin, path, limits, and checkbox are stored in this browser only. Clearing site data removes the draft.

Server check

Sends only the policy metadata to QI’s product-pilot evaluator. The result requires human review and is not a security certification.