AntispyIASee it in action
Sunlight falling through a misty pine forest onto a mossy clearing. Generated illustration.

Browser extension

The only extension that masks names, codes and figures before any AI sees them, and puts them back in the answer.

Built first for the CISO of a mid-sized company in French-speaking Europe, who needs proof while the team keeps working as usual.

Sample: what the assistant receives

Summarise my call with [NAME_1] about contract [CODE_1]. Then ask her to pay to [IBAN_1] before Friday.

[NAME_1]
[IBAN_1]
[CODE_1]

From risky paste to safe answer

Sample, with invented names and figures
AntispyIA, masking in this browser

Draft a reminder for an overdue invoice.

What you typedReal values, highlighted

Draft a reminder to Marie Dupont: invoice FA-2291 for 48 300 EUR is overdue. Please pay to FR14 2004 1010 0505 0001 3M02 606.

What the assistant receivesMarkers only

Draft a reminder to [NAME_1]: invoice [CODE_1] for [AMOUNT_1] is overdue. Please pay to [IBAN_1].

Sample: the figure stays in your browser.
What you readReal values put back

Dear Marie Dupont, our invoice FA-2291 for 48 300 EUR is still open. Please transfer it to FR14 2004 1010 0505 0001 3M02 606. Kind regards.

Ask a follow-up...
Dark wetland hills with pale pools of water at dusk. Generated illustration.

Caught as it is pasted or typed

The extension checks what goes into an AI assistant at the exact moment it is pasted or typed, before the message is sent.

Replaced by a marker

Names, codes and figures become markers such as [NAME_1] or [IBAN_1]. The assistant only ever receives the marker.

Put back in the answer

The real values return inside the answer, so the employee reads a complete reply and loses nothing.

What gets masked, every time

Names

A name goes in as a marker

Sample: what you type, then what the assistant gets

  • Summarise my call with Marie Dupont.

    Summarise my call with [NAME_1].

  • Write to Jean-Michel Roux about his notice period.

    Write to [NAME_2] about his notice period.

  • Ask Camille Martin to confirm before Friday.

    Ask [NAME_3] to confirm before Friday.

[NAME_1]
[NAME_2]
[NAME_3]

Sample markers

Codes

A code stays inside the company

Sample: what you type, then what the assistant gets

  • Why is order PO-88140 blocked?

    Why is order [CODE_1] blocked?

  • Compare contract CT-2025-0417 with last year's.

    Compare contract [CODE_2] with last year's.

  • Is project Falcon-7 on schedule?

    Is project [CODE_3] on schedule?

[CODE_1]
[CODE_2]
[CODE_3]

Sample markers

Figures

Figures go out masked and come back real

Sample: what you type, then what the assistant gets

  • Pay the invoice to FR14 2004 1010 0505 0001 3M02 606.

    Pay the invoice to [IBAN_1].

  • Is a 1 250 000 EUR budget realistic for Lyon?

    Is a [AMOUNT_1] budget realistic for Lyon?

  • Draft a raise from 62 000 to 68 500 EUR.

    Draft a raise from [AMOUNT_2] to [AMOUNT_3].

[IBAN_1]
[AMOUNT_1]
[AMOUNT_2]

Sample markers

Kept on the device

The employee keeps the real values. The assistant gets the markers.

A large mint-green padlock standing in a dark pine forest. Generated illustration.

Everything runs on the device

Masking and putting values back both happen 100% locally in the browser.

The assistant only receives markers

It sees [NAME_1] or [IBAN_1]. The real value waits in the browser until the answer comes back.

Proof for the CISO

The CISO gets proof that names, codes and figures were masked before any AI assistant saw them.

Priced per seat, billed monthly

Each step up lowers the price per seat.

  • 1 seat

    14 EUR

    per month

  • 3 seats

    33 EUR

    per month

  • 5 seats

    50 EUR

    per month

  • 10 seats and more

    8 EUR

    per seat per month

The assistant sees a marker. Your team still gets the name.