ChatGPT · Claude · Gemini · Copilot

Use AI at work. Client data stays with you.

Do Not Feed AI replaces client data, PESEL and NIP numbers (Polish national ID and tax ID) and the data in files with realistic substitutes before a message reaches an AI chat. The reply comes back with the real values. Built for teams that handle client data covered by the GDPR and professional secrecy.

Do Not Feed AI works locally. It does not send data to the vendor, collect statistics or track user activity. It needs no account and no server connection to verify the license.

Already have a license? Download the program: Windows · macOS

Windows: Chrome, Edge, Firefox · macOS: Chrome, FirefoxPESEL (national ID), NIP (tax ID), REGON, IBAN, cardsxlsx, docx, csv, txt
Demo: what the extension does in the chat0 detected
Sent to the AI
A simplified engine running in this page. Nothing from this field is sent anywhere. The demo detects Polish data (PESEL national ID numbers, NIP tax IDs, Polish IBAN and addresses); names, e-mails and phone numbers are also found in English text, and the replacements are Polish names. Edit the text to see consistent replacements. The program on your computer recognizes more: a full dictionary of first names and surnames, technical data and files.
  • Works in
  • Chrome
  • Edge(Windows)
  • Brave
  • Firefox
  • Masks in
  • ChatGPT
  • Claude
  • Gemini
  • Copilot
  • first name and surname
  • PESEL (national ID)
  • NIP (tax ID)
  • REGON (business ID)
  • IBAN
  • ID card no.
  • payment card
  • phone
  • e-mail
  • address
  • postal code and city
  • company
  • passwords and tokens
  • API keys
  • hosts and IP addresses
  • logins
  • custom phrases
  • xlsx, docx, csv, txt files

How it works

You type as usual. The AI receives replacements.

Video (29 s, no sound): you paste data, the icon counts it, the menu shows the replacements, and the reply comes back with your real data.
  1. Before sendingThe program on your computer detects personal data, and the extension replaces it in the chat field. You can turn on a preview with a list of what was found.
  2. Replacements look believableInstead of [PERSON_1] the model gets "Barbara Zalewska" and a Polish national ID number (PESEL) with a valid checksum, so it does not "correct" the data.
  3. Originals come back on screenThe model's reply is restored on the fly, inflected surnames included. The map of originals stays on your computer.
Your computer AI service (ChatGPT…) Youtext, xlsx/docx file Do Not Feed AIdetects and replaces locally replacementsBarbara Zalewska, network modelworks on replacements reply with replacements screenoriginals restored Your computer Youtext, xlsx/docx file screenoriginals restored Do Not Feed AIdetects and replaces locally replacementsBarbara Zalewska, network AI service (ChatGPT…) modelworks on replacements reply with replacements
The AI receives replacements for the detected data, and the map of originals stays on your computer: in the program, separately for each chat tab, and it disappears when the tab is closed.

Detection is rule-based and can miss something, so you can turn on a preview before sending.

Pseudonymization, not anonymization. The program swaps data for replacements and keeps the map of originals with you, so the reply can come back with the real values. That is pseudonymization in the GDPR sense (reversible PII redaction): the data can be restored, so it is still personal data. It reduces the data that reaches the chat provider, but it does not replace the controller's other obligations.

Files

A spreadsheet with 10,000 clients in a second and a half.

Drop an xlsx, docx, csv or txt file into the chat as usual. The extension holds the upload, the program masks the data in the file's content on your computer, and an _anon version goes to the chat. From Excel and Word files the chat gets a simplified copy with values and text only: formula results instead of formulas, and no formatting, charts, images or macros. Your original stays with you, unchanged.

  • Excelsheets, values only
  • Wordparagraphs, tables, headers and footers
  • CSVsemicolon, comma or tab
  • Texttxt, md, log
  • PDF, imagesblocked in the chat, from the program menu: see below
  • Preview before sending: a list of detected values with counters; anything you uncheck stays in the file as is.
  • Consistency: "Jan Kowalski" in a spreadsheet and in the chat of the same conversation gets the same replacement.
  • Formats unsupported in the chat (pdf, images) are blocked by default, so they don't reach the chat unmasked. You can prepare them in the program menu (section below).
For the user

It doesn't change the way you work.

