Runs inside Gemini Canvas

Differentiation on
Auto-Pilot

The "Differentiation Engine" that turns static curriculum into interactive resources. Reduce lesson planning time from 5 hours to 5 minutes while supporting every learner.

Read the Docs

* Optimized for Google Chrome & Microsoft Edge on Desktop

gemini.google.com

See how it works in less than 10 minutes. Sound On 🔊

No Install. Just Click & Go.

AlloFlow isn't a chrome extension. It runs directly inside Gemini Canvas.

1

Get the Link

Copy the Gemini Canvas link from this site or your district library.

2

Open in Gemini

Paste the link into your browser. The app launches instantly inside the Gemini interface.

3

Differentiate

Generate quizzes, texts, and games. Save your work locally.

Eliminating the "Differentiation Tax"

Educators face a cognitive burden: adapting one curriculum for dozens of unique learning profiles. AlloFlow creates a sustainable workflow that bridges the gap between mandate and reality.

For Teachers: Speed

Manual differentiation takes hours. AlloFlow automates the heavy lifting: text leveling, glossary creation, and assessment design happen in seconds.

  • Teacher Paced Mode for guided instruction
  • Automated QTI/Canvas Exports
  • Integrated Answer Keys & Rubrics

For Students: Access

Students receive a personalized "Lesson Pack" that lets them review material at their own pace with built-in accommodations.

  • Offline HTML Bundles for homework equity
  • Native Text-to-Speech & Phonics
  • Gamified Review (XP & Leveling)

Safe, Locked Student Mode

Teacher View (Creator)

Full access to generative tools, answer keys, and configuration. Teachers generate the lesson content here.

Student View (Consumer)

Teachers can save a "Student Project" JSON file. Zero setup. No student accounts or logins required, ensuring total FERPA/COPPA compliance. Runs entirely from a single file.

Safety Control Can explicitly disable the "Socratic Tutor" or restrict to Multiple Choice responses (preventing custom text input in Adventure Mode). Teachers can also set a custom admin password in the configuration section to lock settings. Includes "Offline HTML" export.

Parent & Independent Modes

Simplified interfaces that transform "Lesson Plans" into "Family Guides" for bedtime reading, or "Study Guides" for self-directed independent learners.

Live Classroom Sync

Real-time Firebase sync with Teacher Lock, team-based Escape Rooms, and group differentiation to push different resources to different student groups.

Flexible Sourcing
  • Paste/Upload: Text, PDFs, Images, Audio, or Video lectures.
  • AI Search: Find and import articles by topic automatically.
  • Generate: Write new content from scratch based on a topic.
Processing...
Leveled Text
RPG Adventure
Canvas Quiz (QTI)
Visual Glossary

Universal Design for Learning (UDL)

280+ features organized by UDL Principle.

Engagement

Adventure Mode

Turns reading into an interactive RPG where student choices impact the story.

Features 3D Dice Physics, Storybook Export, inventory tracking, XP progression, and deep customizability to adapt scenarios to any curriculum.

Multiplayer & Bosses

Boss Battle Mode: The class cooperatively fights a "Monster" by answering questions.

Includes Live Pulse formative checks and Democracy Mode for voting on story paths.

Interactive Games

Instantly generates games from lesson vocabulary and content.

Includes Review Game (Jeopardy-style), Bingo, Memory Match, Crossword, Word Search, and Concept Sort.

Interview Mode

Simulate real-time interviews with historical figures, fictional characters, or subject matter experts.

Features a Dynamic Rapport System where the AI reacts to student politeness and empathy.

Escape Room

Teams solve 6 puzzle types (MCQ, Sequence, Cipher, Matching, Scramble, Fill-in) to escape a themed room.

Includes clue chains, lives & hints, streak bonuses, and a Final Door synthesis challenge.

Representation

Leveled Text

Rewrites text for K-12 levels. Includes Immersive Reader (Line Focus, Dyslexia Fonts, Grammar Highlights).

