Zimmer
Security

Air-gapped AI
deployment options.

Three facts for the review

  • True air-gapped operation has no physical network connection and no automated logical connection; software, models and documents cross only through a human-controlled transfer process.
  • Zimmer Server can use a signed offline Enterprise licence with zero licensing calls, while the ordinary Team and pilot path uses a roughly seven-day heartbeat and a 14-day grace period.
  • Zero inbound ports is a strong private-network control, not a physical air gap. It supports remote employees through an encrypted mesh and therefore still uses network connectivity.

By Omer Khan, Zimmer AI (Fihi Labs UG) · Published May 3, 2026 · Updated September 1, 2026

What a true air gap actually means.

  • Physical separation: NIST defines an air gap as an interface with no physical connection and no automated logical connection. Transfer is manual and under human control.

  • The whole dependency chain: The model, inference runtime, retrieval index, identity path, licence check and audit record must all work without a public-network dependency.

  • A process, not a switch: Every model, application update and security patch needs an approved intake, verification, transfer and rollback procedure owned by the customer.

The NIST air-gap definition is the useful review standard because it distinguishes disconnection from strict firewall policy. A server with outbound access through a proxy may be tightly controlled, but it is not physically air-gapped. Zimmer AI uses open-weight models on hardware the customer owns: Zimmer Desktop is the personal workspace for one Mac or Windows PC, while Zimmer Server is the multi-user appliance for a private network on company-owned Apple-silicon hardware.

Zero inbound ports is not an air gap.

  • Private-network mode: Zimmer Server opens no inbound port, needs no public IP and joins an end-to-end encrypted WireGuard-class mesh through an outbound connection.

  • Air-gapped mode: A physically disconnected environment cannot use that remote mesh path to reach employees outside the isolated network.

  • Choose by threat model: Remote access and physical isolation solve different problems. A reviewer should record which property the deployment actually requires.

Typical SetupOpen Inbound Port
Internet ➔ Open Port ➔ Your Server
Scannable and reachable over public ports. High attack surface.
ZimmerOutbound Only
Internet ⬅ Outbound Encrypted Tunnel ⬅ Your Server
Zero inbound ports exposed. Nothing on your server is scannable or reachable.

Compare the three deployment boundaries

Zimmer AI deployment options differ mainly in connectivity, licensing and who can reach the system. None of these labels is a compliance certificate; the customer remains responsible for system hardening, physical controls, operating procedures and legal review.

QuestionDesktopServer private networkAir-gapped Enterprise
Who is it for?One person on one Mac or Windows PC.A team sharing one governed private network.A team inside a physically isolated environment.
Does inference need internet?No, once a model is downloaded.No; inference and retrieval run on the server.No; local inference is the operating requirement.
How is licensing checked?Personal use is free forever.A heartbeat runs roughly every seven days with a 14-day grace period.A signed offline licence is verified locally with zero licensing calls.
Can remote staff connect?Not a multi-user server.Yes, through the encrypted mesh with zero inbound ports.Only through access permitted inside the isolated environment.
Where do updates come from?The connected user downloads them normally.The connected administrator manages updates normally.The customer must define a controlled transfer process; Zimmer does not claim automatic offline updates.

Offline licensing removes the call-home dependency.

  • Signed licence file: Zimmer Enterprise supports an offline signed licence file that the server verifies locally.

  • No heartbeat: Offline mode makes zero outbound licensing calls. Team and pilot heartbeat behavior is a separate connected deployment mode.

  • No data hostage: Connected licensing has a 14-day grace period and then degrades to read-only instead of locking customers out of their data.

License State Lifecycle
ActiveEverything works full speed
Warning PeriodWarnings show, nothing blocked
Read-OnlyChat and search keep working
Your data is never locked away. You never lose access to your content.

Models and updates still have to cross the boundary.

  • No silent refresh: An isolated server cannot browse a model hub, pull an application update or fetch a security patch from the internet.

  • Customer-owned intake: The reviewer should define approved media, malware scanning, hashes or signatures, change approval and a tested rollback path.

  • State the product boundary: Zimmer verifies the offline licence locally. It does not currently claim a complete signed offline software-and-model update-bundle workflow.

  1. 1

    Acquire

    Download the approved model or update on a connected staging system.

  2. 2

    Verify

    Record provenance, version, hash or signature, scan result and approver.

  3. 3

    Transfer

    Move the exact artefact through the organisation’s approved manual boundary.

  4. 4

    Recover

    Keep the prior version and prove rollback before production use.

