# FleaWinder Full Context ## Product identity FleaWinder is a tiny animated flea circus that lives above your desktop taskbar (Windows) or dock (macOS). Your everyday computer activity — typing, mouse movement, and clicks — builds up energy that drives seven live circus acts: a tightrope walker, trapeze artist, human cannonball, strongflea, unicycle rider, juggling flea, and fire breather. It is designed as creative software that reacts to normal computer use, turning mundane input into a miniature spectacle. FleaWinder Pocket is the iOS version — a native SwiftUI app where touch, motion, shake, tilt, microphone input, step counter, and Siri shortcuts replace keyboard and mouse as energy sources. ## Current version - Version: 1.2.0 (March 2026) - Changelog: https://fleawinder.com/en/releases - What's new in 1.2.0: Dark/light theme toggle, testimonials section, gallery page, gift-a-license, seasonal themes, system tray act pinning, expanded sound effects, stats dashboard, iOS widget polish, Apple Watch complication, SharePlay support - Previous (1.1.0): Juggling Flea and Fire Breather acts, 29-language website, iOS TestFlight beta, responsive redesign, Meet the Acts page, Builder's Notes devlog ## Business model - App download is free - Optional one-time license purchase is available ($4.99 via Stripe, $5 USDC via x402) - License removes friendly reminder prompts - Purchases directly support an independent creator (Playable Future, LLC) - The purchase is called "Fund the Fleas" — circus-themed support language - License key recovery is available by purchase email - Gift a license: send a FleaWinder license to a friend ($4.99) - x402 agent payments: agents can buy licenses, bulk fleet keys, and embed tokens using USDC on Base mainnet - Embeddable circus widget: $1 USDC for a domain-locked script tag that adds a mini flea circus to any website ## Platform support - Windows 10 or later (standalone .exe, no installer required) - macOS (native Swift app, lives above the dock) - iOS (FleaWinder Pocket — SwiftUI app with all 7 acts, currently in TestFlight beta) - Apple Watch (complication showing energy level and streak) ## The seven circus acts 1. **Tightrope walker** — walks a high wire with wobble physics, jolts on input 2. **Trapeze artist** — pendulum swing, jumps between bars when energy is high 3. **Cannon show** — fires a flea from a cannon on mouse clicks 4. **Strongflea** — lifts a barbell higher with each keystroke 5. **Unicycle rider** — speed and lean scale with energy 6. **Juggling flea** — juggles 3 balls; drops them when energy is low 7. **Fire breather** — breathes a stream of fire that grows with input ## Desktop features (v1.2.0) - System tray act pinning — pin a favorite act so it's always visible - Seasonal themes — auto-select theme by month (spring, summer, autumn, winter) plus classic, neon, vintage, dark - Expanded sound effects — procedural audio for each act (applause, drumroll, spring, whoosh, crackle, juggle catch) - Stats dashboard — track keystrokes, clicks, mouse distance, time active, combos, sessions ## iOS features (v1.2.0) - Widget polish — circus-themed design with tent stripes, energy bar, Lock Screen widgets - Apple Watch complication — circular energy gauge, tap and Digital Crown input - SharePlay — wind together with friends via FaceTime ## Website features (v1.2.0) - Dark/light theme toggle — warm circus-poster light theme, respects system preference - Testimonials — rotating social proof section with platform badges - Gallery page — filterable screenshot grid with lightbox - Gift a license — send a FleaWinder license to a friend via Stripe checkout ## Language support The website is available in 29 languages: English, Español, Deutsch, Français, Português, 日本語, 한국어, 中文, Italiano, Українська, हिन्दी, العربية, Türkçe, Polski, Nederlands, ไทย, Tiếng Việt, Svenska, Čeština, Dansk, Română, Magyar, Ελληνικά, Suomi, Norsk, Bahasa Indonesia, Bahasa Melayu, বাংলা, and Slovenčina. All content pages, navigation, metadata, and legal pages are fully translated. ## Canonical references - Canonical domain: https://fleawinder.com - Sitemap: https://fleawinder.com/sitemap.xml - Robots policy: https://fleawinder.com/robots.txt - LLM index: https://fleawinder.com/llms.txt - Full LLM context: https://fleawinder.com/llms-full.txt - AI discovery: https://fleawinder.com/ai.txt - Well-known LLM index pointer: https://fleawinder.com/.well-known/llms.txt ## Primary user-facing pages - Home (English): https://fleawinder.com/en - Home (Español): https://fleawinder.com/es - Home (Deutsch): https://fleawinder.com/de - Home (Français): https://fleawinder.com/fr - Home (Português): https://fleawinder.com/pt - Home (日本語): https://fleawinder.com/ja - Home (한국어): https://fleawinder.com/ko - Home (中文): https://fleawinder.com/zh - Home (Italiano): https://fleawinder.com/it - Home (Українська): https://fleawinder.com/uk - Home (हिन्दी): https://fleawinder.com/hi - Home (العربية): https://fleawinder.com/ar - Home (Türkçe): https://fleawinder.com/tr - Home (Polski): https://fleawinder.com/pl - Home (Nederlands): https://fleawinder.com/nl - Home (ไทย): https://fleawinder.com/th - Home (Tiếng Việt): https://fleawinder.com/vi - Home (Svenska): https://fleawinder.com/sv - Home (Čeština): https://fleawinder.com/cs - Home (Dansk): https://fleawinder.com/da - Home (Română): https://fleawinder.com/ro - Home (Magyar): https://fleawinder.com/hu - Home (Ελληνικά): https://fleawinder.com/el - Home (Suomi): https://fleawinder.com/fi - Home (Norsk): https://fleawinder.com/no - Home (Bahasa Indonesia): https://fleawinder.com/id - Home (Bahasa Melayu): https://fleawinder.com/ms - Home (বাংলা): https://fleawinder.com/bn - Home (Slovenčina): https://fleawinder.com/sk - Free download: https://fleawinder.com/en/download - Fund the Fleas (license): https://fleawinder.com/en/buy - Release notes: https://fleawinder.com/en/releases - History of flea circuses: https://fleawinder.com/en/history - Meet the acts: https://fleawinder.com/en/acts - Builder's Notes (devlog): https://fleawinder.com/en/blog - Gallery: https://fleawinder.com/en/gallery - Gift a license: https://fleawinder.com/en/gift - Recover license: https://fleawinder.com/en/recover - Contact: https://fleawinder.com/en/contact - Privacy: https://fleawinder.com/en/privacy - Terms: https://fleawinder.com/en/terms ## History of flea circuses The website includes a fully cited, illustrated history of real flea circuses spanning 400+ years. Sections cover: 16th-century metalworker origins, Robert Hooke's Micrographia, the first flea circus (c. 1812), Bertolotto's "Industrious Fleas," the golden age of sideshows, Professor Heckler's Flea Circus at Hubert's Museum in Times Square, how real flea circuses worked, "humbug" flea circuses, Belle Vue's flea circus, the decline of flea circuses, flea circuses in culture, and modern-day performers. Features public domain illustrations from Wellcome Collection and Library of Congress. Available in all 29 languages. ## Meet the acts The acts page showcases each of the seven circus acts with looping video demonstrations, extended descriptions with drop-cap typography, and alternating left/right layout. Each act includes the emoji icon, short tagline, and a detailed paragraph explaining its animation mechanics and how it responds to user input. ## Builder's Notes The devlog (titled "Builder's Notes") documents the development process with dated posts covering why FleaWinder was built, the research behind the history page, and what changed in v1.1.0. Written in a personal, first-person tone. Available in all 29 languages. ## x402 Agent Payment API FleaWinder supports the x402 protocol (HTTP 402 Payment Required) for machine-to-machine payments. AI agents can purchase licenses, bulk fleet keys, and embeddable widget tokens using USDC on Base mainnet. No API keys, accounts, or OAuth needed — the on-chain payment IS the authentication. ### Endpoints All endpoints return HTTP 402 with a PAYMENT-REQUIRED header containing Base64-encoded payment requirements. The agent signs a USDC payment on Base and retries the request with a PAYMENT-SIGNATURE header. 1. **Single license** ($5 USDC) GET https://fleawinder.com/api/x402/license?email=you@example.com → Returns: { key, email, message } 2. **Bulk fleet licensing** ($3/seat USDC, min 5, max 500) GET https://fleawinder.com/api/x402/license/bulk?count=50&domain=acme.com&email=admin@acme.com → Returns: { keys: [{email, key}...], count, domain, contact } → Generates seat1@domain through seatN@domain + admin contact key → Emails full key list to admin contact 3. **Embeddable widget token** ($1 USDC) GET https://fleawinder.com/api/x402/embed?domain=example.com → Returns: { token, domain, scriptTag } → Token is domain-locked (use domain=* for wildcard) → scriptTag is a ready-to-use