Your hard drive is a mess.
And you know it.
Thousands of holiday photos scattered somewhere. The same file in three folders, under different names. An external drive you no longer know the contents of — and whether what's on it is already backed up elsewhere. Accidentally deleted pictures you hope are still around somewhere. Files you meant to delete — really delete, so they're truly gone.
Normally, several different programs handle all of that. Each with its own settings, its own logic, its own learning curve. And in the end, you still tidy up yourself.

SynQai Pro takes a different approach.
One tool that genuinely understands what lives on your storage. It finds duplicates — even under different names. Recognises ten near-identical shots of the same sunset and keeps the best one. Renames hundreds of files in one go — visually, with building blocks, no scripts, no regex. Synchronises between PC, external drive and cloud. Deletes for good when you mean for good. And restores what you thought was lost.
No scripts to write. No regex to learn. No three programs running in parallel. You say what should happen — SynQai Pro does the rest. In the background. Fast. Safe. With no need for you to tidy up yourself.
All in one tool
SynQai Pro brings together features you previously needed severalseparate programs for. Each one of them — better in its own way.
An interface that thinks with you
No flood of windows, no jungle of settings. SynQai Pro groups features intelligently and adapts to your workflow.

Functional groups
All tools are organised into logical groups: analysis, synchronisation, organisation, security and recovery. Each group has its own area in the interface — clearly separated and instantly reachable. Workflows are saved. Every task can be grouped into jobs. Every group runs in its own area in parallel. Changes such as theme and language are applied immediately.
Jobs
Define your own jobs for individual workflows. From logging through to operational steps, everything is recorded inside that single job context.
Colour themes
Light and dark view. Every colour scheme is optimised for ergonomic long sessions and can be switched instantly while the application is running.
Localisation
SynQai Pro is available in 7 languages. Localisation covers every element of the application, logs and tooltips. Switching is instant — no restart needed.
Intelligent analysis engine
Efficient synchronisation helps you understand exactly what changed — and why. This engine works with a three-tier algorithm that automatically adapts to the complexity of every single file. The scan goes only as deep as truly necessary. The actual synchronisation is therefore many times faster than comparable solutions. No shadow database. No assumptions. We rely solely on the current state of your files.

Mode variants
SynQai Pro offers three analysis modes that differ in speed and depth.
⚡ Fast mode
Metadata rarely lies. File size, modification date, path — in most cases a glance is enough to know instantly: identical, new or changed. Fast mode does exactly that, with minimal resource usage and maximum speed.
🔍 SpotProbe
When metadata isn't enough, SpotProbe kicks in — automatically, without user intervention. The algorithm takes targeted samples from the file and compares their hashes. The result: very high detection certainty at a fraction of the cost of a full analysis. SpotProbe is the intelligent middle ground between speed and precision.
🛡 SHA-256
When SpotProbe cannot deliver sufficient certainty either, the forensic full analysis steps in. Every file is hashed completely — cryptographically secure, bit-accurate, with zero room for misinterpretation. Our optimised SHA-256 implementation is significantly faster than comparable ones. If you don't need maximum certainty, you can disable SHA-256 — the engine then operates with two scan tiers and delivers fully sufficient results for the vast majority of synchronisation tasks.
⚙ Technical details
- DiffEngine
- 3-tier system: metadata → spot probe (16 KB) → SHA-256
- RollingHash
- Rabin fingerprint with Mersenne prime (2⁶¹−1), UInt128 arithmetic
- SmartHash
- Cloud-compatible block hash (4 MB blocks), System.Security.Cryptography.SHA256
- DuplicateDetector
- 4-phase scan with partial hash (4 KB + 4 KB), SHA-256
- ImageQualityAnalyzer
- Laplacian variance, Shannon entropy, ITU-R BT.601 luminance, sigmoid normalisation
- ImageSimilarityEngine
- Perceptual hashing (dHash + aHash + pHash), 2D-DCT (32×32→8×8), RGB histogram (64 bins), Union-Find clustering
- Algorithms
- Myers LCS / Patience diff
- Jaccard similarity
- Union-Find
- O(n log n) LIS
- Sliding-window carving
Synchronisation — state of the art
Lightning fast and safe. Full control. The synchronisation engine works atomically and multi-threaded and measures itself — it knows the optimal thread count for your system and uses it automatically. Local, network, cloud — wherever the files reside. The same precision, the same speed. Unresolvable conflicts are not auto-resolved. They are clearly presented and you decide — with built-in tools like DiffViewer and Merge directly in the workflow. The engine handles 95 % of all sync decisions fully automatically. The remaining 5 % land safely in your hands.

