AI-Powered ESL Training · 52 Languages

Learn English The Smart Way

AI-driven translation exercises, grammar correction, and pronunciation coaching - designed for real ESL learners worldwide.

Teaching English? Explore the teacher tools
Poly-Puff mascot
Scroll to explore
1500+
Grammar Rules
52
Languages Supported
18
Learning Modules
100%
Rule-Based Grading

Built Different

Not just another flashcard app. Real grammar intelligence, real-time feedback.

Database-First AI

1500 grammar rules are checked before any AI call. Hard rules always win - "a university" is always correct, no matter what the model thinks.

Accuracy Heatmap

Visual progress rings transition from red to emerald as your score improves. See exactly where you stand on every exercise.

Dual Audio Feedback

Hear the native-speaker version at 0.9× speed for clarity, then hear your own translation played back to spot flow issues.

Global Compliance

GDPR, COPPA, POPIA, Egypt PDPL, LGPD - smart age gates and parental consent flows for every jurisdiction.

Instant Correction

Tap any underlined error to see the exact grammar rule that applies. No vague feedback - specific, citable corrections.

Classroom Mode

Teachers can assign exercises, track class progress, and set daily challenges - built for real ESL classrooms.

Teach with Poly-Puff, in class and between lessons

Bring your teaching together with shared live lessons, ready-to-read articles and practical classroom ideas. Keep students practising in the Android app or their browser between lessons.

Teach together on the website

Live Lessons and the Lesson Library

Create a session on the website and send its student link. Students log in or sign up free, then work through the same lesson on their own devices. Keep your video or audio call open alongside it.

Choose ready-made material from the Lesson Library or create your own exercises. Students can request a Library lesson for you to open. Use separate sessions for different students or small groups.

Read, discuss and build vocabulary

News and history readings for students

Choose a reading by topic and estimated CEFR level, from A2 to C2. Share the article before class, explore its vocabulary and comprehension questions together, then use the story for speaking or writing practice.

Plan your next lesson

Teaching ideas and learner-friendly blog posts

Find lesson-planning guides, speaking activities and practical classroom tasks. Share grammar explanations and study tips with students for preparation, revision or independent learning.

Connect the app and your teaching

Practice and progress between lessons

Students can practise translation, grammar, listening and writing in the Android app or on the website. Use Share with Teacher / Classroom to connect your group, review shared work and choose what to practise next.

Try it with your next lesson

  1. Before class

    Share a reading or a blog explanation that matches your students’ level and goals.

  2. During class

    Discuss the topic and use Live Lesson exercises to practise together.

  3. After class

    Set follow-up practice in the app or browser, then review the work students share.

See teacher plans

Live Lessons run on the website. Classroom / Share with Teacher is available in both the Android app and the browser. Students can join your Live Lesson with a free account.

All Web App Modules

Every aspect of language learning, covered.

Module overview

Translation Trainer

Your Language, Your Way

Grammar feedback supports 52 native languages. Website language options stay limited to reviewed translations.

The name

What Poly-Puff Means

Poly comes from the Greek polys, meaning many. Puff suggests a small, soft cloud, like an internet cloud for language practice. Together, Poly-Puff means many languages and ideas gathered in one light place to learn.

Poly from Greek polys: many, much, or more than one.
Puff a soft breath or little cloud, a nod to learning online in the cloud.

Start Learning Today

Download the app - free to start.

Download on the
App Store
Coming soon
Get it on Google Play
QR code for Poly-Puff on Google Play
Scan to get the Android app

Silent video showing the Poly-Puff practice hub, translation feedback and progress tracking alongside illustrative footage of people using phones.