MoltCops Disclosure Policy
Last updated: July 29, 2026
Who we are
MoltCops is an independent security research project focused on AI agent infrastructure — the supply chain, credential hygiene, and attack surface of autonomous agent systems. We operate a free static-analysis scanner (MoltShield) and conduct ongoing public-data research into leaked credentials in agent ecosystems.
Scope
Our research covers publicly accessible data: public GitHub repositories, gists, published packages (npm, PyPI), Hugging Face Spaces, and search-engine-indexed pages. We do not access systems behind authentication, scrape private platforms, or use discovered credentials to gain access to anything.
What we do when we find an exposed credential
- We classify it offline. Wallet keys are assessed by deriving the address locally (pure elliptic-curve math) and reading public chain data. API keys are classified by format and context. No credential is ever transmitted, used for authentication, or tested against its provider.
- We notify the owner. We use the project's official security channel first (SECURITY.md, private vulnerability reporting, security@ email). If none exists, we use the repository owner's public contact email. Notifications are sent from moltcops@proton.me and signed with our PGP key.
- We differentiate by finding type. For exposed credentials (API keys, private keys, tokens, seed phrases), the fix is revocation and rotation — this takes minutes to hours, not months. We notify immediately and expect remediation within 72 hours. For software vulnerabilities (contract bugs, logic flaws, access-control issues), we follow the standard 90-day coordinated disclosure timeline to allow for code changes, testing, and deployment. We are flexible on this window for complex fixes. In both cases, we send one follow-up after 7 days if there is no initial response.
- For crypto projects with funds at immediate risk and no responsive contact, we escalate to SEAL 911 (Security Alliance) for emergency routing.
- We publish only aggregate, anonymized statistics. Never the credential, never the full repository name, never a link to the leak. Monthly reports contain counts by category, response rates, and time-to-remediation — nothing that identifies a specific project or individual. Because we publish only aggregate statistics and never identify specific projects or individuals, the publication timeline is decoupled from the remediation timeline.
What we never do
- Use a discovered credential for any purpose, including verification against its provider.
- Move, transfer, or interact with funds in any wallet, including "rescue" transfers.
- Access private systems, repositories, or data using a discovered credential.
- Demand payment, threaten publication, or condition disclosure on compensation.
- Publish findings about projects where we hold any financial position.
Bug bounty programs
Where a project operates a formal bug bounty (Immunefi, HackerOne, or a self-hosted program), we work within that program's scope and terms. We do not request compensation outside established programs.
Contact
moltcops@proton.me · PGP key at moltcops.com/pgp-key.txt · Fingerprint: D5E0 A36D 2F1F 2CCE 7055 B7F7 11A0 9D1B D499 CD37.
For projects that want proactive scanning
MoltShield (our free scanner) is available as a GitHub Action that checks pull requests for agent-security patterns. See github.com/moltcops-security.