Mode detection
SynQai Pro automatically detects the optimal mode: direction, bidirectional sync, with or without deletion (standard or secure). Manual override is always available.
Manual conflict resolution
When automatic resolution isn't enough, SynQai Pro provides powerful tools for manual conflict editing.
⟐ Diff & Merge
Text comparison with line-accurate diff display. Merge directly in the workflow — no external tool required. Colour-coded, inline and side-by-side.
↻ Rename conflict
True file renaming — not delete-and-copy. SynQai Pro detects renames and resolves conflicts intelligently, even with simultaneous changes on both sides.
Organise files intelligently
Sort, filter, deduplicate, rename, securely delete — with modular tile themes.

File organisation
No matter how many files: one glance. Instant overview.
The file organiser categorises every drive/folder automatically — not by folder
structure but by actual file type.
Images, video, audio, office, archives,
source code, unknown.
Every category shows size, count and storage usage at a glance.
Full integration:
- Analysis engine
- Deduplication engine
- Secure-deletion engine
- Rename engine
- SpaceMap view
Every deletion optionally with secure overwrite.
⧉ Deduplicator
Identical files. Detected instantly. Storage reclaimed. The deduplicator compares files via the analysis engine and finds exact duplicates. Grouped into duplicate clusters with wasted-storage shown per group. The rest is ready to delete — securely to DoD standard or normally. Every duplicate group shows: file size, paths, modification date. Before deletion: preview and confirmation. No surprises. Of course also available in secure-deletion mode.
🗺 SpaceMap
Visualises your disk as an interactive treemap. Space hogs identified at a glance. Real-time computation with parallel processing.
✏ File renaming
The building-block principle. No scripts. No regex. Full control. A rename module like no other. Fully visual and modular. Drag & drop function blocks into the activity area — as often as you like, in any combination. Seven blocks, unlimited possibilities: Original name · Free text · Counter · Separator · Date · Topic catalogue · Extension. Each block carries its own properties — individually configurable, even when used multiple times. Combinations can be saved as presets, adjusted and extended with individual blocks. Real-time preview for every single file: before → after. Before any file is renamed, you see the exact result. With this system you can realise any batch renaming task. Without documentation, without regex, without scripting.
Compare images technically & visually
More than just hash compare. Real image analysis by sharpness, contrast, noise and visual similarity — for photographers and archivists.

🔬 Image analysis
Similar isn't the same. Three engines. One result. Behind image compare sits a three-stage algorithm second to none. Stage 1 — Technical analysis: the deduplication engine identifies technically similar images via checksums and structural compare. Stage 2 — Content analysis: our image-analysis engine evaluates the content similarity of the subjects — independent of resolution, crop or compression. Stage 3 — Artistic evaluation: every image is rated by photographic criteria — sharpness, contrast, colour values, exposure and more. Results are sorted by quality. The threshold decides: with a slider you choose how strict or permissive the similarity is. Strict for exact duplicates. Permissive for entire image series — say ten shots of a beach toward sunset, even with clearly different motifs.
Make metadata visible
ShotScope — the metadata browser in SynQai Pro. An essential tool for photographers and photography enthusiasts. Reads EXIF, IPTC, and XMP from over 40 image and RAW formats. Canon, Nikon, Sony, Fuji, Olympus, Panasonic, Pentax, Hasselblad, Adobe DNG — all in one view. Write access, XMP sidecar standard for RAW files.

