Usa i modelli frontier senza cedere i tuoi dati. Anonimizza i documenti in locale, manda al cloud solo segnaposto, ricostruisci la risposta in locale. Il dato sensibile non lascia mai il tuo computer. Use frontier models without giving up your data. Anonymize documents locally, send only placeholders to the cloud, restore the answer locally. Sensitive data never leaves your machine.
Open source · MIT · nessuna telemetria Open source · MIT · no telemetry
Pronta all'uso, 100% offline su CPU. Niente Python, niente setup, niente chiavi API. Ready to use, 100% offline on CPU. No Python, no setup, no API keys.
Installer per-utente (.exe), niente admin.Per-user installer (.exe), no admin.
Scarica .exeDownload .exeApple Silicon (arm64). Firmato e notarizzato Apple.Apple Silicon (arm64). Apple signed & notarized.
Scarica .dmgDownload .dmgAppImage portabile (chmod +x ed esegui).Portable AppImage (chmod +x then run).
Scarica AppImageDownload AppImage🍎 macOS: app firmata e notarizzata da Apple. 🍎 macOS: the app is Apple signed & notarized — drag to Applications and open, no warnings.
Per sviluppatori: pesi del modello e tutte le release. For developers: model weights and all releases.
Tre passi in locale, uno solo nel cloud. Al cloud arrivano solo segnaposto. Three local steps, one remote. The cloud only ever sees placeholders.
Il modello tagga ogni PII in locale.The model tags every PII locally.
Ogni dato → [FULLNAME_1] + dizionario locale.Each value → [FULLNAME_1] + local dictionary.
Invii solo il testo anonimizzato.You send only the anonymized text.
I valori veri tornano in locale.Real values restored locally.
I tre identificatori più sensibili — codice fiscale, partita IVA, dati catastali — che i modelli generici inglesi lasciano in chiaro.The three most sensitive identifiers — fiscal code, VAT number, cadastral data — that generic English-first models leave in the clear.
Non "l'ennesimo rilevatore di PII": un'architettura per usare modelli potenti senza cedere i dati.Not "yet another PII detector": an architecture for using powerful models without surrendering data.
Detection e ripristino girano in locale su CPU. Nessuna chiave API, nessuna telemetria.Detection and restore run locally on CPU. No API key, no telemetry.
Minimizzazione dei dati (Art. 5): il terzo vede solo testo pseudonimizzato.Data minimization (Art. 5): the third party only ever sees pseudonymized text.
Non distrugge: pseudonimizza. La risposta dell'LLM torna coi valori veri.Not destructive: it pseudonymizes. The LLM answer is restored with real values.
Codice fiscale, partita IVA, dati catastali: identificatori che nessun altro modello open copre.Fiscal code, VAT number, cadastral data: identifiers no other open model covers.
IBAN/CF/PIVA/carte validati matematicamente (mod-97 / Luhn): il checksum batte il modello.IBAN/CF/PIVA/cards validated mathematically (mod-97 / Luhn): checksum overrides the model.
≈0.3B parametri, <1 GB di RAM, nessuna GPU. Basta il portatile che hai già.≈0.3B params, <1 GB RAM, no GPU. The laptop you already own is enough.
I punti di forza: copertura legale italiana, footprint piccolo, rete a checksum.The differentiators: Italian-legal coverage, small footprint, checksum net.
| rizzo-pii:0.3B | OpenAI Privacy Filter | MS Presidio | |
|---|---|---|---|
| ParametriParameters | ≈0.3B dense | 1.5B / ≈50M active | spaCy + rules |
| Gira suRuns on | CPU, <1 GB RAM | On-device | CPU |
| CategorieCategories | 22 (incl. IT-legal) | 8 generic | EN defaults |
| CF / PIVA / catasto | ✓ | ✗ | ✗ |
| Lingua primariaPrimary language | Italiano (+7)Italian (+7) | English | English |
| Validazione checksumChecksum validation | ✓ | ✗ | parzialesome |
| Mapping reversibileReversible mapping | ✓ | maskingmasking | anonimizz.anonymization |