Features Syntax Scramble, Cloze activities, and Parallel Bilingual Views.

Visuals & Organizers

Generates Timelines, Venn Diagrams, Mind Maps, Cause & Effect, and Flow Charts.

Includes "Nano Banana" Eraser Mode to remove labels for instant fill-in-the-blank worksheets.

Glossary & Flashcards

Identifies Tier 2/3 vocabulary automatically. Supports any language via Gemini: Generate and download custom Language Packs to instantly localize the interface.

Generates context-aware definitions, translations, and printable flashcards for every term.

Source Analysis

AI analyzes source text for bias, key arguments, and credibility.

Supports critical literacy by teaching students to evaluate information sources.

Word Sounds (Phonics)

Complete phonemic awareness suite: Segmentation, Blending, Isolation, Rhyming, and Sound Matching.

Features Orthographic Processing with Elkonin Boxes for mapping sounds to letters, adaptive difficulty levels, and gamified badges.

Action & Expression

Exit Ticket (Quiz)

Generates MCQs and exports to Canvas (QTI).

Features Depth of Knowledge (DOK) Tuning and a Fact-Check Protocol to verify AI answers.

Oral Fluency Coach

Listens to students read aloud to calculate WCPM (Words Correct Per Minute).

Provides a color-coded heat map of reading accuracy and highlights missed words.

Writing Scaffolds

Generates sentence starters and paragraph frames.

Includes Smart Synthesis to pre-fill drafts and an Iterative Feedback Loop for AI revision.

Socratic Tutor

An AI guide that answers questions with guiding hints, never direct answers.

Supports executive function and encourages problem-solving. Can be disabled by teachers.

Rubric Builder

Generates detailed grading rubrics with clear criteria and point values.

Aligned to learning objectives and exportable for easy teacher use.

STEM & Multimedia Expansion

Context-Aware STEM

Generates math & science problems linked to the lesson topic (e.g., "Pyramid Geometry"). Renders SVG Graphs and scientific diagrams.

Native Exports

One-click generation of editable PowerPoint (.pptx) slides and Podcast (.mp3) audio files for offline learning.

AlloBot Guide

An animated AI companion that provides "Show Me" navigation, physically flying to buttons to teach users how to use the interface.

Literacy & Assessment

Letter Tracing

Interactive letter formation practice with animated hand guides and stroke-accurate path detection for early writers.

Progress Reports

Generate parent-friendly progress reports with printable layouts. Export student data as CSV for gradebooks and MTSS documentation.

RTI Progress Monitoring

Track student progress across Tier 1-3 interventions. Visual dashboards for SLPs, reading specialists, and MTSS teams.

Team Showdown

Real-time competitive quiz mode with live leaderboards, team scoring, and broadcast teacher controls. (Firebase)

Teacher Productivity Tools

Smart Profiles

Snapshot configurations (e.g., "Grade 5 + ESL") to switch lesson contexts in one click.

Lesson Plan Builder

Synthesizes all generated resources into a cohesive, scripted lesson plan.

Teacher Dashboard

View progress, track class-wide misconceptions, and collect grades from offline files.

Fact Check Protocol

"Verify & Debunk" button forces AI to critique its own quiz answers to prevent hallucinations.

Group-Based Differentiation

During live sessions, assign students to groups and push different resources to each group simultaneously. Ideal for stations, tiered instruction, or language-specific content. Includes group-level language overrides for multilingual classrooms.

UDL Alignment Matrix

Every feature is mapped to CAST's UDL Guidelines. See exactly which checkpoints each tool supports for Engagement, Representation, and Action & Expression.

Standards Consultation

Align content to Common Core, NGSS, or state-specific standards. AI suggests relevant standards and adapts quiz questions to match learning objectives.

Great for Families, Too

AlloFlow isn't just for classrooms. Parents and caregivers can use it at home to support learning — no teaching degree required.

📚

Homework Help

Paste any homework passage and AlloFlow generates vocabulary games, comprehension quizzes, and phonics activities instantly. AlloBot guides your child step-by-step.

