Product blog
Product blog
Product updates, field guides, and field notes—each with links to docs and the hub where relevant. High-level milestones also appear on the changelog.
Topic
- Read
Field guide · Jun 8, 2026
What on-device AI can't do yet
The honest edges of in-browser AI: frontier models, heavy video, tight memory, and when a fallback wins.
- Frontier models stay cloud-bound
- Phone memory has a ceiling
- Sometimes a fallback wins
NSS Background Remover
- Read
Field guide · Jun 7, 2026
Free-first, ad-supported: delivering paid-tier features without a paywall
Why the tools give away what competitors charge for, and how the free-first, ad-supported model is made sustainable by architecture rather than wishful thinking.
- Paid-tier features, no paywall
- Ads fit the model; subscriptions don't
- Made sustainable by architecture
Operating model
- Read
Field guide · Jun 7, 2026
The URL map: naming, routing, and interlinking a multi-product ecosystem
The deliberate URL and linking architecture that makes a multi-product ecosystem navigable for users and legible to search engines.
- Hub-and-spoke domain layout
- Predictable naming logic
- Deliberate internal linking
Operating model
- Read
Field guide · Jun 7, 2026
"No signup, no upload, free forever" is an architecture decision, not a tagline
How a marketing-sounding promise becomes a real guarantee when it is built into the architecture instead of written into the footer.
- Promises as constraints
- Enforced by design, not by copy
- The tradeoffs accepted to keep them true
Web & UX
- Read
Field guide · Jun 7, 2026
Making a browser tool feel instant: the performance budget we hold
Why a free browser tool has to feel fast to survive, and the specific techniques that buy perceived speed even when real work takes time.
- Perceived speed is the feature
- Never block the main thread
- Cache, preload, communicate progress
Web & UX
- Read
Field guide · Jun 7, 2026
Resisting feature creep: keeping each tool single-purpose and shipping more tools instead
Why a tool that does one thing well beats a suite that does ten things adequately, and how shipping more narrow tools beats growing one wide one.
- One tool, one job
- New tool beats a bigger tool
- Focus is a feature users feel
Web & UX
- Read
Product highlight · Jun 7, 2026
How we built a background remover that runs entirely in your browser — and what it taught us about client-side AI
The complete build story — privacy stance, models in the browser, straight-alpha export, the worker rebuild — and the lessons that came out of shipping real client-side AI.
- Fully on-device AI
- Straight-alpha, professional output
- The rebuild that reshaped how we build
NSS Background Remover
- Read
Product highlight · Jun 7, 2026
Building Novus Visualizers: from uploaded track to exported video
The complete story of turning a music file into a finished video in the browser — audio analysis, rendering, template editing, WebCodecs export, and the scoping discipline behind it.
- Audio → synchronized motion
- Template-first, in-browser export
- The scoping calls that shipped it
Novus Visualizers
- Read
Field guide · Jun 7, 2026
Why we shelved Novus Stream Studio: a second-screen idea that was really several apps
A kill-decision retrospective: how an appealing single product turned out to be a bundle of apps, and why that made it the wrong thing to keep building solo.
- One name, several apps
- Solo bandwidth is the real constraint
- Killing it was the system working
Operating model
- Read
Field guide · Jun 7, 2026
Why we retired Novus Stream Tools: generic utilities that didn't earn their place
A kill-decision retrospective on building utilities that work fine but have no real reason to exist, and the test that should have caught it sooner.
- Worked fine, solved nothing new
- A tool needs a real reason to exist
- Generic ≠ valuable
Operating model