- Network sockets are disabled at startup (monkey-patch).
- No telemetry or hidden calls.
# startup_guard.py
import socket
class _NoNet(socket.socket):
def __init__(self, *a, **kw):
raise OSError("Network disabled by logparser (offline mode)")
socket.socket = _NoNet- Pin dependencies with hashes.
- Generate SBOM; sign release artifacts (SHA256 + signature).
lsof -i -p <PID>→ no socketsstrace -f -e trace=network <cmd>→ no network syscalls- GUI and Apps SDK are opt-in and separated from parser core.