Applicazione Windows — .mpp con Microsoft Project, .xml senza

Il tuo file .mpp dice più di quanto pensi.

Nomi dei clienti nei titoli delle attività, nomi e tariffe orarie delle risorse, costi, baseline, note riservate. Microsoft Project non ha un pulsante «condividi in sicurezza». GanttShield è quel pulsante.

  • Il tuo originale non viene mai modificato
  • 100% locale, nulla viene caricato online
  • Un clic, dalla sua finestra dedicata
Il problema

Ogni file .mpp è un database della tua azienda

Quello che vedi sul diagramma di Gantt è la punta dell’iceberg. Sotto, il file trasporta dati che non avresti mai allegato a un’email. Che cosa un piano porta con sé sulle persone coinvolte vale la pena leggerlo prima di allegarne uno.

Nomi delle attività

Rivelano clienti, fornitori e progetti che non hai ancora annunciato.

Nomi delle risorse

Sono dati personali. Condividerli è un trattamento ai sensi del GDPR.

Tariffe e costi

Costi effettivi, costi fissi, assegnazioni: i tuoi margini, in bella vista.

11 baseline

La storia delle tue stime: che cosa avevi previsto, e di quanto hai sbagliato.

Note riservate

La superficie di fuga più imprevedibile del file: è qui che vivono i commenti più sinceri.

30 campi personalizzati

Cost1–10 e Number1–20, spesso dimenticati e pieni di dati sensibili.

Che cosa fa

Cinque operazioni, un solo passaggio

Scegli che cosa ripulire e ottieni una copia _Cleaned.mpp, oppure una _Cleaned.xml che non richiede Project, accanto all’originale — pronta da allegare, mostrare in demo o pubblicare. Sulle risorse c’è una scelta da fare prima: inviare il carico di lavoro senza inviare le persone.

Offusca i nomi delle attività

Ogni attività diventa un ID stabile — TASK-000214 — così chi revisiona può ancora citare le attività per numero. Struttura, date e durate restano intatte.

Anonimizza le risorse

Le persone diventano codici neutri — RES-0007. Le conversazioni sul carico di lavoro restano possibili; i dati personali restano a casa.

Azzera i dati finanziari

Costi, consuntivi, costi fissi, valori di lavoro, assegnazioni, tutte le 11 baseline, più i campi personalizzati Cost1–10 e Number1–20, azzerati in un solo passaggio.

Svuota tutte le note

Il posto dove finiscono i commenti che non dovrebbero mai uscire dall’azienda, svuotato completamente.

Rimuovi le dipendenze (facoltativo)

Elimina predecessori e successori bloccando ogni attività sulle sue date originali. Il destinatario vede quando, non perché.

Report finale

Un riepilogo finale a video ti dice esattamente quante attività e risorse sono state elaborate, e segnala ogni passo di pulizia non riuscito. Un log diagnostico sul tuo PC conserva i dettagli per l’assistenza.

Costruito per essere sicuro

Le garanzie prima delle funzioni

Uno strumento che tocca i tuoi piani deve essere prevedibile. GanttShield preferisce rifiutare un file piuttosto che elaborarlo a metà.

L’originale non viene mai modificato

Viene aperto in sola lettura e mai salvato. La copia pulita è un file nuovo, scritto da zero: non esiste alcun percorso di codice che scriva sul tuo file di origine.

Protezione del pool di risorse

I file collegati a un pool di risorse condiviso vengono rifiutati, così i dati di tutta l’azienda non possono essere danneggiati per errore.

Rilevamento dei piani master

I file con sottoprogetti inseriti vengono rifiutati con un messaggio chiaro, invece di essere elaborati a metà.

Nulla lascia la tua macchina

La sanificazione è interamente locale. La rete serve solo a verificare la licenza, con una finestra di tolleranza di sette giorni per continuare a lavorare anche offline.

Come funziona

Tre passaggi, meno di un minuto

Apri GanttShield

È un’applicazione Windows a sé stante, non una scheda dentro Project. Nessun server, nessun componente da amministrare.

Scegli che cosa ripulire

Attività, risorse, dati finanziari, note, dipendenze: attiva solo ciò che quel particolare destinatario non deve mai vedere.

Ottieni la copia pulita

Troverai TuoPiano_Cleaned.mpp, oppure TuoPiano_Cleaned.xml, accanto all’originale, e il report finale a video. Pronta da allegare.