A small icon in the bottom right corner of the chat page shows how much data was detected in what you type. Enter works as always. The extension panel is a few settings and counters, in Polish or English.

  • active
  • 33 items detected
  • masking
  • off
  • !no protection
  • The color tells you the state of protection, and the tooltip on hover gives the details.
  • A click opens the menu upward: detected data grouped by type, adding a custom phrase, the text that will go to the AI, the event history and toggles. A second click closes it.
  • Preview mode: a list with checkboxes before every send.
  • Replies: restore right away, or see the AI's version first.
  • When the program is missing or not responding, the icon turns red and says so plainly, and sending without masking takes your decision.
The icon menu: Found and History tabs, data in groups with checkboxes, a custom phrase field, "The AI will receive" and toggles.
Program

Outside the browser too: clipboard and files from the menu.

In a code editor, a terminal, a document or any other program, copy the text, press a shortcut, and the clipboard now holds the same text with replacements. You anonymize files from the program's menu icon. This is not an extension inside the editor: the program reads the clipboard only when you press the shortcut or pick the command in the menu. Both features need a Pro or Business license.

  • Excelvalues only
  • Wordtext only
  • CSV and textcsv, txt, md, log
  • PDF with textresult: docx or txt
  • Images jpg, pngmetadata only
  • Clipboard shortcuts: Windows Ctrl+Win+A (Anonymize) and Ctrl+Win+R (Restore), macOS Ctrl+Option+A and Ctrl+Option+R. You copy the text, the shortcut turns the clipboard into text with replacements, you paste it into the AI, then you copy the reply and restore it with the second shortcut.
  • The shortcuts are off by default: you turn them on in the program's menu icon, and the program records that in its log. The same commands are in the menu and work even when the shortcuts are off.
  • File from the menu: "Anonymize file..." and "Restore file...". Next to the original a new file appears with a neutral name ending in _anon, and the original stays unchanged. The map of originals is stored encrypted on your computer and is deleted after 30 days.
  • A PDF with a text layer becomes a docx or txt, without page layout, images or hyperlinks; scans without text are rejected. From jpg and png images we remove only the metadata (location, device, author): the content of the image is not masked.
  • On Windows the program has a tray icon that you start from the "Do Not Feed AI" shortcut in the Start menu (it does not start by itself; you can turn on autostart in its menu). On macOS it lives in the menu bar.
  • Honestly about the clipboard: the system clipboard history and clipboard managers may keep the original that was copied before you used the shortcut. Turn them off while you work with client data.

Who it's for

See it in your own line of work.

All industries

Five short stories from everyday work with AI chats, including so-called shadow AI: using AI outside the rules a company has set. Pick the one closest to yours.

These are stories we made, not customer testimonials. Each is a one-minute film with a voice-over and English captions: the day without the extension, then the same day with it.

Friday, 3:40 pm - Alex, an accountant, drops a payroll file into a personal AI chat. Then the same Friday again, with the extension.
Voice-over text: Friday, 3:40 pm

Friday, three-forty p.m. To finish payroll before the weekend, Alex drops the file into a personal AI chat. An assessment, a report, a talk with the staff. And the weekend? Gone. Rewind. Now with the extension. It stops the file, and the program on Alex's computer lists what it found. One click, and the chat gets a copy with realistic replacements. The reply has the real names. Same Friday. This time, the weekend starts. Do Not Feed AI. Your clients' data stays with you.

Voice-over text: Thursday, 10:15 am - The call to the client

Thursday, ten-fifteen a.m. Kate, an accountant, handles Mr. Henry's bakery. She sends its accounting spreadsheet to an AI chat. Take two. Now with the extension. Same spreadsheet, same move. Amounts and dates stay. Names, national ID numbers, accounts and tax IDs reach the chat as replacements. The reply has the real data. Same Thursday. This time, the call ends in thanks. Do Not Feed AI. Your clients' data stays with you.

Voice-over text: Tuesday, 6:20 pm - The template from the last case

Tuesday, six-twenty p.m. Jake, a trainee, finishes a claim from an old template and sends it to an AI chat. The evening? Gone. Take two. Now with the extension. Same claim, same move. The program lists both clients' data, comment included. The chat gets a copy with replacements. The reply has the real data. Same Tuesday. This time, Jake leaves on time. Do Not Feed AI. Your clients' data stays with you.

Voice-over text: Wednesday, 10:47 pm - The keys

Wednesday, ten-forty-seven p.m. Chasing a bug, Matt pastes his config and log into an AI chat. Database password, cloud keys, payment keys: everything gets replaced. Until three in the morning. Take two. Now with the extension. Same text, same paste. The menu previews the swap. Secrets get stand-ins of the same shape. The reply has the real names. Same Wednesday. This time, Matt gets some sleep. Do Not Feed AI. Your secrets stay with you.

