Engineering principles

Useful tools need clear boundaries.

Protocols & Packets builds focused network utilities that keep operators in control. These principles describe how NetPaste handles technical evidence, how releases are checked, and what the product cannot decide for you.

Process source text locally

NetPaste cleans and redacts pasted text in the browser. The application does not require an account, upload source text to a Protocols & Packets server, or use that text as a new data source.

Keep the operator in control

Detection produces findings for review. The operator chooses which values change, can edit the result, and remains responsible for the final disclosure decision. NetPaste does not silently send or publish the cleaned output.

Preserve troubleshooting value

Cleaning and redaction are separate operations. NetPaste aims to preserve command order, indentation, repeated relationships, and the surrounding syntax engineers need when working with coworkers, security teams, vendor TAC, or AI tools.

Test the behavior we claim

The NetPaste codebase uses automated tests, type checking, production builds, and browser-level checks before releases. Product descriptions are kept within those tested boundaries, including the extension's minimal-permission model.

State limitations directly

Pattern detection cannot identify every secret, proprietary label, customer name, contractual restriction, or contextual risk. NetPaste is a review aid, not a guarantee that output is safe, compliant, or appropriate for every recipient.

Minimize permissions and dependencies

The browser extension is paste-only and does not read webpage content. NetPaste does not depend on analytics, advertising, external AI services, or a hosted redaction backend to perform its core workflow.