Skip to main content

Privacy & Security

Clipcat is built with privacy as a first-class concern. Your clipboard data stays on your machine — always.


Your Data Stays Local

Every clip is stored in a SQLite database on your device. Clipcat makes no network requests with your clipboard content, has no account system, and sends no telemetry.

PlatformDatabase Location
Windows%APPDATA%\clipussy\db\gyatt.db
macOS~/Library/Application Support/clipussy/db/gyatt.db
Linux~/.config/clipussy/db/gyatt.db

You own the file. You can inspect it, move it, back it up, or delete it at any time.


Auto-hide Sensitive Clips

Clipcat automatically scans captured text and collapses clips that match patterns for sensitive content:

  • Passwords — common credential patterns
  • API keys — common service prefixes (sk-, ghp_, AIza, etc.)
  • Tokens — OAuth and bearer tokens
  • JWTs — JSON Web Tokens (three base64 segments separated by .)
  • Private keys — PEM-format keys (-----BEGIN ... KEY-----)
  • High-entropy strings — short strings with unusually high Shannon entropy that are likely secrets

Sensitive clips are collapsed into a separate "Sensitive" section at the bottom of your clip list. They are not shown inline with normal clips.

Sensitive clips collapsed into their own section

Revealing a Sensitive Clip

Click the "Reveal" button on a sensitive clip to temporarily show its content. You can also mark it safe if you know it isn't actually sensitive — this moves it back to your normal clip list permanently.

Toggling Auto-hide

Go to Settings → Clipboard → Auto-hide Sensitive to turn this feature on or off. When disabled, all clips appear in the main list regardless of content.


Privacy Mode

Press Alt+H to blur all clip content in the UI instantly. This is useful when:

  • Screen sharing in a video call
  • Working in a public space
  • Giving a presentation

The blurred state is not saved between sessions — when you reopen Clipcat it will show clips normally.

Privacy Mode — all clip content blurred


Blocked Apps

Add any application's process name in Settings → Blocked Apps and Clipcat will silently ignore any clipboard changes that originate from that app. This is the recommended approach for:

  • Password managers (1Password, Bitwarden, KeePass, etc.)
  • Banking or financial apps
  • Any app that copies credentials

How it works: When your clipboard changes, Clipcat checks which app had focus at that moment. If its process name is in your blocklist, the clip is discarded before it's ever saved to the database.


Pause Capture

Use Settings → Clipboard → Pause Capture to temporarily stop recording clipboard changes entirely. The tray icon will reflect the paused state. Resume at any time from the same toggle.


Open Source

Clipcat is fully open source. Every line of code is available at github.com/d3uceY/Clipcat. You can audit the clipboard capture logic, the database layer, and the secret scanning rules yourself.

Key files to review:

  • backend/lib/clipboard/ — clipboard listener per platform
  • backend/lib/secretscan/ — sensitive content detection rules
  • backend/store/ — database reads and writes