AFAC v3.0.0 is a complete overhaul of the project. We’ve dropped Python and PyQt entirely in favor of a 100% native C++ / Win32 codebase. The result is a clean, ultra-lightweight, single executable with zero external runtime dependencies.
What's New & Improved
- Pure Native Performance: Instant startup, minimal RAM usage (<15 MB), and noticeably faster image batch processing via native GDI+.
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) - Zero Dependencies: No Python installation or bulky Qt DLLs required anymore. It's just a single, self-contained
.exe. - All Core Features Preserved:
- Complete metadata stripping (EXIF, IPTC, XMP, stream tags).
- Unique hash generation via micro-shifts (contrast, brightness, 1px crop adjustments).
- Background multithreaded processing with real-time logs and progress tracking.
- Native Windows Drag & Drop support for individual files and entire directories.
- Video processing support via FFmpeg (automatically detects
ffmpeg.exein the app folder orPATH).
- Multi-Language Support: Instant switching between English, Russian, and Estonian.
- Hardened Binary: Compiled with static CRT, DEP/NX, Control Flow Guard (CFG), and High-Entropy ASLR out of the box.
Getting Started
- Download
AFAC.exe. - (Optional) Place
ffmpeg.exein the same folder if you want to process video files. - Run the executable - no installation needed.
Full Changelog: https://github.com/eloyssync/AFAC/commits/3.0.0