unbroker

Autonomously remove your info from data-broker sites.

  • privacy
  • data-broker
  • opt-out
  • ccpa
  • gdpr
  • security
  • doxxing

Declared platforms: linux · macos · windows

Install
npx skills add 'https://github.com/NousResearch/hermes-agent/tree/main/optional-skills/security/unbroker'
Download bundle ↓
main · 24fd22bScanned 2026-09-15

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

references/legal/ccpa.md

references/legal/ccpa.mdBrowse 56 files
View on GitHub
← Back to SKILL.md

CCPA / CPRA (California)

Use for California residents (residency_jurisdiction starts with US-CA) and, in practice, many US brokers that honor CCPA-style requests nationwide.

Rights invoked

  • Delete personal information (Cal. Civ. Code 1798.105).
  • Opt out of sale/sharing of personal information (1798.120).

Request content

Render with legal.render_request("ccpa", broker, fields) -> templates/emails/ccpa-deletion.txt. Include only: full legal name, the contact email for correspondence, and the confirmed listing URL(s). Do not include SSN or government IDs.

Authorized agent

When acting for another consenting subject, use render_request("ccpa_agent", ...) (templates/emails/ccpa-authorized-agent.txt) and attach the authorization artifact recorded in the dossier (consent.authorization_artifact). The broker may separately verify the consumer's identity.

Notes

  • Brokers must respond within 45 days (extendable). Track as awaiting_processing until confirmed.
  • "Hidden from free search" is not deletion - verify the record is actually gone before confirmed_removed.