Voice-over text: Monday, 8:30 am - Three CVs

Monday, eight-thirty a.m. Mark, the boss, pastes three CVs from his email into an AI chat. Not a crisis. Still a problem. Take two. Now with the extension. Same rush, same paste. The menu previews the swap. The chat gets stand-ins for their details. The questions have the real names. Same Monday. This time, Mark is on time. Do Not Feed AI. Your data stays with you.

Download and start

Three steps: download, install, load the license.

Latest release: program 0.4.0, extension 0.3.43 ·

  1. 01 · DOWNLOAD

    Windows installer

    One file with the program, Windows 10 and 11. Signed: publisher Sebastian Obara It&Consulting.

    Download for Windows (.exe)

    If Windows shows the blue SmartScreen window: More info, then Run anyway (a new program is still building its reputation).

  2. 02 · INSTALL

    Program and extension

    Run the installer (it needs no administrator rights), then add the extension from the store: open it in Chrome or Edge and click Add to Chrome.

    Edge opens the same link and may ask for permission to use extensions from other stores: confirm it. Firefox: Add to Firefox, then Add (the extension comes from the Mozilla store and updates itself). Without the store: download the .xpi file. At the end of the installer the "Last step" page opens.

  3. 03 · LICENSE

    Load the license file

    In the extension panel, in the License section, choose the .lic file we sent you. Without a license protection is off, and the icon in the chat says so plainly.

    No file yet? Request a trial license
  1. 01 · DOWNLOAD

    macOS installer

    A .pkg file with the program (Apple Silicon and Intel). Signed with a Developer ID and notarized by Apple.

    Download for macOS (.pkg)
  2. 02 · INSTALL

    Program and extension

    Open the .pkg (it asks for an administrator password), then add the extension from the store: open it in Chrome and click Add to Chrome.

    Firefox: Add to Firefox, then Add (the extension comes from the Mozilla store and updates itself). Without the store: download the .xpi file. At the end quit the browser completely (Cmd+Q) and start it again.

  3. 03 · LICENSE

    Load the license file

    Click the Do Not Feed AI icon in the menu bar (next to the clock) and choose Load license…, pointing to the .lic file we sent you.

    No file yet? Request a trial license
Requirements and supported browsers
  • Windows 10 and 11 (x64, also Windows 11 on ARM): Chrome, Edge and Firefox.
  • macOS 14 or newer: Chrome and Firefox. Edge on macOS is not supported.
  • You need both parts: the program detects and replaces the data, and the extension passes it what you send to the chat. Without the program the extension does not mask data. The program runs while the browser is open.
Manual install (for IT)

A fallback for company networks that block the store, offline installs and deployments by the IT department. You point the browser to the extension by hand, once.

  • Windows: open chrome://extensions (in Edge edge://extensions), turn on Developer mode, click Load unpacked and choose the folder %LOCALAPPDATA%\Programs\donotfeedai\wtyczka-chrome.
  • macOS (Chrome): download the Chrome extension (.zip), unzip it to a permanent location, in chrome://extensions turn on Developer mode and choose Load unpacked. Do not move the folder after loading it.
  • Firefox (Windows and macOS): the extension page in the Mozilla store, Add to Firefox, Add. The extension stays installed for good and updates itself. The .xpi file is only for manual installs or deployments.
  • Check (any route): click the extension icon; the panel should show "Program: connected".
MSI installer for IT departments

Alongside the installer for a single person there is a file, donotfeedai-windows.msi, for company deployments through Group Policy (GPO), Intune or SCCM. The contents are the same as in the regular installer, and the install can be per computer (for all users) or per user.

  • It registers the program in Chrome, Edge and Firefox, and puts down the unpacked extension and the tray app (a Start menu shortcut).
  • It does not set up autostart for the app and does not launch it after installation; the user or an administrator turns autostart on.
  • In managed browsers, roll out the extension with a browser policy (in Chrome ExtensionInstallForcelist) and place the license file separately on each workstation.
  • Parameters, step-by-step deployment and notes for IT: description in the download repository.
How to check the signature and checksums
  • Windows: right-click the file, Properties, Digital Signatures. Publisher: Sebastian Obara It&Consulting (certificate issued by Microsoft).
  • macOS: pkgutil --check-signature donotfeedai-macos.pkg.
  • Checksums: SHA256SUMS.txt. All files: the latest release on GitHub.
