Free AI privacy Chrome extension

Protect sensitive data before AI sees it.

Review a prompt in Ruja Guard's Chrome side panel before you send it to ChatGPT, Claude or Gemini. It finds sensitive values locally; you choose what to replace and copy. Ruja Guard does not read AI pages.

  • No account
  • No text upload
  • No page access
Ruja Guard Local protection
⌘ ⇧ U
ProtectRestoreDictionary
Text to protect

Email emma@northwind.se about Project Sundial.

Token: Bearer rk_live_Fj4…

3 local findingsNever sent to Ruja
[EMAIL_4K7P_001][PROJECT_4K7P_001][SECRET_4K7P_001]
A checkpoint, not another AI platform. Ruja Guard prepares safer text locally. You choose where it goes next.

Guide · Working safely with AI

How to protect sensitive data before ChatGPT.

A repeatable routine for deciding what a prompt actually needs, replacing the rest with reversible placeholders, and checking the provider settings that apply.

Read the sensitive data guide (9 min)

Guide · AI text provenance

Claude's invisible text watermark, explained.

What copy and paste preserves, what editing changes, and why a statistical watermark is not the same as a hidden character.

Read the watermark guide (8 min)

A calmer workflow

Three deliberate steps.

Nothing is silently submitted, and findings are yours to accept, ignore or add yourself.

  1. 01

    Paste privately

    Put the draft into the extension-owned side panel—not into an AI website first.

  2. 02

    Review locally

    Check personal data, Nordic identifiers, company secrets and your private dictionary. Add an exact value if detection misses it.

  3. 03

    Copy safely

    Replace only what you select with stable session placeholders, then copy the result.

Runs in this tab

Try a local review.

This demo imports the same browser-safe detection package. Your input is not sent anywhere.

0 / 4,000

Network access is blocked for this demo by its page security policy.

Local findingsNot reviewed
Review the example, then choose what to protect.

Beyond generic PII

Protect what only your team knows.

An encrypted private dictionary catches client names, employees, codenames, case numbers and unreleased products that generic detectors cannot recognize.

Encrypted entryProject SundialAliases: Sundial, PS-47
[PROJECT_…]

Feature overview

Before the prompt, and after the answer.

Ruja Guard covers both ends of an AI conversation and keeps everything in between on your own device.

Review before AI sees it

Paste a draft into the extension side panel and check emails, Nordic identifiers, payment details, access tokens and your own dictionary terms locally—before the text reaches an AI site.

Stable placeholders, local restore

Selected values become stable session placeholders such as [PROJECT_4K7P_001], so the prompt still reads sensibly. Restore brings the originals back in the same local session.

Reviewed clean plain text

Paste an AI answer back for a reviewed plain-text cleanup before you use it elsewhere—handled in the extension, like every other step.

Practical AI privacy

Questions before you paste.

Ruja Guard is deliberately small: a local safe-paste checkpoint, not another AI platform or a promise of perfect anonymisation.

Does Ruja Guard upload my prompt?

No. The extension reviews text in its own local worker. It has no account, telemetry, analytics or text-processing API.

What sensitive data can it protect?

Checks include emails, IBANs, payment cards, Swedish and Danish identifiers, Lithuanian personal codes, access tokens and source-code secrets. A private dictionary covers client names and internal codenames.

Does it work with ChatGPT, Claude and Gemini?

Yes. Ruja Guard prepares protected text in a separate Chrome side panel, so you can paste it into any AI tool you choose. It does not inject into or read provider pages.

Can I restore the placeholders?

Yes, during the current local session. Paste an AI answer into Restore to bring selected originals back. Clear and lock deliberately forgets the active placeholder map.

For detection details and troubleshooting, visit Ruja Guard support.

Chrome extension

Built for Chrome. Nordic by design.

The extension has an English interface with Swedish and Danish identity checks, Lithuanian structural detection retained from the original Ruja work, and reviewed plain-text cleanup for AI-assisted text.

Available now in the Chrome Web Store Install the live extension, then open Ruja Guard from Chrome's toolbar or side panel. Add Ruja Guard to Chrome