Vedi che cosa viene sanificato, campo per campo Quattro tabelle: progetto, attività, risorse, assegnazioni. Lette dal codice, non dal marketing.
Quando lo userai

Ogni volta che un piano esce dall’azienda

  • Inviare piani a consulenti, fornitori e partner
  • Allegare un file riproducibile a un ticket di supporto Microsoft
  • Preparare materiale per demo e formazione
  • Condividere esempi di pianificazione in gare e RFP
  • Pubblicare screenshot di diagrammi di Gantt reali su blog e social
  • Trasformare progetti conclusi in modelli riutilizzabili
Provalo

Decomprimi e avvia. Quindici giorni, senza chiave.

GanttShield è disponibile anche come pacchetto portable: una cartella che scarichi, decomprimi e apri. Nessun installer, nessun diritto di amministratore, nulla che resti sulla macchina quando la elimini — e quindici giorni con ogni funzione attiva, dal primo avvio.

Nessuna approvazione necessaria

Su un portatile bloccato dall’IT spesso non puoi installare nulla. La versione portable non chiede: parte dalla tua cartella, o da una chiavetta USB.

Il prodotto completo, non una demo

Ogni opzione di sanificazione c’è, modalità batch inclusa. Quello che valuti in quindici giorni è esattamente quello che compreresti.

Il tuo originale non viene mai toccato

GanttShield non salva mai sul tuo file: la copia pulita è un file nuovo. Provarlo su un piano vero è sicuro, ed è l’unico modo per giudicare il risultato.

Microsoft Project serve solo per la copia .mpp. Per scrivere _Cleaned.mpp GanttShield pilota Microsoft Project, che deve quindi essere installato sulla stessa macchina. Senza, GanttShield scrive la copia pulita in XML di Project (_Cleaned.xml), che Project apre come un piano normale e può salvare in .mpp. Quando acquisti, la chiave attiva la copia che hai già.
Scarica la prova gratuita di 15 giorni Portable per Windows x64 — decomprimi e avvia, nessuna installazione. Circa 47 MB: il runtime .NET viaggia dentro il pacchetto, quindi sulla macchina non serve nient’altro.

Windows potrebbe dirti che non riconosce ancora questo programma. Verifica che l’editore sia Rosario Rizzo — ogni file del pacchetto è firmato digitalmente.

Che cosa vedrai, e come verificarlo da solo

Piani

Abbonamento annuale, aggiornamenti inclusi

Una licenza, una postazione, un anno. Prima prova tutto per 15 giorni — e se acquisti e non è quello che ti serviva, hai 14 giorni per chiedere il rimborso.

Il prezzo di acquisto è garantito a vita anche se il prezzo dell'abbonamento aumenta.

Full License

Tutte le funzioni. Licenza di un anno.

€79/ anno (per postazione)

  • Qualsiasi .mpp, di qualsiasi dimensione — nessun limite di attività
  • Accesso a tutte le funzioni
  • Ideale per: PM, PMO e consulenti
  • Supporto prioritario via email
  • Aggiornamenti regolari inclusi
Acquista GanttShield

I prezzi sono IVA esclusa. Sono disponibili licenze multiple — contattaci per i prezzi a volume.
I pagamenti sono gestiti da Lemon Squeezy come merchant of record: fatture aziendali e IVA vengono gestite al momento del pagamento.

FAQ

Le domande di tutti

