NodePad’s air-gap story is a packaging guarantee, not a network-policy one. The install and upgrade flows do not require internet access. In operation, outbound calls are made only to the LLM providers you explicitly configure, using keys you supply. If your environment has no egress to those providers either, route those endpoints through your internal mirror or proxy policy.
What air-gap covers
No outbound calls of its own
NodePad never phones home for updates, license, or telemetry.
Operator-driven upgrades
You decide when to bring in a new version and apply it on your own schedule.
Providers stay on your terms
Each LLM provider is reached only with the keys you configure, through the egress path your network team approves.
Air-gap delivery
Air-gapped deployment is scoped together with the team. We package the distribution to fit your environment and walk you through the install.
Zero outbound telemetry — shipped default
Self-hosted NodePad installs make zero outbound telemetry calls unless the operator explicitly opts in.
- Product analytics are off. No analytics endpoint is contacted.
- No update-check endpoint. NodePad does not phone home to discover new releases or license status.
- No error-reporting endpoint. No outbound vendor support hook is wired in.
- LLM providers are contacted only on user action. A provider receives a request only when a signed-in user sends a message to a model whose key has been configured. Disabling every provider brings outbound LLM traffic to zero.