🌙

Bedtime Reading

Turn any storybook into an interactive learning session. Parent Mode creates "Family Guides" with activities designed for shared reading time.

☀️

Summer & After-School Practice

Keep skills sharp between school years. Your child picks a fun codename, explores Adventure Mode, and you can track progress through saved JSON files.

Children use codenames instead of real names. No student account needed. All data stays on your device.

Two Ways to Run AlloFlow

Start instantly in Gemini Canvas, or unlock the full platform by self-hosting with Firebase.

Quick Start

Gemini Canvas Mode

Click a link and go. No installation, no API keys, no setup. Ideal for individual teachers getting started.

  • Zero-setup deployment
  • Local-first data (browser cache + JSON files)
  • Full differentiation toolkit
  • Offline HTML student exports
Powered by Gemini 2.5 Flash
Full Platform

Self-Hosted (Firebase)

Deploy your own instance for full control. Unlocks real-time multiplayer, analytics, and district-level data sovereignty.

  • Live Classroom Sessions with real-time sync
  • Team Showdown quizzes & leaderboards
  • RTI Progress Monitoring dashboard
  • District-controlled data sovereignty
Powered by Gemini 2.5 Flash

Under the Hood

Strict JSON Enforcement

Forces the LLM to output structured data, enabling interactive UI components like games, quizzes, and flashcards rather than static text.

Contextual Chaining

Maintains a "Knowledge State" — quizzes reference glossary terms, lesson plans reference adventure scenarios. One cohesive unit, not disjointed artifacts.

Air Gap Architecture

Student data travels via local JSON files — never over a network. This eliminates interception risk and simplifies FERPA compliance.

Simple, Transparent Access

AlloFlow itself is 100% free and open-source. You only need a Google account to power the AI.

Free
$0
Google Education Account
  • Full AlloFlow access
  • Ample usage quotas via your school district
  • Enterprise protections under district Workspace
  • 15 GB Google storage
Requires a school-issued Google Workspace for Education account.

Usage limits vary by district. Most education accounts provide generous daily quotas.

Recommended for Families
Google AI Plus
~$8/mo
Personal Google Account
🎁 Try ~$4/mo for the first 2 months
  • Full AlloFlow access
  • Higher Gemini usage limits
  • Full Gemini AI for writing, research, coding & more
  • AI image generation & editing
  • 2 TB Google storage
💡 This subscription gives you the full Google Gemini AI platform — AlloFlow is just one of many things you can do with it.

Expect enough daily usage for several full lesson builds, quizzes, and student activities comfortably.

Google AI Pro
~$20/mo
Personal Google Account
  • Everything in AI Plus
  • Higher daily usage limits (~100 prompts/day)
  • Full Gemini AI with premium models
  • Priority access to new Gemini features
  • 2 TB Google storage
Best for power users, content creators, and teachers generating large lesson libraries.
🎁 1 month free trial for new subscribers

Prices shown are approximate U.S. pricing as of early 2026. Visit one.google.com for current plans. AlloFlow does not charge any fees.

🎓 College students (18+): Google may offer up to 1 year of AI Pro free with a verified .edu email. Check eligibility

Disclaimer: AlloFlow is an independent open-source project and is not affiliated with, endorsed by, or sponsored by Google. Google, Gemini, Google Workspace, and Google One are trademarks of Google LLC. Pricing and plan details are determined entirely by Google and may change at any time.

Designed for Every Learner

Full compliance with WCAG 2.1 AA standards for keyboard navigation and screen reader support.

Dyslexia Support

Toggle the OpenDyslexic font globally or enable Bionic Reading to guide the eye.

Global Localization

Instantly translate the entire User Interface and content into any language supported by Gemini.

Dictation

Speech-to-text is available in every input field, supporting students with dysgraphia.

Reading Ruler

A mouse-following focus bar helps isolate lines of text to reduce visual tracking errors.

