# FreeDrawColour > Free colouring pages and drawing for mobile, tablet and desktop. Tap to fill regions, draw freehand with pen pressure, save locally, and export PNGs. No accounts, no ads, fully offline and installable PWA, with native iOS and Android wrappers via Capacitor. Full version: https://freedrawcolour.com/llms-full.txt ## Explore - Home — template gallery of 12 coloring pages across 3 categories - Colour — canvas studio: draw freehand + tap-to-fill coloring templates - My Art — saved drawings stored locally in IndexedDB - About — credits ## Coloring templates 1. Butterfly (Animals) — monarch-style wings 2. Cat (Animals) — friendly cat face with big eyes 3. Fish (Animals) — koi with flowing fins 4. Flower (Nature) — daisy-like bloom 5. Tree (Nature) — leafy tree with twisting trunk 6. Sun & Clouds (Nature) — smiling sun with puffy clouds 7. Mandala (Patterns) — geometric radial mandala 8. Geometric (Patterns) — interlocking geometric shapes 9. Star Pattern (Patterns) — constellation of stars and swirls 10. House (Scenes) — cozy cottage with garden 11. Rocket (Scenes) — retro rocket ship 12. Ice Cream (Scenes) — smiling ice-cream cone ## Tech stack - Vite + TypeScript, zero runtime dependencies, ~16KB of JavaScript - Canvas 2D with Pointer Events: pen/stylus pressure, tilt, palm rejection - Flood-fill with anti-aliased outline detection (edge-aware) - PWA: web app manifest + service worker (fully offline-capable) - Capacitor: native iOS (Xcode) and Android (Gradle) wrappers sharing one codebase - Storage: IndexedDB (offline, up to 100 saved artworks) - SEO / AI-SEO: sitemap.xml, robots.txt, llms.txt, JSON-LD (WebSite + ItemList) - Versioning: scripts/stamp-version.mjs inlines the current version into index.html; public/changelog.json is the source of truth for releases, lifecycle, and migration plans; an in-app update banner + What's-new modal handle user-visible updates; the service worker never caches changelog.json or version.json ## Accessibility - aria-labels on all interactive controls; keyboard-focusable; colour contrast ≥ 4.5:1; zoom/scale not disabled