The SmartScreen window on Windows

On first run you may see a blue "Windows protected your PC" window. This is normal for a new program: the installer is signed and the window shows the publisher (Sebastian Obara It&Consulting), but a file with few downloads is still building a reputation. Click More info, then Run anyway. The window may appear again with later versions.

License

Start with a 7-day trial.

7-day trial

Send the form below and we will e-mail you the license file. The trial license has all the Pro features, with no account and no commitment.

Request a trial license
Pro

A per-seat license for people who work on client data: the full dictionary of first names and surnames, xlsx, docx, csv and txt files with preview, technical data and custom phrases, and in the program the clipboard shortcuts and files from the menu (PDF and images too).

Business

One license for the whole company: the Pro scope, one file deployed via MDM or policy, a shared company dictionary and a description of the security mechanisms.

Compare licenses
Cover of the Do Not Feed AI brochure Brochure for companies and institutionsCapabilities, security, rollout and licensing in 7 pages. Handy to pass to your team or IT department. In Polish.PDF · 7 pages · 0.8 MBDownload the brochure

We prepare company offers for the number of seats: choose "Question about deployment in a company" in the form. Details: what a license covers and how to renew it.

Security

Concrete mechanisms, not promises.

The extension and the program work locally, without sending any data to the vendor, apart from an optional update check that happens only when you click. We collect no information about users or how the product is used. There is no account to create, and the license is verified without an internet connection.

  • The map of originals stays with youThe replacement map is in the program's memory on your computer, separately for each chat tab, and it disappears when the tab is closed. Neither the chat page nor another extension can read it.
  • Chat files are never written to diskA file from the chat is masked in memory. The program saves no working copy, so a crash does not leave the original in a temporary folder.
  • An audit log without contentThe local log holds numbers and codes (how much data of which kind was masked, why a file was stopped), not messages, values or file names. It is protected against unnoticed changes, kept for 180 days and never sent anywhere.
  • Signed installersWindows: a certificate issued by Microsoft. macOS: Apple Developer ID with notarization. You can check the publisher yourself.

Detection is rule-based and can miss something. It is a technical measure that supports GDPR and NIS 2 compliance, not compliance in itself.

Security details and the legal background

FAQ

The questions we hear most often.

Is anything sent to the vendor?

No. Do Not Feed AI works locally. It does not send data to the vendor, collect statistics or track user activity. It needs no account and no server connection to verify the license. We only receive what you send us yourself: a message from the form or an e-mail. The only connection the extension makes to our website is the "check for updates" button in the extension panel, and only after you click it: it then fetches the updates.json file (with no version number or identifiers), and the extension checks nothing by itself in the background.

Will the extension catch everything?

We don't promise that. Detection is based on rules and checksums, so an unusual format, a typo or data in an unexpected place can be missed. The AI receives replacements for what the program detected, and the rest of the text goes as it is. That is why there is a preview before sending: it shows the list of detected values and the exact text the AI will receive, so you can fix it if needed or add a missing name as a custom phrase.

Is this anonymization?

No, it is pseudonymization (reversible PII masking). Anonymization is irreversible, while the program has to restore the originals in the chat reply, so it keeps the replacement map on your computer. Pseudonymized data is still personal data under the GDPR: the tool reduces the data sent to the chat, but it does not remove the controller's obligations and does not replace your company's rules for using AI. Details: security and the law.

Do I have to install the program?

Yes. All the detection, replacements, restoring replies and the license live in the program on your computer; the extension only passes text and files to it. Without the program the extension does not mask data: the red icon in the chat asks you to install it, and before sending a message it asks whether to send it without masking. On Windows one installer sets up the program and the extension at once.

Can the chat page see what I type before I send it?

The extension replaces data at the moment of sending. The field you type in belongs to the chat page, though, so the page has technical access to it before you press Enter, for example for suggestions or saving drafts. Very sensitive data is best prepared beforehand, pasted ready and sent right away, rather than typed at length in the chat field.

What happens when the license expires?

The extension warns you in advance: a badge on the icon, a notice in the panel, and near the end also an amber ring around the chat icon. After the expiry date you still have 14 days of grace period. After that protection is off: the extension does not change messages or files, and the red icon in the chat says so plainly. Replies in open tabs still come back with the originals. Details: what works after expiry and how to renew a license.

How do I deploy it in a company?