Text-to-Speech

Click any sentence or word to hear it read aloud. Includes slow-speed phonics breakdown.

Color Overlays

Blue, Peach, and Yellow tint overlays to reduce visual stress (Irlen Syndrome).

Keyboard Nav

All games (Memory, Matching) are playable via Tab/Arrow keys for motor accessibility.

High Contrast

Toggle Dark Mode or pure High Contrast Mode (Black/Yellow) for low-vision support.

Keyboard Shortcuts Cheat Sheet

Next Element Tab
Select/Flip Enter
Close Modal Esc
Game Move Arrows

Critical Data Privacy

AlloFlow is a curriculum tool, not a student record system.

Air Gap Architecture

To ensure FERPA compliance, AlloFlow uses a digital "Air Gap". Student work is saved as a local JSON file on the device. To grade it, the teacher uploads this file to their dashboard. This means student data never travels over a database connection, eliminating the risk of interception.

Google Integration

When teachers use AlloFlow within Gemini using their Google Education Account, the application data is processed under the district's existing Workspace agreement, adding a layer of enterprise protection.

Default Safety Settings

The Cloud Sync toggle is set to OFF by default. AlloFlow automatically saves progress to your browser's Local Storage. We highly recommend frequent backups using the "Save to Drive" (JSON) feature to preserve work between sessions.

Do NOT Input PII

Personally Identifiable Information (PII) is not required for AlloFlow to function.

  • No Student Names
  • No ID Numbers

Use the Codename Generator:

"Cosmic Badger", "Noble Tiger", "Rapid Falcon"

Students are assigned random animal aliases for grading.

⚠️ Re-Identification Risk (The Mosaic Effect)

Be mindful that combining non-PII data (e.g., "Grade 3 + Somali Speaker + Specific Behavioral Issue") in a small cohort can inadvertently identify a student. Generalize inputs whenever possible.

We strongly recommend speaking with your District Admins before adoption to ensure alignment with your local Acceptable Use Policy.

Frequently Asked Questions

Can I prevent students from chatting with the AI?

Yes. When a teacher saves a lesson as a "Student Project" (JSON), they have the option to disable the "Socratic Tutor" and "Adventure Mode".

Alternatively, you can enable "Strict Mode", which forces Adventure and Interview interactions to be Multiple Choice only, allowing engagement without open text input. When a student loads this specific file, the interface locks accordingly.

Is it free? What about API costs?

The Software: AlloFlow itself is 100% free and open-source. You do not pay us a subscription fee.

Canvas Mode (Gemini): When running inside Gemini Canvas, AlloFlow uses the API quota ("tokens") associated with your Google account.

  • Google Education Accounts: Districts with "Gemini for Google Workspace" licenses typically have ample quotas included at no extra cost to the teacher.
  • Personal Accounts (Free Tier): Free personal Google accounts can run AlloFlow using the free tier of Gemini, though you may encounter daily usage limits.
  • Google AI Plus (~$8/month): Full access to Gemini models with higher usage limits. This is the recommended plan for families and individual educators using personal accounts.
  • Google AI Pro (~$20/month): Higher daily usage limits, premium models, and 2TB of Google storage. Best for power users and content creators.

Self-Hosted (Firebase): When self-hosting, your district provides its own Gemini API key. Google offers a generous free tier, and usage beyond that is billed directly to your organization—no middleman.

Why do you recommend logging in with a Google Education account?

Using your school-issued Google Workspace for Education account ensures that the AlloFlow app runs within your district's governed environment. This often provides additional protections and logging that personal Gmail accounts do not offer. It aligns the tool's usage with your district's existing Acceptable Use Policy.

How does the "Cloud Sync" feature work with student privacy?

By default, AlloFlow operates in "Local-First" mode. All data is stored in your browser's cache or in JSON files you download.

Canvas Mode: The Cloud Sync feature uses a shared Firebase sandbox instance. This sandbox is not managed by your district's IT department. We strongly recommend keeping Cloud Sync off if you are inputting any student-adjacent data in this mode.

