Privacy policy and compliance¶
The Node Wire project is committed to ensuring privacy and secure data handling out-of-the-box. As a framework facilitating the orchestration of integrations between Large Language Models (LLMs) and various enterprise/healthcare systems, Node Wire adheres to strict principles to prevent inadvertent data exposure.
Core privacy principles¶
-
No Phone Home: Node Wire does not send usage data, telemetry, or analytics to AOT Technologies or any vendor endpoint. It does emit OpenTelemetry signals to an endpoint you control: the REST/gRPC entrypoint calls
init_observability()at startup, which installs OTLP trace, log, and metric exporters (default: a local collector, overridable with the standardOTEL_EXPORTER_OTLP_*variables). Exports are sanitized, and they only leave the process when a collector is reachable. -
No Data Persistence by Default: Node Wire acts as an orchestration and routing layer. It does not contain a built-in database for persistent storage of transaction data, logs, or payloads. Any data persistence must be explicitly configured by the user via connectors (for example, storing a file in Google Drive).
-
Zero PII/PHI in Source Control: The repository is routinely audited to ensure no Personally Identifiable Information (PII) or Protected Health Information (PHI) is committed to source control.
Testing and placeholder data¶
All unit tests, integration tests, and example scenarios within the tests/ and playground/ directories strictly use fabricated placeholder data.
- Placeholder emails:
doc@example.com,patient@example.com,noreply@node-wire.local - Placeholder patient IDs:
12724066,eXYZ123 - Placeholder credentials: Credentials in tests use explicit
dummy,test, ormockmarkers (for example,sk_test_mock).
If you are contributing to Node Wire, you must ensure that no real data from your environment is included in your commits.
Logging¶
By default, Node Wire logging is configured to provide operational visibility without exposing sensitive payloads. However, when running the MCP Server or REST API in DEBUG mode, certain raw HTTP requests and responses may be logged for troubleshooting.
Guidance: Do not run Node Wire in DEBUG logging mode in production environments to prevent the accidental leakage of sensitive data into system logs.
Security disclosures¶
If you discover a potential privacy or security vulnerability within Node Wire, do not disclose it publicly. Refer to our Security policy for instructions on how to securely report issues to the maintainers.
Related docs¶
- HIPAA considerations — deployment guidance for PHI workloads
- Configuration — log redaction and other security settings