π What's New
Track every update, feature, and fix shipped to Photo Disruptor.
v4.3
LatestSeptember 27, 2026
Fixed
Batch: the date written into each photo's EXIF now matches the time in the table and the file name. It was shifted by your UTC offset and lost its seconds
Fixed
Batch: typing a latitude before the longitude no longer empties the file table. GPS is written only when both are given, and 0Β° counts as a coordinate
Fixed
Batch: photos can no longer be added, removed or reordered mid-run, which put results on the wrong rows
Fixed
Editor: with the watermark on, "Inject Custom" metadata is kept. Drawing the watermark used to strip it
Fixed
Editor: one photo failing no longer shifts every later result onto the wrong photo in the queue
Fixed
Editor: Ctrl+Z while typing undoes the typing, not the processed result; a chosen Compare variant downloads with the right extension, watermark and metadata
Fixed
EXIF Inspector: PNG and WebP files are read. They were reported "stripped clean" without being checked. XMP, IPTC, comments and text chunks are listed too, and a file it cannot read is never called clean
Fixed
Watermark Tool: the preview fits its frame and is sharp on high-DPI screens; a photo that fails in a batch is named instead of breaking the ZIP
Improved
Desktop: the settings panel scrolls on its own and your photo stays in view. It was centred far below the fold
Improved
Batch: adding photos is about 5Γ faster β eight 12 MP photos in 0.4 s instead of 2.2 s
Improved
Light theme loads without a dark flash, and the tools keep working when the browser blocks site data
Improved
Accessibility: the EXIF upload zone, queue items, Compare variants and Compare Original work from the keyboard (and Compare Original by touch); messages are read out by screen readers
Improved
Batch: the "Wipe existing EXIF" checkbox, which changed nothing, is replaced by a note on what actually happens β original metadata is always removed
v4.2
StableSeptember 26, 2026
New
πΌοΈ Reframe β an opt-in, visible rotate-and-re-crop. It is the only technique that reliably moves perceptual fingerprints: on test photos it evaded all three open matchers in 11/16 runs at Strong and 15/16 at Max, against 0/16 without it
Improved
Fingerprint panel measures aHash, dHash and pHash against the conventional β€10-bit match threshold, checks mirrored copies, and says in words whether your photo is still matchable. It previously showed one weak hash as "different" from 7 bits
New
Batch mode shows a fingerprint verdict for every photo
Fixed
Watermark fonts: the chosen font is loaded before drawing. Previously most fonts silently rendered as plain sans-serif on first use
Fixed
Watermark Tool: the downloaded file now matches the preview exactly; π² Reshuffle picks a new distortion pattern on request, and each batch photo gets its own
Fixed
Watermark Tool: changing a setting after Apply no longer lets Download hand out the old render
Fixed
Emoji in watermark text no longer draw as broken halves
Fixed
Security: an imported preset file could run script in the editor on every visit
Improved
Mobile: the photo comes first and Process / Download stay pinned while you adjust settings
Improved
Object Remover says clearly that it uploads the photo to fal.ai
Improved
Faster first paint: fonts no longer block rendering
v4.1
StableMarch 15, 2026
New
Custom Disruption Controls β per-technique toggles and sliders in Batch mode (micro-crop, noise, sharpen, gamma, swizzle, LSB, mirror, etc.)
New
π Last Used Settings β one-click recall of your most recent watermark configuration
New
Export Filename Formats β WhatsApp style, date+seq, UUID, custom prefix for batch output
Improved
Watermark rendering performance β 8 optimizations: offscreen canvas cache, rAF throttling, tile culling, hexToRgb memoization, eliminated per-char object spread, cached space width, pre-computed RGBA strings, batch canvas reuse
Improved
Batch mode now persists custom disruption settings in "Use Last Settings" feature
Fixed
Batch remove file now correctly splices processedBlobs to keep rows in sync
Fixed
Added DNS prefetch for CDN resources to speed up initial load
Improved
Object Remover migrated to fal.ai Object Removal API β queue-based processing with quality levels (best/high/medium/low) and expanded mask options
v4.0
StableMarch 11, 2026
New
16-technique disruption pipeline β 7 new techniques added
New
Watermark Tool β dedicated page with live canvas preview, text + image/logo modes
New
12 Anti-Detection Fonts (Rubik Glitch, Monoton, Bungee Shade, etc.) β OCR-confusing typefaces
New
Anti-Detection Engine β per-character micro-rotation, jitter, scale, RGB split, font mixing, noise overlay
New
Custom Drag-to-Place watermark positioning β click and drag on live canvas
New
πͺ Mirror / Flip β horizontal and vertical image flipping to defeat reverse image search
New
π Gamma Micro-Shift β invisible gamma curve perturbation that changes every pixel mathematically
New
π Channel Swizzle β micro-swaps R/G/B channel values to defeat histogram matching
New
𧬠LSB Flip β steganographic least-significant-bit randomization for statistical uniqueness
New
π Re-encode Variance β JPEG quality round-trip to destroy compression signatures
New
π Format Pipeline β CanvasβWebPβJPEG conversion chain removes format fingerprints
New
π² Randomize button β randomly sets all sliders and toggles for unique variants
New
β¨ Brightness Adjustment β deterministic brightness shift control (-50% to +50%)
New
Invisible Watermark on editor page with 60+ fonts and anti-detection category
Improved
Custom presets now support JSON export/import for sharing configurations
Improved
FAQ page updated with 12 new entries covering all features + new Watermark section
Fixed
Reset now properly clears logo, custom position, and all UI state
Fixed
Side-by-side view removed duplicate display:none style
v3.0
StableMarch 11, 2026
New
Before/After comparison slider with drag-to-reveal
New
Hash verification panel β see pHash difference in real-time
New
Comparison grid β generate 4 variants and pick favourite
New
Custom presets β save and load your own slider configurations
New
Keyboard shortcuts (Ctrl+P, Ctrl+D, Ctrl+R, Ctrl+Z, Ctrl+G, Ctrl+T)
New
Undo/history stack β revert to previous processing result
New
Dark/Light theme toggle with localStorage persistence
New
Toast notification system β elegant feedback for all actions
New
Processing animation β scan-line effect during image processing
New
EXIF Inspector page β verify metadata after processing
New
Changelog page β this page you're reading right now
Improved
Batch table supports drag-and-drop reorder β timestamps auto-regenerate
Improved
Navigation updated across all pages with consistent header
v2.0
StableMarch 8, 2026
New
FAQ & Help page with interactive accordion sections
New
Batch Processor with smart sequential metadata
New
Selective download β choose which batch items to include in ZIP
New
GPS jitter β simulate walking with per-photo coordinate variation
Improved
Device-specific lens data auto-fills based on selected phone/camera
Fixed
Download functionality now works reliably on file:// protocol
v1.0
InitialMarch 5, 2026
New
9-technique disruption pipeline: Micro-Crop, Color Shift, Luminance Jitter, Invisible Noise, Hash Disruption, Sharpening, Sub-Pixel Shift, Aspect Micro-Change, Metadata Wipe
New
EXIF metadata injection with custom GPS, device, and timestamp
New
3 built-in presets: Default, Max Disruption, Subtle
New
100% client-side processing β zero data leaves your browser