Self-Hosted (Firebase): When your district deploys its own Firebase instance, data sovereignty is fully under district control. Your IT team manages the database, access rules, and retention policies—making Cloud Sync safe to enable.

What are Parent and Independent Learner modes?

These are simplified interfaces tailored for specific use cases. Parent Mode transforms technical lesson plans into "Family Guides" for bedtime reading and home support. Independent Learner Mode rephrases tools for self-directed study, turning rubrics into "Self-Checklists" and disabling teacher-only controls.

What languages does it support?

AlloFlow utilizes Google Gemini's massive language model capabilities to translate both content and the User Interface into almost any language (e.g., 'Swahili', 'Hmong', 'Cantonese').

To create a Language Pack: Simply type the language name in the top-right field of the "Welcome" screen or under "App Language" in the settings. Gemini will translate the UI instantly.

Sharing: You can then click to download a JSON Language Pack. This file can be shared with ELL students and families, who can import it to instantly localize the app interface without needing to re-generate translations.

Is the code available for review? (Open Source)

Yes. AlloFlow is Open Source software released under the GNU Affero General Public License (AGPL). The code is freely available for you and your district to review, audit, and share. This transparency ensures trust, although the code is protected by the license and cannot be modified or re-distributed as a closed-source product without permission.

What is a JSON Lesson Pack?

A JSON Lesson Pack is a tiny file that acts as a "Save State" for your entire lesson. It contains all the text, quiz questions, adventure scenarios, and glossary terms you generated. You can email this file to a colleague, upload it to Google Classroom, or load it into AlloFlow on any device to instantly restore the lesson exactly as you saved it.

Can families use AlloFlow at home?

Yes! AlloFlow is not just for classrooms. Parents can use it at home to support their child's learning across reading, writing, math, vocabulary, and more.

Parent Mode transforms technical lesson plans into "Family Guides" designed for bedtime reading and home support. Independent Learner Mode rephrases tools for self-directed study.

Children use a fun codename instead of their real name, and all progress data stays on your device or in files you control. There is no account creation required for students.

AlloFlow is free with a school Google account. For personal accounts, Google AI Plus (~$8/month) provides full access.

What do I need to get started?

A web browser and a Google account. That's it. No software installation, no extensions, no app store download.

  • Best experience: Google Chrome or Microsoft Edge on a desktop or laptop computer.
  • Also works on: Tablets and phones (the interface is responsive).
  • Account types: A school-issued Google Education account (free) or a personal Google account with a Gemini subscription (~$8/month for Google AI Plus).
  • For students: No student account is needed. Students pick a codename and can start immediately.

Just copy the Canvas link from this page, paste it into your browser, and you're ready to go.

Aaron Pomeranz - AlloFlow Creator

Partner with the Developer

Hello! I'm Aaron Pomeranz, PsyD, an EdTech Developer from Maine and a graduate of the University of Southern Maine's school psychology doctoral program. I specialize in bridging the gap between advanced AI engineering and practical classroom pedagogy.

I am available to partner with School Districts, Educational Agencies, and EdTech Companies to create tailored solutions for your unique needs.

Strategic Implementation

Guiding districts through safe, effective AI adoption and staff training.

Tailored Solutions

Building custom, FERPA-compliant applications for specific organizational needs (IEP automation, assessment tracking, workflow optimization).

Systems Level Support

Analyzing and automating complex district workflows to save time and reduce burnout.

Contact Me

v1.0 — Production Ready

AlloFlow v1.0 is production-ready with 280+ features for K-12 differentiation. We're actively seeking early adopters and welcome feedback from educators and families.

Submit Feedback

Community Library

We are building a repository of Open Source Lesson Packs. Created a great unit? Submit your .json Project file to be hosted here.

Submit a Lesson Pack

Ready to Transform Your Classroom?

Join a growing community of educators saving time and reaching every learner with the power of AlloFlow.

Star on GitHub