![]()
MAT (Metadata Anonymisation Toolkit) is a toolkit that anonymizes and removes metadata from your files. It does this utilizing a library, a GUI application and, if you prefer, a CLI application.
Metadata consists of information that characterizes data (e.g. Word documents, pictures, music files, etc). In essence, metadata answers who, what, when, where, why, and how about every facet of the data that is being characterized. Metadata within a file can tell a lot about you. Cameras record data about when a picture was taken and what camera was used. Office documents like pdf or Office automatically add author and company information to documents and spreadsheets. Maybe you don’t want to disclose this information on the web.
Mat only removes metadata from your files, it does not anonymise their content, nor handle watermarking, steganography, or any overly customized metadata field/system.
If you really want to be anonymous, use formats that do not contain any metadata, or better: use plain-text. And most important, be careful: every format can be watermarked, even plain text.
Requirements
python3-mutagen for audio support
python3-gi-cairo and gir1.2-poppler-0.18 for PDF support
gir1.2-gdkpixbuf-2.0 for images support
FFmpeg, optionally, for video support
libimage-exiftool-perl for everything else
bubblewrap, optionally, for sandboxing
Currently supported files include:
Portable Network Graphics (.png)
JPEG (.jpg, .jpeg, etc)
Open Documents (.odt, .odx, .ods, etc)
Office OpenXml (.docx, .pptx, .xlsx, etc)
Tape ARchives (.tar, .tar.bz2, etc)
MPEG AUdio (.mp3, .mp2, .mp1, etc)
Ogg Vorbis (.ogg, etc)
Free Lossless Audio Codec (.flac)
Torrent (.torrent)