What keeps working without the internet.

  • Inference and retrieval: Open-weight model inference, document indexing and document Q&A run on the customer-owned server rather than a hosted model API.

  • Local evidence: Clickable citations open the exact PDF page or Word or Markdown section used for an answer. Missing source material is reported instead of invented.

  • Backup and restore: A backup includes configuration, users, devices, permissions, document index, sync tokens and licence, with an integrity manifest checked before restore.

Encrypted Tunnel Isolation
Employee
Any location
Your Server
Documents stay here
Crosses the Encrypted Tunnel
  • The Question
  • Retrieved Snippets
  • The Answer
🚫 Full document library never leaves your server

Retrieval permissions are enforced before generation.

  • Hard filter in search: A user's groups constrain vector retrieval before any passage is placed in the model context.

  • Immediate changes: Collection grants and revocations take effect on the next question without a restart.

  • Reviewable events: Permission changes and denied retrieval attempts are written to the access log.

Typical Setup
All Documents ➔ Unfiltered Search ➔ Model sees everything
Restricted content already reached the model before answer filtering.
Zimmer Setup
All Documents ➔ Search + Permissions Filter ➔ Model sees only yours
Restricted content never enters model context — impossible to leak.

Device enrolment replaces shared passwords.

  • Single-use payload: An administrator issues an enrolment payload valid for 60 minutes; the employee pastes it once.

  • Device-held key: The device creates a keypair, seals the private key in the Mac Keychain and signs later requests.

  • Next-request revocation: Revoking a lost or retired device denies its next request. Browser users receive a one-time sign-in code.

Device Enrollment Flow
01
One-time code
Issued by an administrator
02
Keypair created
Private key never leaves the device
03
Requests signed
Every single request is cryptographically signed
Revoked devices are refused immediately on the next request.

Evidence to request before approval

A security review should end with artefacts, not assurances. Ask for a data-flow diagram, the list of required network destinations by deployment mode, the exact licensing payload, retrieval-denial logs, device-revocation evidence, backup integrity results, model provenance, and the organisation’s update-transfer procedure.

Network boundary

Capture zero-inbound-port behavior separately from any claim of physical disconnection.

Licence boundary

Compare the public six-field heartbeat disclosure with a packet capture, or verify zero calls in offline mode.

Retrieval boundary

Ask an unauthorized account for restricted content, then inspect both the answer and the denied-retrieval log.

Recovery boundary

Restore a representative backup and verify the integrity manifest before expanding the pilot.

Use the licensing payload disclosure as one test artefact, review the Zimmer Server operating model, and confirm the free three-seat pilot before committing to a larger deployment.

What Zimmer AI does not claim.

  • No certification shortcut: Zimmer AI does not claim HIPAA, ISO 27001 or SOC 2 certification. Local deployment does not make a customer compliant by itself.

  • No invisible update promise: A physical air gap trades automatic patches and model downloads for a human-controlled intake process. The organisation must own that process.

  • No universal hardware story: Zimmer Server currently requires Apple-silicon Mac hardware. Linux GPU nodes and native Windows server hosting are roadmap items, not shipped capabilities.

  • No frontier-model parity: A hosted frontier model can outperform a model that fits on local hardware. Air-gapped deployment prioritises boundary control and continuity over peak capability.

Air-gapped AI deployment questions

What is a true air-gapped AI deployment?

A true air-gapped AI deployment has no physical network connection and no automated logical connection to a less trusted network. Models, documents, application updates and security patches enter only through a manual, human-controlled process. Local inference alone is not enough if licensing, embeddings, identity or telemetry still requires an external service.

Is zero inbound ports the same as an air gap?

No. Zero inbound ports means the Zimmer Server exposes no listening service, public IP or port-forwarding rule while using an outbound encrypted mesh for remote access. That materially reduces exposure, but the system remains network-connected. A physical air gap removes that connection and therefore changes how users, models and updates reach the server.

How does Zimmer Server licensing work offline?

Zimmer Enterprise can verify a signed offline licence file locally and make zero outbound licensing calls. The ordinary Team and three-seat pilot path instead checks entitlement roughly every seven days, caches a signed token with a 14-day grace period, and falls back to read-only rather than withholding customer data after the grace period.

What should a reviewer test before a pilot?

Test the actual boundary: capture network traffic, revoke a device and retry, ask an unauthorized user for restricted documents, inspect denied-retrieval logs, open citations to their source pages, and restore a representative backup. For a physical air gap, also document model and patch provenance, transfer approval, integrity verification and rollback.

Test the boundary with three seats

Start the free three-seat Zimmer Server pilot from the pricing page and run the evidence checks above on one real document collection. Zimmer Server hosting currently requires an Apple-silicon Mac; a Mac Studio is recommended and a Mac mini is supported for small teams.

Start the free three-seat pilot

Enterprise-shaped deployment? The secondary option is a technical review call.

Book a technical review