GanttShield può danneggiare il mio file originale?
No. L’originale viene aperto in sola lettura e mai salvato. La copia pulita, _Cleaned.mpp o _Cleaned.xml, è un file nuovo scritto da zero.
Serve avere Microsoft Project installato?
Solo per la copia .mpp. Dalla versione 1.2.0 GanttShield può anche leggere il piano e scrivere la copia pulita in XML di Project senza Project: il file _Cleaned.xml si apre in Project come un piano normale e si può salvare in .mpp. Se Project non è installato, l’XML è l’unica uscita proposta.
Il destinatario può ricostruire i nomi originali?
No. La copia sanificata contiene solo i valori anonimizzati. La mappatura non lascia mai la tua macchina — e comunque l’originale resta a te. Una cosa il formato .mpp la registra da sé: la cartella in cui salvi la copia, nome utente di Windows compreso. Salvala in una cartella neutra, oppure scegli la copia .xml, che non porta percorsi.
Funziona con Project for the web o Project Online?
GanttShield lavora sui file .mpp di Microsoft Project desktop. Se il tuo piano vive online, esportalo prima in .mpp.
Funziona con piani master o file collegati a un pool di risorse?
Li rifiuta deliberatamente, con un messaggio chiaro, per proteggere i dati condivisi della tua organizzazione. Scollega prima il file, poi ripuliscilo.
Viene caricato qualcosa su un server?
Nulla. La sanificazione è al 100% locale e GanttShield non ha bisogno di una connessione internet per elaborare i file. La rete serve solo per i controlli periodici della licenza.
Che cosa succede subito dopo l’acquisto?
Ricevi immediatamente via email l’installer e la tua chiave di licenza. Installi, incolli la chiave nella finestra License Info e hai finito.
Che cosa succede quando il mio abbonamento termina?
L’applicazione smette di funzionare finché non rinnovi. I tuoi file non ne risentono mai: gli originali non sono mai stati toccati, e ogni copia sanificata già creata resta tua.
Posso usarlo su un secondo computer?
Una licenza vale per un computer alla volta. Per spostarla, fai clic su Licenza nella finestra di GanttShield, poi su Deactivate sul vecchio computer, e attiva il nuovo con la stessa chiave. Per usarlo su due computer contemporaneamente servono due licenze.
GanttShield è lo stesso prodotto di Project Scrubber?
Sì. GanttShield è il nome che Project Scrubber ha preso nell’agosto 2026: stesso prodotto, stessa elaborazione in locale, stessa licenza. Il vecchio indirizzo projectscrubber.com funziona ancora e porta qui.
Che cosa sparisce esattamente: tariffe, tabelle di costo A–E e tutte le baseline?
Con Azzera i dati finanziari attivo: tutte e undici le baseline — la principale e da Baseline 1 a Baseline 10 — vengono cancellate, e le risorse stesse vengono rimosse, quindi con loro se ne va ogni tariffa: standard, straordinario, costo per utilizzo e le tabelle di costo A–E, che sono proprietà della risorsa e non colonne. Se lasci spenta quell’opzione e accendi solo i nomi delle risorse, i nomi diventano RES-0001, RES-0002… e le tariffe restano nel file.
Campo per campo

Che cosa viene sanificato, esattamente

Le tabelle che seguono sono lette dal codice di GanttShield, non da un dépliant: per ogni campo, che cosa contiene, che cosa ne fa il programma e quale opzione lo governa.

Le opzioni sono cinque nella finestra — Nomi attività, Nomi risorse, Note, Dati finanziari, Dipendenze — più una senza interruttore, le proprietà del documento, che vengono pulite sempre: un dato che identifica l’autore o l’azienda non ha ragione di sopravvivere a una sanificazione.

Progetto: riga 0 e proprietà del file

Restano di proposito il numero di revisione e le date di creazione e ultimo salvataggio: dicono quando, non chi.

CampoChe cosa contieneChe cosa fa GanttShieldOpzione
Nome della riga 0 (riepilogo di progetto)Il titolo del piano mostrato nella riga 0Diventa PROJECT-SANITIZEDNomi attività
Note della riga 0Note libere del progettoSvuotateNote
% completamento, % lavoro completato, Costo, Costo effettivo (riga 0)Valori calcolati dai figliTentativo di azzeramento; si azzerano comunque azzerando le attivitàDati finanziari
Costo fisso (riga 0)Costo non legato alle risorseAzzeratoDati finanziari
Costo1–Costo10, Numero1–Numero20 (riga 0)Campi personalizzati di costo e numericiAzzeratiDati finanziari
Titolo, Oggetto, Autore, Parole chiave, Commenti, Modello, Ultimo autore, Categoria, Responsabile, Società, Base collegamento ipertestuale, Stato contenuto, Tipo contenuto, Versione documentoProprietà del file (File › Informazioni › Proprietà)Svuotate; il Titolo anche tramite la proprietà diretta del progettoSempre
Proprietà personalizzate del documentoVoci aggiunte dall’azienda: codice commessa, centro di costo, cliente…Eliminate, non svuotate: anche il nome della proprietà è un’informazioneSempre
«Rimuovi informazioni personali al salvataggio»Opzione di Project che persiste nel fileAttivata: chi riceve il piano non reintroduce i propri dati salvandoSempre
Previsioni: Baseline e Baseline1–10Le fotografie del piano: date, lavoro e costi previstiCancellate con il comando di Project, per tutte le attivitàDati finanziari

