ANVE: the private AI office, on the record. See what that means

ANVE

Private AI, answered · updated 2026-10-16

Can AI redact personal data from documents?
It can find and propose. Removal must be real, and a person must review.

Short answer. Yes, as an assisted process, not an automatic one. Detection finds the personal data: open tools such as Microsoft Presidio combine pattern matching, checksums and language models, and include recognisers for India’s Aadhaar, PAN, GSTIN, voter ID, passport and vehicle numbers. Presidio’s own README warns that there is no guarantee it will find all sensitive information. Removal must then be real. Drawing a black box over text leaves the text in the file, while a true redaction deletes the underlying content, as the PyMuPDF documentation describes. Names, addresses and context are harder than numbers. Have a person review every document before it leaves the office.

01

What detection can and cannot find

Kind of dataExamplesHow tools find itReliability
Structured identifiersAadhaar (12 digits), PAN, GSTIN (15 characters), voter ID, passport and vehicle registration numbersPresidio uses patterns, surrounding context and, for some, checksums or validation.Good when the format is regular. Weaker when digits are split, mistyped or misread by OCR.
Contact and account detailsEmail addresses, phone numbers, IP addresses, card numbersPatterns, with checksums for cards.Good.
Names, places and organisationsA client’s name in a paragraphLanguage models that tag named entities.Weaker, and it depends on the model and the language.
Indirect identifiersThe only woman partner in the Pune officeNo pattern or checksum finds these.A person must judge them.
Text inside imagesA scanned ID, a photographed letterOCR first. Presidio also has an image redactor for standard images and DICOM medical images.Check the OCR output as well as the result.
02

Removal must be real

Covering text with a black rectangle changes how a page looks, not what the file contains. The text can still be selected, copied or extracted. PyMuPDF’s documentation describes the correct two-step approach: a redaction annotation marks the area whose content should be removed, and applying redactions then deletes the text, images and graphics inside those areas, so that the text no longer appears in text extractions or anywhere else. By default overlapping image pixels are blanked out.

After redacting, test the output yourself. Search it for a name you redacted, try to select text under the box, and check the file properties, comments and bookmarks. Note that PyMuPDF is released under the AGPL-3.0 licence, which matters if you intend to build it into a product.

03

What a person must still check

  • Every page of every document, because detection tools do not find everything.
  • Counts: the number of items redacted should match what you expected from the original.
  • Indirect clues: job titles, dates, places and unusual events that identify a person together.
  • Hidden layers, comments, metadata, file names and embedded attachments.
  • That masking some fields is not the same as anonymising the record. If the person can still be identified from what remains, it is still personal data.
  • That the unredacted original is stored securely and access to it is logged.
04

How an office would set this up

  • Write down what must be removed for each purpose, such as a response to a request, a bundle for a court or an advisor, or data shared with a vendor.
  • Run detection and show each proposed redaction to a reviewer, who accepts or rejects it.
  • Apply true redaction to the accepted items and save a new file under a new name.
  • Verify the output by searching and selecting text, then have a second person spot-check.
  • Keep a log of who redacted what, when, and which tool version was used.
  • Redact before any text goes to a cloud model, if you use one at all.
05

What ANVE does today

ANVE does not list redaction as a function. Its documents and vision functions run on the box in the office, so documents need not go to a cloud service to be read. Cloud models are used only if an administrator adds a provider, and their answers are labelled; a policy that blocks confidential data from cloud models is not on ANVE yet. ANVE’s model gateway logs whether each call ran locally or in the cloud. The office’s own legal duties remain the office’s.

These run today in ANVE’s development build. No sealed unit exists yet.

06

Questions people ask

Does redaction make a document anonymous?
Not necessarily. If a person can still be identified from what remains, it is still personal data. Masking an identifier is not the same as anonymising the record.
Can a language model redact on its own?
It can propose redactions, and it can read context that patterns miss. It can also miss items or invent matches. Combine it with pattern tools, then have a person review and apply the redaction with a tool that really removes content.
Can it redact scanned documents?
Yes, after OCR, using a tool that blanks the pixels. Check the OCR text first, because a misread digit will be missed by the detector.
Which tools are free?
Microsoft Presidio is MIT licensed. PyMuPDF is AGPL-3.0, with commercial terms available separately, as of October 2026. Check the licence of the version you use.
07

What is not real yet

No sealed ANVE unit exists; every image of the appliance on this site is a labelled render. The software runs today on a development machine. No customers yet, no certifications, no delivery date, and the final price is not announced.

Reservations are ₹999 in India or US$12 elsewhere, refundable in full until you confirm an order in writing (terms). Offices that cannot use cloud AI can apply to be one of ten design partners.