Dumpster Raccoon · privacy

Dumpster Raccoon privacy statement

Dumpster Raccoon reacts to your keyboard and mouse while it runs in the background. Here is exactly what that means.

  • What it detects: that a key was pressed or a mouse button was clicked. Nothing else.
  • What it never detects or stores: which key you pressed, what you typed, where you clicked, or which app you were using.
  • What it saves on your computer: the number of presses, the items your raccoon has found, your best burst speed, and where you parked the raccoon on screen. This stays on your computer.
  • What it sends anywhere: nothing by default. Dumpster Raccoon has no analytics and no accounts of its own.
  • Stream mode (optional, off by default): if you type a Twitch channel name in Settings, the game reads that channel's public chat anonymously (Twitch's read-only guest login) so viewers can type !pet, !boop, !hop or !spin. It never sends chat messages and sends nothing about you or your typing. Clear the channel name to turn it off.
  • Agent buddy (optional, off by default): if you switch it on in Settings for Claude Code or Codex, Dumpster Raccoon adds its entries to that tool's own hooks settings file (~/.claude/settings.json or ~/.codex/hooks.json) right away, after saving a backup of the file. When the tool then reports an event, it hands Dumpster Raccoon a description of that event, and Dumpster Raccoon throws away everything in it at once except the tool's name, its state (working, needs approval, done), the last folder name of the project, the session title the tool itself shows (read from the end of that tool's own local session file, so the badge can say what the session is about), the app the tool runs in (so clicking the badge can bring that app forward), the tool's process number (so the badge goes away when the tool closes), whether anyone is watching the run (unattended runs are never shown) and the time. Those few fields go into a small file on your computer. Your prompts, the answers, commands and file contents are never stored, shown or sent anywhere. Switching it off removes only Dumpster Raccoon's entries.
  • Steam features: achievements and Steam items go through the Steam client, under Valve's privacy policy.
  • macOS Input Monitoring: macOS requires this permission for any app that notices key presses while it is in the background. Dumpster Raccoon uses it only to count presses.

How this is enforced

How this is enforced in the code: the native input layer (src-tauri/src/input/) emits only a "key" or "click" event with no key identity; held-key auto-repeat and bare modifier keys are ignored there, before anything reaches the game.

Questions about this statement: hello@drakemere.com.