SmartClip Download free
For Mac · ChatGPT, Claude and Perplexity

Paste into AI. Keep the secrets.

SmartClip removes passwords, API keys, customer details and ID numbers from your clipboard before they reach an AI chat. When the answer comes back, your real values go right back in. It all happens on your Mac.

No account. No cloud. Nothing to set up.

You copiedStays with you
Hi Dr. Okafor, the claims sync failed again.
DATABASE_URL=postgres://svc_claims:Tr0ub4dor&3@db-prod-2.internal.acme.io:5432/claims
Refund to maria.lopez@northwind-mail.com
IBAN DE89 3704 0044 0532 0130 00

Thanks,
Priya Raman
The AI seesGoes to the AI
Hi Dr. OkaforPERSON_1, the claims sync failed again.
DATABASE_URL=postgres://svc_claimsDB_USER_1:Tr0ub4dor&3DB_PASS_1@db-prod-2.internal.acme.ioDB_HOST_1:5432/claimsDB_NAME_1
Refund to maria.lopez@northwind-mail.comEMAIL_1
IBAN DE89 3704 0044 0532 0130 00IBAN_1

Thanks,
Priya RamanPERSON_2

The same message after SmartClip. The AI still gets the problem, just not the secrets.

  • 100% on your MacNo servers, no account, no tracking. Your text has nowhere to go.
  • 95% caught in testingMeasured on hundreds of hand-marked values in realistic pastes.
  • Zero change to your habitsCopy and paste exactly as you do today. SmartClip works in between.
Why it matters

AI is the fastest way to fix a problem. It's also the easiest way to leak one.

You paste a stack trace, a config file or a customer thread because it's quicker than explaining. Somewhere inside is a live password, a customer's email or a colleague's tax number. Once it's sent, it's out of your hands.

.env filesdatabase URLsAWS and Stripe keysJWTsprivate keys customer emailsphone numbershome addressesIBANs and sort codes SSNs and NI numbersSteuer-IDspatient and member IDsinternal hostnames usernames in file pathsnames in chat exportspayroll spreadsheets
How it works

One paste, three copies.

SmartClip works like a carbon-copy form. You keep the original. The AI gets a clean copy. The answer comes back with your real details filled in.

White copyStep 1
Copy as you always do

Press ⌘C in Terminal, Xcode, Slack, Mail or a spreadsheet. No new habits, no extra windows.

Canary copyStep 2
Paste into your AI

In the ChatGPT, Claude and Perplexity apps, an ordinary ⌘V pastes the clean version. Anywhere else, ⌃⌥V does the same, with a preview if you want one.

Pink copyStep 3
Get a complete answer back

Copy the reply and SmartClip turns DB_HOST_1 back into your real hostname. Paste it straight into your code.

Features

Everything it takes to use AI safely. Nothing you have to think about.

Automatic

Protected the moment you switch

Open ChatGPT, Claude or Perplexity and your clipboard is already clean. Switch away and your original is back, formatting included.

Preview

See exactly what the AI will see

A side-by-side preview shows every hidden value. Click one to reveal or keep it. Select anything you'd rather hide.

Restore

Answers you can paste straight back

The AI writes about EMAIL_1 and DB_PASS_1. You get your real address and password back, ready to use.

Consistent

The AI still follows the story

Each value keeps one placeholder for the whole conversation. "Jennifer" after "Jennifer Walsh" becomes PERSON_1_FIRST, so the AI knows it's the same person.

Your rules

Knows your clients by name

Always hide your clients' names and domains, spelling variations included. Keep what you're happy to share, like github.com, in plain sight.

On-device model

Catches names and addresses too

An optional model spots people, companies and street addresses that patterns miss. A one-time 83 MB download that never sends anything back.

Everywhere

Works in every app

Right-click any selected text to clean it in place or copy a clean version. Choose your own keyboard shortcuts.

Alongside

Plays well with your clipboard manager

Keep using Maccy, Raycast or Paste. Real values stay out of their history, and anything you pick from it inside an AI app is cleaned too.

Fast

Instant, even with huge logs

A full megabyte of logs is cleaned in about a third of a second. Secrets are gone before you can press ⌘V.

What it catches

It knows a secret from an order number.

Built for teams in the US, UK and Europe. SmartClip recognises real formats and verifies check digits where a number has one, so your IBAN disappears and your invoice number stays.

Keys and secrets

  • AWS, GitHub and Slack tokens API_KEY_1
  • Passwords in configs and chats SECRET_1
  • JWTs and private keys JWT_1
  • Database URLs, users, passwords DB_PASS_1