Virtualized thumbnail display: 5,000+ images, smooth. Lazy loading decodes only what is visible. Staggered preview engine with automatic fallback. File type filters, multi-source scanning, 7 languages — seamlessly integrated into the SynQai Pro workflow. Thread-safe. Failsafe function.
📸 Technical details
Editable fields. Selected fields are directly editable: copyright, author, title, description, keywords, GPS data, rating, contact information, licence information and orientation. Camera-generated capture data such as shutter speed, aperture, ISO, focal length or MakerNotes remain deliberately read-only.
Why not all of them? Because an image is not a homogeneous tag collection. It contains open standards — safe to write. Manufacturer secrets — destructible, therefore off-limits. And decoder-computed values — pointless to overwrite. ShotScope cleanly separates these three worlds via whitelist.
If you delete, then do it right
When deleted, then irrevocable. 3 deletion methods — from fast to forensically secure: Tier 1 — Single overwrite. Fast, for everyday use. Tier 3 — DoD Short. Three passes with alternating patterns. Tier 7 — DoD 5220.22-M. Full military standard, sevenfold overwrite. SynQaiSafe – DoD — proprietary deletion engine of our own design. Not publicly documented. Proper SSD support via native TRIM commands — no pointless overwriting of flash cells. Wired straight into every workflow: synchronisation, deduplicator, file organiser. Secure deletion is not a separate feature — it is available everywhere deletion happens.

🔒 Technical details
- Algorithms & deletion standards
- DoD 5220.22-M (3-pass) — 0x00 → 0xFF → random, compliance-conform for NIST 800-88 “Clear”
- DoD 5220.22-M ECE (7-pass) — full implementation with random/complement pairs + zero/one/random sequence for sensitive data on magnetic media
- DoD SynQaiSafe — proprietary deletion engine of our own design
- RandomNumberGenerator.Fill() — cryptographic CSPRNG, prevents hardware-level pattern detection through true entropy
- SSD / media intelligence
- IOCTL_STORAGE_QUERY_PROPERTY — SSD/NVMe detection without WMI, without external packages
- SSD auto-lock — on SSDs automatic downgrade to 1-pass random, prevents pointless wear-levelling overhead from multi-pass
- StorageMediaDetector cache — thread-safe dictionary cache per drive root; IOCTL is executed only once per drive per session
- SMART / disk health
- IOCTL_STORAGE_PREDICT_FAILURE — reads the SMART predicted-failure bit directly via volume handle; works on HDD, SSD, NVMe, USB bridge
- Pre-scan health gate — warns the user before scanning when SMART reports failure
- I/O strategy
- WriteThrough — bypasses the OS cache completely; every write chunk lands physically on the medium
- FlushToDisk — forces FlushFileBuffers after every pass; guarantees the next pass follows already-written bytes
- 1 MB write buffer — sweet spot between RAM footprint and sequential write throughput
- SequentialScan — read-ahead disabled; on a write-only workload no unnecessary cache pressure
- Robustness & security hygiene
- Attribute strip — removes ReadOnly/System/Hidden flags before overwriting
- Truncate to 0 — removes size information from the directory entry; forensics can no longer read the file size from metadata
- Random rename before delete — original name no longer readable from deleted NTFS dir entries
- Cancel-safe delete — on cancel File.Delete is still executed; no half-overwritten remains on disk
- Workflow integration
- Reconstructor engine — embedded in file organiser, compare view and duplicate views
- SSD lock state machine — when switching HDD→SSD the last user mode is remembered and exactly restored when switching back
If you recover, then do it thoroughly
The file reconstructor reads storage media at the sector level — beneath the file system, where other tools have already given up. Two methods, one goal: get your data back. Quick scan: reads file-system metadata directly — NTFS, FAT32, exFAT. Finds deleted files with their original name and full path. Result in seconds. Deep search: sector-by-sector analysis for magic bytes. Finds files even after a quick format, MFT corruption or file-system destruction. File-system independent — if the data is still on the medium, this scanner finds it. Preview before recovery. Every file found can be inspected before restore — images as previews, unknown formats as hex dump. No blind recovery. After restore: immediate structural validation of every single file. Safety has priority. The reconstructor never writes to the source drive. Recovery always happens to a different volume — the source drive is actively protected. Every file found receives a confidence score: five stars for high recovery probability, fewer for fragmented or partially overwritten files. You decide based on facts, not on hope.