The extension is in the Chrome Web Store, so in Chrome you can deploy it with the ExtensionInstallForcelist policy and the store ID; in Edge and on networks that block the store, use the manual install from our package. The program goes out via MDM or a silent per-user installer (Windows: /VERYSILENT), without administrator rights. On Windows there is also an MSI installer for IT departments (Group Policy, Intune, SCCM; per-computer or per-user install). MDM can place the donotfeedai.lic license file in the data folder, so users do nothing, and the company dictionary from the license is added to the custom phrases on every workstation.

All questions and answers

Contact

Write to us.

Tell us how we can help.

The form needs JavaScript. Write to [email protected].

For a trial license, tell us your system and the browser you will test in. Do not enter client data or passwords here.

0/1200

The controller of your data is Sebastian Obara It&Consulting (Kraków, Poland). We process the data from the form (name, e-mail, the chosen purpose, the page language and the time of submission, plus, if you give them, company, phone, how you heard about us and the content of your message) to reply to your message and send a trial license, on the basis of Art. 6(1)(b) GDPR (steps taken at your request before entering into a contract) and (f) (handling correspondence and protection against abuse). The message reaches a mailbox on our own mail server by e-mail, with no external mail providers. We keep the data for up to 12 months after the contact ends. To protect against abuse the server holds your IP address in memory only for as long as it counts the sending limit. Consent to news is voluntary (Art. 6(1)(a) GDPR) and you can withdraw it at any time. You have the right of access, rectification, erasure, restriction of processing and objection, and to lodge a complaint with the Polish data protection authority (Prezes UODO). Giving your name and e-mail is voluntary, but we need them to reply. Details: privacy policy.

Prefer to write yourself?

Write to the address below. The form has the same effect, but e-mail also works when the form cannot be sent.

Open in your mail program

Who is behind it

Sebastian Obara It&Consulting - publisher of the digitally signed Do Not Feed AI installers and controller of the personal data submitted through this form.

The product is created and developed by Sebastian Obara It&Consulting, the founder of Do Not Feed AI.

Do Not Feed AI on LinkedIn

Plans

Trial on request. Pro per seat, Business per company.

A license is one signed file, checked locally: no account and no server connection. A trial license is the same kind of license, sent on request. Without a license, protection is off.

Trial
on request, no commitment
  • everything in Pro
  • a license with an expiry date, loaded just like a regular one
  • after it ends, a 14-day grace period
  • then protection is off until you load a license
Pro
per seat, for work on client data
  • PESEL (national ID), NIP (tax ID), REGON (business ID), IBAN, payment cards, ID card no., phones, e-mails, addresses and companies
  • full dictionary of first names and surnames: people recognized even without context and in inflected forms
  • xlsx / docx / csv / txt files plus configs and logs, with preview
  • technical data: secrets, hosts, IP addresses, logins
  • custom phrases, both restore modes
  • clipboard shortcuts and files from the program menu (PDF and images too)
  • the dnf command-line tool
Business
per company, deployment without clicking
  • everything in Pro
  • one license file for the whole company, via MDM or policy
  • shared company dictionary: clients, projects, products
  • number of seats recorded in the license, for the contract and invoice
  • a description of the security mechanisms and architecture
What each license includes
WhatTrialProBusiness
Text in the chat
PESEL, NIP, REGON, IBAN, ID card no., payment cardswith checksum validationyesyesyes
Phone, e-mail, address, companyyesyesyes
First name and surnamefull dictionary, also without context, in inflected forms and written in capital lettersyesyesyes
Technical datapasswords, tokens, keys, hosts, IP addresses, loginsyesyesyes
Custom phrasesnames of projects, clients, productslist on the workstationlist on the workstationlist on the workstation and company dictionary in the license file
Files
xlsx, docx, csv, txt, configs and logswith preview, columns by headeryesyesyes
Program outside the browser
Clipboard shortcutsAnonymize and Restore, off by defaultyesyesyes
Files from the program menutxt, csv, xlsx, docx, PDF as docx or txt, images: metadata onlyyesyesyes
Audit loglocal, no content, 180 daysyesyesyes
License
Validityset when we send itper contractper contract
Deploymentfile on the workstationfile on the workstationone file per company, via MDM or policy
Replacement mapin the program on the computer, separate for each chat tab, gone when the tab is closed

We don't publish prices: each offer is prepared for the number of seats and the way you deploy. Write to us - we will prepare an offer for your company.