Infrastructure

  • Internal hostnames HOST_1
  • RDS, Azure SQL, Atlas endpoints DB_HOST_1
  • IP addresses, private or public IP_ADDR_1
  • Usernames in paths and prompts USER_1

People

  • Emails and phone numbers EMAIL_1
  • Names in signatures, chats, tables PERSON_1
  • Street addresses ADDRESS_1
  • Dates of birth BIRTH_DATE_1

Money

  • IBAN and SWIFT/BIC IBAN_1
  • Card numbers CARD_1
  • US routing and account numbers ROUTING_NUMBER_1
  • UK sort codes SORT_CODE_1

Government IDs

  • US SSN and EIN SSN_1
  • UK National Insurance NATIONAL_ID_1
  • Steuer-ID and VAT numbers TAX_ID_1
  • NIR, DNI/NIE, codice fiscale, BSN, PESEL NATIONAL_ID_2
  • Passports and driver's licences PASSPORT_1

Health

  • Medical record numbers MEDICAL_ID_1
  • Member and subscriber IDs MEDICAL_ID_2
  • NPI and NHS numbers MEDICAL_ID_3
  • Insurance numbers MEDICAL_ID_4
Measured, not promised

Tested on real-world pastes. 95% caught.

Every release is tested against a library of realistic pastes, from support emails and payroll files to chat exports and server logs, with every sensitive value marked by hand.

The held-out set is scored but never used to tune SmartClip, so it shows how it does on pastes it has never seen. Harmless text hidden by mistake: none in the main set, 4 values in the held-out set.

Privacy

Your secrets stay yours. So does everything else.

SmartClip is built so it never needs your data, let alone keeps it. There's no account, no cloud and no tracking. Just a small app on your Mac doing one job well.

Nothing leaves your MacSmartClip makes no network requests at all, except the optional model download when you turn it on.

Your originals are never storedHistory keeps only the clean text you sent. The original stays on your clipboard and nowhere else.

Encrypted on diskThe table that lets SmartClip restore your values is encrypted with a key kept in your Keychain, and forgotten after 7 days unused.

Kept out of clipboard historyRestored values are marked so clipboard managers skip them. Pasted with ⌃⌥R, they're cleared after 60 seconds.

Verified downloadsThe optional model is a pinned version, checked against known checksums before it's ever used.

Pricing

Free while in beta.

Get every feature free during the beta. After launch, SmartClip is a one-time $4.99. No subscription, ever.

BetaAvailable now
$0during the beta
  • Every feature, including the on-device model
  • Automatic protection in ChatGPT, Claude and Perplexity
  • New detection and updates as they ship
Download for Mac
Personal licenceAt launch
$4.99one-time
  • Every feature, including the on-device model
  • For one person, on all their Macs
  • Pay once and keep it. No subscription
Questions? Read the FAQ
FAQ

Good questions, straight answers.

Does any of my text leave my Mac?

No. Cleaning and restoring happen entirely on your Mac. SmartClip has no servers and no account. The only download is the optional name model, which comes in once. Nothing ever goes out.

Which AI apps does it protect?

Protection is automatic in the ChatGPT, Claude and Perplexity desktop apps, and you can switch it off for any of them. In a browser or any other app, use Paste Scrubbed (⌃⌥V by default) or right-click and choose Services.

How do I get my real values back?

Just copy the AI's reply. When you leave the AI app, SmartClip puts your real values back automatically. You can also press ⌃⌥R to paste the reply with your values filled in.

What if it misses something, or hides too much?

In the preview, select any text to hide it, or click a hidden value to show it. Choose Always to turn it into a rule for next time. Report a Problem saves an example you can send us, after you've replaced anything real.

Will the AI still understand my question?

Yes. Placeholders say what they replace, like DB_HOST_1 or EMAIL_1, and each value keeps the same one for the whole conversation. The AI sees the shape of your problem without the details it doesn't need.

Does it replace my clipboard manager?

No, it works alongside it. Keep using Maccy, Raycast or Paste. SmartClip keeps your real values out of their history and cleans anything you pick from it inside an AI app.

Do I need the on-device model?

No. On their own, SmartClip's rules catch keys, passwords, emails, phone numbers, ID numbers, bank details and hostnames. The optional 83 MB model adds people's names, company names and street addresses.

What do I need to run it?

A Mac with macOS 13 Ventura or later. SmartClip lives in your menu bar. It asks for Accessibility access only so it can press ⌘V for you. Without it, you press ⌘V yourself.

SmartClip for Mac

Use AI for everything. Share only what you mean to.

Free during the beta, then a one-time $4.99. Set up in a minute, protecting you from the very next paste.