humanymous Gate documentation

Navigation hub · Audience: everyone arriving for the first time.

Start here to find the right path for your role, then use the doc map to jump to any page in the set.

What is humanymous Gate?

humanymous Gate is a reverse-proxy enforcement layer that sits between your end users and your origin app. It terminates TLS, streams a detection bundle into the HTML, and scores each request across seven layers (L1–L7) — static client signals, fingerprint, client integrity, behavior, network/protocol, cross-check consistency, and scoring. The result is not a binary bot/human flag: each request gets a risk score from 0 to 100, which resolves to one of three verdicts — ALLOW, CHALLENGE (an accessible proof-of-work interstitial), or DENY — with hard rules able to promote a verdict on high-confidence evidence. Gate enforces that verdict at the edge and writes every decision to a tamper-evident audit log before it takes effect. It fronts your origin app and does not control it.

Note: This repository is a reference implementation, not a production-hardened build. See the “Reference implementation” note below.

Start here — pick your path

Five role-based landing pages, each a short orientation into the rest of the docs:

  • Integrator — you are putting Gate in front of an app: topology, wiring, and rollout.
  • Operator — you run Gate day to day: the Ledger, bans, policy, and on-call.
  • Compliance / DPO — you own privacy and data handling: pseudonymization, retention, and right-to-erasure.
  • Evaluator — you are assessing what Gate does and does not do before adopting it.
  • Developer (Red/Blue) — you want to understand and extend the detection engine and its local test catalog.

New here? Which piece am I using? maps the three surfaces — the standalone detection engine (:8443), the Gate proxy (:8444/:8445), and the Detection Observatory — so you never confuse two binaries.

Doc map

The documentation set, grouped by Diátaxis quadrant.

Tutorial

How-to

Reference

Explanation

Runbook

End-user help

Developer / advanced (Red/Blue)

The depth tier for developers who want to understand and extend the detection engine and its local test catalog. Start at Developer (Red/Blue).

Defensive-only

These docs describe protecting your own deployment. Any red-team, validation, or probing guidance targets a Gate instance you operate — never a third party’s systems.

Reference implementation, not production-hardened

This build is a reference implementation meant to show how the pieces fit together. Some capabilities are documented as reserved or as prod-delta (for example, ACME/bring-your-own certificates and a dedicated false-positive/appeal-queue view). Where a doc describes something the reference binary does not ship, it says so. Do not treat this build as production-ready without the production-hardening work called out in the relevant pages.