Hi everyone,
Security & Clean Build:
Unlike the previous packaged Python releases, the new native C++ build contains no bundled runtime wrappers or false positives.
The project remains 100% open source and verified. Check the latest VirusTotal Report (1 false positive)
I am pleased to share version 2.0.0 of ALDS. (Anti-Leak Document Sanitizer)
This release is a complete rewrite of the project from Python and PyQt into native C++ using the Win32 API. The primary goal was to get rid of the Python runtime and external dependencies entirely, making the tool a fast, lightweight, standalone executable that launches instantly.
Here is a summary of what changed in this version:
- Fully standalone: No Python installation or extra libraries required. You just run the executable.
- Native Win32 UI: Switched to a clean, classic Windows interface with native controls, full drag-and-drop support for files and folders, and a live log window.
- Complete feature parity: All original cleaning capabilities are preserved. The app removes core and extended metadata, comments, revision traces, and embedded scripts from PDF, DOCX, XLSX, and PPTX files.
- Native cryptography: MD5/SHA-256 calculations and cryptographic hash randomization now run directly through Windows CryptoAPI.
- Multithreaded processing: Queue sanitization runs in a background thread, so the interface remains smooth and responsive even during large batch jobs.
- Clean build: The executable is statically linked and compiled with standard Windows security mitigations (ASLR, DEP, Control Flow Guard) along with embedded version info to prevent false-positive antivirus detections.
Thank you for using the project. If you run into any issues or have feedback, please feel free to open an issue in the repository.