ReleasedPrivacy

DocIQ Shield.

10 seconds instead of 2 hours.

Swiss-engineered anonymisation for judicial, government, and regulated sectors. Fine-tuned local NER + LLM models; no data leaves your network. Full Swiss court standard compliance. Zero-persistence architecture: no database, no logs, no trace. Documents process entirely in memory and vanish on exit.

Speed
~10 seconds
Standard
Swiss court 2016
Persistence
Zero
DocIQ Shield interface

01 / Capabilities

What it does.

Four pillars: local models, Swiss-court precision, zero persistence, full transparency.

  • 01

    Fine-tuned local models

    Fine-tuned NER + LLMs on your infrastructure. No data leaves your network. Optional managed cloud in Switzerland.

  • 02

    Smart preservation

    Rules preserve judges, lawyers, authorities. Anonymises parties, witnesses, minors, addresses, dates. Catches every variation: abbreviations, misspellings, cross-references.

  • 03

    Zero persistence

    In-memory only. No database (not even empty), no disk, no logs. Memory cleared on exit. Nothing to breach or subpoena.

  • 04

    Entity transparency

    Colour-coded cards with classification rationale. Confidence scores, side-by-side comparison. See exactly what changed and why.

02 / Demo

Before and after.

Same paragraph, same formatting. Parties, addresses, dates anonymised to Swiss-court placeholders. Judge, lawyer, authority preserved.

Before · Unredacted

Der Gerichtspräsident Dr. Meier entscheidet im Verfahren des Klägers Hans Müller (geboren 12.03.1974, wohnhaft Musterweg 4, 4053 Basel) gegen die Muster AG, vertreten durch RA Dr. Schneider.

After · Shield

Der Gerichtspräsident Dr. Meier entscheidet im Verfahren des Klägers A.____ (geboren [date], wohnhaft X.____weg, [postcode] [city]) gegen die B.____ AG, vertreten durch RA Dr. Schneider.

Rendered with the same model weights that ship to production.

03 / Standard

Entity rules.

Compliant with the Swiss court standard as of August 2016. Every row tested against real redacted judgments.

EntityActionPlaceholderNotes
Judge (Gerichtspräsident)PreserveNoneTitle + abbreviation always intact.
Court staff (Gerichtsschreiber)PreserveNoneIncluding “GS” abbreviation.
Lawyer (RA, RAin, Rechtsanwalt)PreserveNoneAll three forms recognised.
Authority (IV-Stelle, KESB, Staatsanwaltschaft)PreserveNoneOffice names never anonymised.
Academic title (Dr., Prof.)PreserveNoneTitles kept; attached names follow their own rule.
Party (Kläger, Beklagte)AnonymiseA.____, B.____First party A, second B, etc. All name forms mapped to same token.
Witness (Zeuge/-in)AnonymiseC.____, D.____Sequence continues after parties.
MinorAnonymisea.____, b.____Lower case for under-18s; age inferred from context.
HeirsAnonymisea.____, b.____Lower case, inheritance-case convention.
Legal entityAnonymiseA.____ AGRetains legal form suffix.
Compound entityAnonymiseA.____ und B.____ GmbHMembers of joint claimants kept distinct.
Address / streetAnonymiseX.____wegStreet type preserved; house number dropped.
Postcode / cityAnonymise[postcode] [city]Bracketed redaction.
Date (birth, marriage, divorce)Anonymise[date]All personal dates redacted; court dates preserved.

04 / Architecture

No database. No logs. No trace.

Documents process entirely in memory. When processing completes, data is immediately discarded. There is nothing to breach, subpoena, or leak.

0

Database records

0

Log entries

0

Disk writes

05 / Throughput

Speed, by document size.

Measured on a single GPU worker. Linear in page count. Human review still recommended -- Shield replaces the redaction pass, not the lawyer.

Processing time

5-page judgment
≈ 8 seconds
50-page appeal
≈ 45 seconds
100-page case file
≈ 90 seconds
Batch (100 × 20pp)
≈ 35 minutes

Accuracy (internal test set)

Entity recall
98.2%
Entity precision
97.8%
F1 score
98.0%
Human review after Shield
~15 min / doc

06 / Audience

Who it’s for.

  • 01

    Swiss courts

    2 to 3 hours of manual anonymisation per document. Shield runs in ~10 seconds. 95%+ time reduction.

  • 02

    Government + administration

    DSG/GDPR compliance, high-volume FOI requests. Zero-persistence architecture means nothing to breach.

  • 03

    Banks + healthcare

    FINMA requirements, patient confidentiality. On-premises deployment. No external transmission.

07 / Spec

Operational details.

Processing
~10 seconds (5 pages)
Input
.docx, plain text
Output
Annotated DOCX + entity report (JSON)
Languages
DE (CH/DE/AT), FR, IT, EN
Standard
Swiss court anonymisation (Aug 2016)
Data residency
Your infrastructure or Switzerland
Deployment
On-prem, air-gapped, CH managed cloud
Compliance
FADP, GDPR, FINMA-aligned
Standard updates
Tracked; redaction format bug-fixed

Deployment

  • 01 On-premises. Docker with fine-tuned local NER + LLM.
  • 02 Air-gapped. Zero external network dependencies.
  • 03 Managed cloud (Switzerland). For teams that prefer hosted.

Companion: DocIQ Sphere →

Tags
  • AI
  • Privacy
  • Swiss Courts