DeskBuddy — Browser Companion
Shimeji-style animated pets that walk around your browser tabs.
About
DeskBuddy puts a small animated companion in your browser tabs. It walks alongThe page edge, climbs, naps, and reacts when you click it, then gets out of theway when you need to focus.WHAT'S BUILT (all working, not mockups):• Chrome MV3 extension (WXT + React). Companion renders in an isolated Shadow DOM layer so it never interferes with the sites you visit.• Custom sprite animation engine with 9 states (idle, walk, jump, click, emote, sleep, climb, fall, sit) and Shimeji-style physics: gravity, wall-climbing, falling, edge-walking.• 6 companions with hand-made sprite art, across 3 categories.• Ambient effects: rain, snow, sparkles, leaves, night mode. Optional audio, off by default.• Side panel control surface: pause, movement mode, position, size, reduced motion, per-site rules, global pause.• Next.js 15 marketing site + character dashboard (search, filter, preview, favorites), deployed on Vercel.• COMPLETE MONETISATION LAYER, built and ready to switch on: Google sign-in (Auth.js), Stripe Checkout for a one-time "Pro" unlock, signature-verified and an idempotent webhook and a server-side entitlement check. Premium sprite art is served only through an authenticated route — it is never bundled in the extension, so the paywall cannot be bypassed by unzipping it.STATUS: Pre-launch and pre-revenue. Not yet published to the Chrome Web Store.Stripe/Google/Postgres are integrated but not switched on — the buyer plugs intheir own keys.
Comments (2)
how are you rendering the sprites? css animations or canvas?
Animated overlays walking across tabs is just distracting clutter.
Related Products
Qavvali Wiki
AI Model Idle
Twixt: Daily Word Puzzle
CAVN AI | AI Music Generator
CAVN AI is an innovative platform that allows users to generate music
TarotGuide
TarotGuide offers AI-powered tarot readings, multiple spreads, 78 card meanings,
Bookmark AI
Browser extension and dashboard to auto-tag and AI-search saved YouTube videos
ComingUp