Blog
Tutorials, deep dives, and guides on transparency, AI, and image editing.
Editor's Picks
View all picksHow to Remove and Replace Objects in Photos Without Uploading Them
A precise browser-local workflow for selecting an object, refining its mask, reconstructing the space it occupied, and placing a real replacement asset as an editable layer β without sending the photo to a server.
From Long Video to Captioned Highlights: A Browser-Local Workflow
Turn a long clip into reviewed highlight ranges, transcribe its latest edited audio, correct timed captions, and export a shorter captioned result while keeping the work on your device.
Removing Unwanted Objects from Video in Your Browser: Click, Track, Erase
The rebuilt object remover in the NSS Video Editor lets you click an object to select its full outline, draw a box, or auto-detect licence plates β then remove, blur, or pixelate it across the clip, entirely on your device. Here is how the selection, tracking, and fill actually work, and where the honest limits are.
- Technical Deep DivesΒ·Β·8 min read
Why Sharpening a Cutout Draws a Halo Around Fur
Upscale a cutout of a long-haired pet and a bright rim appears along the fur. The model did not do it β an alpha-blind sharpening pass did, by averaging in the black that sits behind every transparent pixel. Here is the mechanism, the fix, and exactly what the numbers behind it were measured on.
- TutorialsΒ·Β·9 min read
Restoring an Old Family Photo, End to End: Face First, Then Colour
A complete in-browser workflow for a scanned family print β neutralise the paper, rebuild the face with GFPGAN (one per run), then colourise with DDColor. Including the part that decides whether you should use the result at all: what 'restore' does and does not recover.
- Technical Deep DivesΒ·Β·9 min read
Which Blurs Can Be Recovered, and Which Are Simply Gone
Camera shake, focus miss, subject motion and noise all look like 'blurry' and only some of them are reversible. Here is what a deconvolution model can actually put back, the resolution trade the tool makes to run in a browser tab, and how to tell in advance whether a photo is worth the attempt.
- TutorialsΒ·Β·9 min read
Writing Alt Text That Actually Helps β and Where an AI Caption Fits
Most images ship with no alt text because there are a hundred of them and no time. A captioning model that runs on your device fixes the blank-page problem but not the hard part. Here is the decision that comes before the writing, what the model can and cannot know, and the edit pass that turns a caption into alt text.
- TutorialsΒ·Β·7 min read
What Your Videos Know About You: Stripping Hidden Metadata Before Sharing
Videos recorded on a phone carry GPS coordinates, device details, and precise timestamps in the file itself. Here is what a video file actually embeds, how our in-browser remover strips it without re-encoding a single pixel, and β honestly β what stripping cannot remove.
- TutorialsΒ·Β·8 min read
From Cutout to Marketplace White β Finishing a Background Removal for Listings
A transparent PNG is only half the job for many storefronts. Learn how to remove a background in NSS, verify the alpha, place a solid white or brand-colour back, and export a listing-ready image without uploading your photos.
- TutorialsΒ·Β·8 min read
Clean Animated Product GIFs β Background Removal Without Soft-Edge Surprises
Turn product spins and logo loops into clean animated GIFs in the browser. Learn when colour-key beats AI, how temporal smoothing helps, why GIF only offers 1-bit alpha, and when APNG is the better export.