Send documents to ChatGPT and Claude without the personal data
Jasyr swaps names, IINs, addresses and bank accounts for tags like “Person-1” and “[IIN-1]”. The AI still understands the contract just as well, and your clients’ data stays with you.
- ask ChatGPT, Claude or Gemini
- show a lawyer or auditor
- hand a spreadsheet to a contractor
- publish a case study or template
Drop a document or spreadsheet hereOpen a document or spreadsheet
.docx · .pdf · .xlsx · .csv · .txt
The file is processed in your browser and never uploaded
By uploading a file, you agree to the Terms of Use and Privacy Policy.
How it looks
Processed on your device
The document is never uploaded to a server. You can check: open the page, switch off the internet, and everything keeps working.
How to verifyRules, not neural networks
Checksums for IINs and cards, dictionaries of Kazakh and Russian names, patronymic and surname endings. The result is identical on every run.
You decide what to hide
Keep any finding as it is, or select missed text to hide it. The replacement key lets you restore the original.
Questions and answers
Is my document uploaded anywhere?
No. The file is read and processed right on this page, in your browser, and is never sent to a server, so once the page has loaded the service works even offline. We only count anonymous statistics: how many times files are opened and downloaded and in which format, with no content, file names or cookies.
Why hide data in a document?
Most often, right before you upload a contract, statement or spreadsheet to ChatGPT, Claude, Gemini or another AI: that way your clients’ data never ends up on someone else’s servers. Also when a document has to go to a lawyer or auditor, a contractor, become a template or be published as a case study. The structure, terms and (if you keep them) amounts stay intact, and only you know who the parties are. The parties to the contract themselves don’t need anything hidden.
How do I use it with ChatGPT or Claude?
Open the document in Jasyr, skim the highlighted findings, then download the result or copy the text. That is what you send to the AI. Its answer will use the same tags, “Person-1” and “[IIN-1]”; the replacement key tells you who is behind them. Jasyr itself uses no AI and sends nothing anywhere.
What does Jasyr detect?
Full names including grammatical cases and initials, IINs and BINs with checksum validation, ID card and passport numbers, sole-proprietor notice, coupon and license numbers, dates of birth and document issue, addresses, phones, email, IBANs, card numbers, licence plates and money amounts. Company names and BINs are hidden too, and job titles can be switched on separately. Product and project names can be added as custom words.
Is Word formatting preserved?
Yes. Only the text is replaced in a .docx: tables, fonts, headers, footers and comments stay in place. You can also wipe the author and company from the file properties. PDFs are redrawn page by page: data is painted over and the original text layer is removed, so nothing remains under the boxes.
Can I get the original data back?
Yes, if you choose pseudonyms or tags. Download the replacement key as .csv and keep it separately from the document. With blackout, the data cannot be restored.
Is it free?
Yes. No sign-up and no limit on the number of documents.
Which document languages are supported?
Jasyr is built for documents from Kazakhstan. Russian-language documents are recognised best; Kazakh names (-uly, -kyzy) and some Kazakh wording are detected too, and Kazakh text support is growing.