For the contract that prohibits all outbound network calls. Same platform, deployed inside your isolated boundary.
Some DoD contracts prohibit any tooling that makes outbound network calls: license checks, telemetry, auto-updates, error reporting, even DNS lookups outside the boundary. Most GRC platforms can't deploy in that posture. Readyline ships an air-gapped variant with zero outbound dependencies: no phone-home, no auto-update, no license server check. Updates arrive as signed artifact bundles you stage manually inside your boundary. Audit logging goes to your SIEM, not ours.
No telemetry · No license check · No auto-update · Signed bundles · SIEM-ready
Three hidden dependencies that disqualify a "self-hosted" platform from a true air-gap.
Many "self-hosted" platforms periodically validate the license against a vendor server. That outbound call disqualifies the deployment from air-gapped environments. Contract violation, even if the call is benign.
Most self-hosted platforms pull updates from the vendor's CDN. Air-gapped boundaries block CDN access. The platform either breaks (no updates) or violates contract (outbound calls).
Sentry, Bugsnag, vendor analytics, all common in self-hosted platforms, all blocked by air-gap firewalls. The platform throws errors trying to report errors. Operationally hostile.
Six design choices that make true air-gap feasible.
No license check, no telemetry, no error reporting to vendor, no auto-update poll. Verifiable with egress firewall logs: zero packets leave your boundary attributable to Readyline.
When you want to update: download the signed bundle on a connected machine, transfer via approved media, verify signature, stage in dev tenant, promote to prod. Your process, your timing.
License is a signed file you receive at contract signing. Validated locally at startup against an embedded public key. No outbound check.
Standard MySQL 8.0 backend. Your DBA owns the backup schedule, the restore drills, the replication topology. We document patterns; you implement.
Audit events emit to syslog / JSON file. Your SIEM (Splunk, Sentinel, Elastic, etc.) ingests them. Nothing flows to a vendor-hosted log aggregator.
SAML / OIDC integration with your existing identity provider (AD FS, Okta on-prem, Keycloak). Per-role access controls. No vendor-side user accounts.
What contracting officers and security architects ask before approval.
30 minutes. Founder-led. No slides. Walk away with a clearer view of your CMMC posture, either way.
Book a demoReply within 1 business day · ES/EN · or email us directly.