Skip to main content
Free report: "The future of artificial intelligence in working with documents"
Maurelius
Anonymization with Microsoft Presidio

Contract anonymization for AI

Maurelius removes details that could identify people or companies. Only the protected copy can then be passed to AI for analysis.

  • Anonymized before AI analysis
  • Contract content is not logged
  • Documents are not retained

Compare the contract before and after anonymization

See which details are replaced before AI analysis using a fictional contract excerpt.

Original document

Fictional contract before anonymization

UMOWA O ŚWIADCZENIE USŁUG PRAWNYCH zawarta 12 maja 2026 r. w Warszawie pomiędzy: Baltic Horizon sp. z o.o. z siedzibą przy ul. Grzybowskiej 15, 00-132 Warszawa, wpisaną do rejestru przedsiębiorców KRS pod numerem 0000123456, NIP 525-000-12-34, REGON 012345678, reprezentowaną przez Martę Lewandowską, PESEL 90010112345, kontakt: marta.lewandowska@baltic-horizon.example, tel. +48 501 234 567, a Piotrem Zielińskim, zamieszkałym przy ul. Długiej 8/4, 80-831 Gdańsk. § 1. Zleceniobiorca przygotuje opinię prawną do 30 czerwca 2026 r. § 2. Wynagrodzenie wynosi 18 500,00 zł netto i zostanie zapłacone na rachunek PL61 1090 1014 0000 0712 1981 2874. Wszystkie dane użyte w tym przykładzie są fikcyjne.

Anonymized document

Identifying details replaced with neutral labels

UMOWA O ŚWIADCZENIE USŁUG PRAWNYCH zawarta 12 maja 2026 r. w Warszawie pomiędzy: [FIRMA_1] z siedzibą przy [ADRES_1], wpisaną do rejestru przedsiębiorców KRS pod numerem [KRS_1], NIP [NIP_1], REGON [REGON_1], reprezentowaną przez [OSOBA_1], PESEL [PESEL_1], kontakt: [EMAIL_1], tel. [TELEFON_1], a [OSOBA_2], zamieszkałym przy [ADRES_2]. § 1. Zleceniobiorca przygotuje opinię prawną do 30 czerwca 2026 r. § 2. Wynagrodzenie wynosi 18 500,00 zł netto i zostanie zapłacone na rachunek [IBAN_1]. Wszystkie dane użyte w tym przykładzie są fikcyjne.

No data retention

Your contract does not stay with us

The text is used once to create an anonymized copy. We do not store the document, build a history of it, or keep a copy that can be accessed later.

No contract content in logs

We record only whether the operation succeeded and how long it took. The contract text, names, and document data are never included.

No server-side copy

Neither the original nor the anonymized copy is stored in a database or archive. Once processing ends, Maurelius has no copy to return to.

Used only during anonymization

The text exists only long enough to create the protected copy. The result stays visible in your browser, but the service does not retain it.

Still have questions? Read our FAQ.

Privacy first, AI second

What happens to the document?

The system first creates a copy without identifying information. Only that protected copy can be passed to AI for analysis.

  1. 01

    You provide a contract

    The process receives text containing party, representative, and contact details.

    Anna Kowalska · PESEL · address
  2. 02

    Presidio detects sensitive data

    Detection mechanisms find the information that needs to be protected.

    PERSON · COMPANY · TAX ID · IBAN
  3. 03

    A protected copy is created

    Detected data is replaced with neutral labels that cannot be reversed.

    [PERSON_1] · [COMPANY_1]
    Data protected
  4. 04

    Only the copy goes to AI

    The original text is not passed to the AI model.

    Anonymized content only
  5. 05

    Maurelius analyzes the document

    Maurelius can assess clauses and risks without access to names or identifiers.

    Clauses · risks · recommendations
    Analysis in Maurelius

Two deployment models

Where does processing take place?

Use Maurelius SaaS or run the entire process in your own cloud. In both models, data is anonymized before it reaches AI.

Maurelius SaaS

Maurelius creates a protected copy in a secure environment. Only that copy can be sent to AI. We do not store the document or include its content in logs.

Outside the cloud

User

Provides the contract text

encrypted connection
MAURELIUS SAAS INFRASTRUCTURE

Stage 1

Document extraction

No document storage

Stage 2

Microsoft Presidio

Detects and hides data

Stage 3

Protected copy

Neutral labels replace identifying data

anonymized text only

Separate boundary

AI model

Does not receive the original data

The same rule applies: the AI model can receive only an anonymized copy. The original identifying data is never passed to it.

Frequently asked questions

Privacy without technical jargon

Straightforward answers to the most important security and privacy questions.

Choose a secure deployment model

Let's discuss security, data retention, and deployment with Maurelius SaaS or in your own cloud.

Stay informed

Receive practical tips, trend analyses, and early updates about AI in quality and documentation.

© 2026 Maurelius - Intelligent document quality control

Contract anonymization before AI analysis | Maurelius