📋 Technical details
- Architecture
- Pipeline — stateless coordinator, thread-safe, parallel scans without shared state
- Data model — record-based, immutable by design, minimal sync overhead between scanner and UI
- Cancellation — granular CancellationToken between every read chunk
- Low-level disk access
- Raw disk I/O — Win32 kernel bypass. Reads data the file-system driver has already released
- Buffering — FILE_FLAG_NO_BUFFERING, no page-cache filling, reproducible read speed
- Sector alignment — correct 512 B / 4096 B handling for advanced-format disks (4Kn NVMe/SATA)
- Handle management — SafeFileHandle, no handle leak possible
- File-system parsers
- NTFS — direct MFT parser via LCN, FILE-record analysis, parent-FRN chain resolution, USA fixup, resident-data extraction
- FAT32 — 0xE5 detection of deleted entries, LFN slot resolution for original file names
- exFAT — NoFatChain flag support for sequential cluster allocation on SD/USB
- Signature carving
- Algorithm — sliding window with 1 MB buffer / 64 KB overlap, gap-free header detection
- Lookup — first-byte index for magic bytes, O(1) performance
- Validation — magic bytes + trailer probe for JPEG, PNG, GIF, BMP, WebP, PSD, TIFF, RAW (CR2, NEF, ARW, DNG), PDF, ZIP, MP4
- Robustness
- Sparse handling — NTFS sparse ranges as zero-fill, no false byte offsets
- Path safety — automatic (1), (2) suffix, no overwriting of already-recovered files
- Slack trim — output file trimmed to the exact correct size, no cluster slack
- Source protection — never writes to the source volume, UI actively filters out the source drive
Everything traceable
Hundreds of log entries per second — and the UI stays fluid. No stutter, no freeze, because not a single disk access happens on the UI thread. The integrated viewer updates in real time — no refresh click, no external tool needed. “View log” opens an isolated copy — a Clear() running in the background never disturbs the open viewer. Logs from multiple parallel jobs in the same viewer — filterable by active job, all jobs or a specific job. Errors, warnings, success, info — instantly distinguishable through colour coding, no searching in plain text. Two sources in the same window: in-memory entries of the active job at the top and the global file log of all jobs at the bottom — a complete activity overview without context loss. And the most important part: the logger never crashes the app — disk full, file lock, subscriber exceptions — all swallowed.

📋 Technical details
- LoggerSystem — channel-based pipeline
- BoundedChannel — lock-free, high-throughput FIFO channel between caller threads and a single background writer
- Flush & lifecycle
- Flush is enqueued as LogCommand(Flush) into the channel — no separate sync mechanism; the channel's FIFO guarantee handles ordering
- The flush caller works without polling or locks
- Live event
- Live-viewer action receives the line immediately — no disk round-trip, no polling
- LogViewerWindow — rendering & performance
- FlowDocument with two sections — memory section (top) and file section (bottom) are mutated incrementally; never the entire log rebuilt
- Multiple CollectionChanged triggers within the same dispatcher cycle result in exactly one rebuild — no stutter on high-frequency log entries
- LogEntries + ErrorEntries of multiple JobViewModels can be observed simultaneously, for the “All jobs” filter
Ready for real file control?
SynQai Pro — a tool that works as precisely as the engineers who built it.