Found something? Tell us.

We're a small, founder-led company — one operator, no security team. If you've found something that could harm our users, our drivers, the integrity of our audit chain, or the regulatory data we publish, we want to hear about it. We read every report, fix what we can quickly, and credit you publicly if you'd like that.

Email
zackary@haulguard.ai
Please put [security] in the subject line so it doesn't get triaged with general inbound.
Or use the form
haulguard.ai/contact
Languages
English
Policy in force until
May 22, 2027

Our commitments to you

What we ask of you

What we care about most

In rough priority order — these are the findings we'd drop everything for.

  1. Audit-chain integrity. Anything that lets an attacker silently modify, insert, or delete events in the evidence ledger, or forge the SHA-256 hash chain.
  2. Driver-data leakage. Any path that exposes CDL fields, scan payloads, or per-tester data across ownership boundaries.
  3. Authentication bypass. Admin credential compromise, session-cookie forgery, geo-block evasion (we are US-only beta), or IDOR on scan endpoints.
  4. Public verifier bypass. The verifier re-computes SHA-256 verification client-side; any way to make a tampered chain render as valid is a critical bug.
  5. SSRF or credential leakage. Our API keys and service credentials live in environment variables only — please report any path that puts them in an attacker's hands.

Out of scope

Please don't spend your time on these — we already know, or they're not ours to fix.

Thanks for taking the time. — Zack Foster, Founder

Machine-readable version. This policy is also published as security.txt, the plain-text format defined by RFC 9116 that automated scanners and researcher tooling look for. That file is deliberately unstyled — the spec requires plain text — and this page is its human-readable equivalent. If the two ever disagree, security.txt is canonical.