Daily 60-second Moment
A low-stress daily entry point. No game-over. Awards streak + daily quest just for showing up. Replaces "30-minute session or nothing."
Live nowBloomType turns keyboard practice into a calm, garden-typing adventure. Kids build a 7-day streak. Teachers can review and export progress stored on the same classroom browser.
Three bets from our T5 strategy synthesis. Each one solves a real friction we saw in 9-10 year-old typing apps.
A low-stress daily entry point. No game-over. Awards streak + daily quest just for showing up. Replaces "30-minute session or nothing."
Live nowThe pet IS the brand. Visible on the home screen, reacts to streak state, evolves over time. Kids come back for the pet, not the points.
Live nowTeacher-facing: a same-browser roster, progress summary, inactivity alert, and CSV/JSON export. Adult-facing: this public overview for teachers, parents, and district coordinators.
You're hereEvery word a child types plants something. A dry field slowly turns into a meadow full of flowers, bees, butterflies and birds.
Words fall. You type. They burst. The pet celebrates. A new flower grows in your garden, and the local progress record updates.
Live demo · auto-loops every 6 seconds · no sound
Set up a class in 60 seconds. Get the data you actually need for parent-teacher night. Export it as CSV when the district asks.
Kids join with a code. No emails, no accounts, no friction. Works on Chromebooks, iPads, BYOD.
WPM, accuracy, streaks, words typed per week. Red-flag alerts for students who haven't logged in for 3+ days.
Teachers can review progress from students who use the same browser and class code. There is no global matchmaking or public ranking.
Take your data anywhere. The district asks, you deliver. No vendor lock-in, no "contact us for export."
Quiet reminders when a class drops below 50% daily engagement. We tell you, the kids see nothing.
Words pick themselves based on the kid's last session. Easy days build confidence. Hard days build skill.
Spots without wifi? BloomType keeps playing and saves progress locally in the browser. Cloud synchronization is disabled in the public deployment.
No third-party analytics, ads, or behavioral profiling. Progress stays on the device unless an authenticated school deployment enables cloud sync.
Our promise to parents and homeschoolers: the whole learning game stays free, and your child's progress stays yours.
Every level, practice, the Meadow and the parent page. No ads, no in-app purchases, no trial that runs out.
No analytics, no ad trackers, no profiling. We never ask a child for an email address.
Progress is saved in this browser, not on our servers. No account needed, and you can delete it at any time.
Children always play free. Schools pay only for the adult tools: cloud dashboards, rostering and reports. Prices are per year, in CAD for Canadian schools and USD for US schools.
Proposed prices. Not for sale yet: school plans open after our privacy review. Families stay free.
Free pilot of up to 8 weeks. No invoice, no commitment. Schools usually order with a quote, then a purchase order, then an invoice (net 30).
Families and homeschoolers never pay. One teacher with one class can also use the local dashboard for free.
BloomType is the kid-typing app that does less than the others. By design.
No Google Analytics, Facebook pixel, or Mixpanel. In the default deployment, typing progress stays in the browser on the device.
Cloud storage remains disabled until authenticated access, school consent, retention, and deletion procedures are configured and approved.
Zero in-game purchases on the kid surface. The only money flows from schools to us. No data sales. No behavioral profiling.
Current data practices are explained in plain language on the parent information page →
Cloud enrollment is not open yet. Email us to discuss a small, consented pilot after your school’s privacy review.
Email Ashbi about a pilotThis opens your email app. The BloomType website does not collect or store your address.
Or just play the game — students don't need an account to start.