How we built InstaDoodle from scratch in 2025 β an AI-powered whiteboard animation platform that renders the same animation pixel-for-pixel in the browser and on the server. Here's what we built, the technical problems we solved, and the numbers that came out the other side.
The InstaDoodle team β the creators behind BlasterSuite, Speechelo, Videly, and Thumbnail Blaster β had been spending thousands on Fiverr freelancers and agency contracts to produce whiteboard explainer videos for their own products. Their customers loved the videos. Their budget didn't.
They wanted a tool that did three things existing whiteboard apps couldn't: run entirely in the cloud, generate doodles from text with AI, and render production-quality MP4s fast enough to ship same-day. Every existing player β VideoScribe, Doodly, the rest β failed on at least one of those.
They needed an engineering partner who could build a real-time canvas, an animation engine, an AI doodle generator, and a server-side video render pipeline β and ship the whole thing as a SaaS. That's where Uforia came in.
"[CLIENT TESTIMONIAL β to be added once received. Pull-quote from founders Vlad & Stoica covering build quality, communication, and ability to ship hard engineering problems on schedule.]"
InstaDoodle isn't a single feature wrapped in a UI. It's a complete animation system: a real-time editor, an AI generation engine, a 1,000+ asset library, and a server-side video pipeline that reproduces the exact same animation as the browser. We built every piece.
Drag-and-drop canvas built in React with anime.js for path interpolation and Daybrush (Scena + Moveable) for timeline scrubbing, object transforms, and keyframe control. Hands draw on paths with realistic timing. Designers see the final animation play back the instant they hit preview.
Type a prompt, get a doodle. We integrated an AI generation pipeline that produces brand-consistent hand-drawn characters and props from natural-language descriptions, then auto-converts them to animatable SVG paths the editor can draw stroke-by-stroke.
Hand-curated library of characters, props, hands (male/female/diverse), backgrounds, and templates. All assets are SVG-based so they animate cleanly and scale to any resolution. Tag-based search and lazy-loaded thumbnails keep the editor responsive even with thousands of items.
The browser previews are great, but customers need MP4s. We built a Node.js + FFmpeg backend that replays the exact same animation timeline server-side and renders production-quality video β synced with voiceover, music, and TTS audio. One million videos rendered and counting.
Whiteboard animation looks simple from the outside. Under the hood, it's a real-time canvas problem, an animation timing problem, an AI integration problem, and a server-side rendering problem β all at once. Here's what we built to make it work.
The founders walk through what working with Uforia has looked like β from spec to shipped product, the technical depth, the speed, and what it takes to build an animation engine that runs in two places at once and produces identical results.
InstaDoodle launched in 2025. Here's what the platform has shipped since.
Most agencies disappear after launch. The team that built it moves on, the docs get stale, and the founder is left looking for someone to patch a broken integration six months later.
InstaDoodle has been live since 2025 β and the same Uforia engineers who built the canvas, the AI engine, and the FFmpeg render pipeline are still adding features and shipping improvements every sprint.
When founders ask us what long-term partnership actually looks like, this is the answer.
If you're building a canvas-based SaaS, a real-time animation tool, or anything that needs to render the same thing in two places β we've solved that exact problem. 30-min call, no prep, no sales pitch.