Attività

Struttura, date, durate e vincoli non vengono toccati.

CampoChe cosa contieneChe cosa fa GanttShieldOpzione
NomeDescrizione dell’attivitàDiventa TASK- seguito dall’ID univoco a sei cifreNomi attività
NoteTesto libero per rigaSvuotate su tutte le righeNote
TipoCome Project bilancia durata, lavoro e unitàForzato a «Durata fissa» sulle attività non di riepilogo, per proteggere le durate durante l’azzeramento del lavoroDati finanziari
Basato sull’impegnoSe aggiungere risorse accorcia la durataDisattivatoDati finanziari
% completamento, % lavoro completatoAvanzamentoAzzeratiDati finanziari
Lavoro, Lavoro effettivo, Lavoro rimanenteOre pianificate, consumate, residueAzzeratiDati finanziari
Costo fissoCosto non legato alle risorseAzzeratoDati finanziari
Costo, Costo effettivoTotali calcolatiTentativo di azzeramento; si azzerano comunque togliendo lavoro e risorseDati finanziari
Costo1–Costo10Campi di costo personalizzatiAzzeratiDati finanziari
Numero1–Numero20Campi numerici personalizzatiAzzeratiDati finanziari
Predecessori, SuccessoriI collegamenti logici fra attivitàSvuotati; la data d’inizio è conservata con un vincolo «Inizia non prima del» (attività automatiche) o riscritta direttamente (manuali)Dipendenze

Risorse

Con «Dati finanziari» attivo le risorse vengono eliminate prima di qualsiasi rinomina. Senza, cambia solo il nome: tariffe, email, gruppo, iniziali e note della risorsa restano nel file.

CampoChe cosa contieneChe cosa fa GanttShieldOpzione
L’intera risorsaNome, tariffe, calendario, email, gruppo: tuttoEliminata dal piano, con tutto ciò che contieneDati finanziari
NomeNome della persona o del mezzoDiventa RES- seguito dall’ID a quattro cifre. Solo se «Dati finanziari» NON è selezionato: altrimenti la risorsa è già stata eliminataNomi risorse

Assegnazioni

Project elimina l’assegnazione insieme alla risorsa: è così che le assegnazioni escono dal piano.

CampoChe cosa contieneChe cosa fa GanttShieldOpzione
Tutte le assegnazioniChi lavora su che cosa: unità, lavoro, costi e date di assegnazioneNessun campo viene toccato direttamente. Con «Dati finanziari» spariscono insieme alle risorse eliminate; senza, restano intereDati finanziari

Che cosa non viene toccato, in nessun caso: date di inizio e fine, durate, calendari del progetto, campi personalizzati di testo, flag, data, durata e struttura (Testo1–30, Flag1–20, Data1–10, Durata1–10, Struttura1–10), collegamenti ipertestuali delle attività, WBS, nomi di viste, tabelle e filtri. Se un dato riservato vive in uno di questi campi, va tolto a mano prima di condividere.

Due precisazioni. I vincoli restano com’erano, salvo con l’opzione «Dipendenze»: tolti i collegamenti, ogni attività automatica riceve un vincolo «Inizia non prima del» sulla sua data d’inizio originale, e quella data viene riscritta uguale a prima. I calendari delle risorse escono dal piano insieme alle risorse eliminate da «Dati finanziari»; i calendari di base del progetto non vengono toccati.

I piani master e i file collegati a un pool di risorse vengono rifiutati prima di iniziare, con un messaggio chiaro. Il report finale conta ogni operazione fallita: se il numero non è zero, il file potrebbe contenere ancora dati sensibili, e lo dice.

La prossima volta che alleghi un file .mpp, allega quello giusto.

Un clic, e il piano è pronto da condividere: leggibile per chi lo riceve, muto su tutto ciò che deve restare tuo.

  • Windows 10 / 11
  • Microsoft Project desktop (Standard o Professional) per la copia .mpp; non serve per la copia .xml
  • Si installa come una normale applicazione Windows, per utente, senza componenti server
  • Versione 1.2.0 — rilasciata il 27 settembre 2026