
A new partner every time
David, Emma, Tom or Sara… every conversation has a partner with their own name and a male or female voice, so you get used to many voices.

Real conversations at your level, with partners who have a name and a voice. When you're ready, talk with other learners too.
Free sign-up, no bank card needed
What can I get you?
A latte, please!

No classes, no scheduling. Whenever you have a few minutes, just talk.

A short test, and you start right where you are, among 24 small levels.

Your partner speaks, you say one of the replies out loud, and Boofly listens.

The better you speak, the sooner you reach the next level. Finishing conversations alone won't do it.
Conversations are prepared for your level, your goal and your weak points, and their audio is recorded in advance, so you start right away and get feedback the moment you speak.

David, Emma, Tom or Sara… every conversation has a partner with their own name and a male or female voice, so you get used to many voices.

Daily life, travel, business, job interviews, immigration or study: conversations follow the goal you choose.

Your results show where you need more practice, like the past tense, asking questions or the “th” sound, and the next conversations practise exactly that.

Type any word or sentence, hear it said well and say it yourself; you get feedback on every single word.

A few useful sentences and words for your level every day: listen, say them out loud and review them later so they stick.

Guidance and tips are in Persian so they're easy to follow, but the English you learn is always in English.





Renting a flatPartner: female · Sara
PreparingTelling a doctor about a headachePartner: male · David
ReadyA job interviewWhich job? Tell us a bit more.
More details
Get matched at random with a learner at your level: voice only, first names only, with topic cards and up to 15 minutes.




Each CEFR level from A1 to C2 is split into 4 steps, so instead of waiting months, you move up often. A short placement test sets where you start.
For example, B1 means four steps, B1.1 to B1.4. The better you speak, the sooner you reach the next step.

Boofly Talk is an English speaking practice app for Persian speakers. In every conversation you talk with a new partner, say your replies out loud and get a score and a tip at the end. You can also have voice calls with learners at your level.
In practice conversations your partner is a character with an English name and a male or female voice, like David or Emma; every conversation has a new one. In “Talk with others” you are matched at random with learners at your level you haven't met before.
Conversations are written in advance for each level, goal and weak point, checked, and recorded. That's why you can start right away and listen to every reply before you say it.
When you say your reply out loud, Boofly Talk compares what you said with the sentence you chose. Small slips are fine; if a word is missing, it shows you so you can try again.
With a short placement test at the start. Boofly Talk has 24 small levels: each level from A1 to C2 has four steps, and the better you speak, the sooner you climb them.
Yes. Write your topic in Persian or English and choose a male or female partner. If we need more details we'll ask; then the conversation is prepared and you start it in the app when it's ready.
Calls are voice-only and random, with learners close to your level. Topic cards keep the conversation going, and you can report or block a partner whenever you need to. This part unlocks after a few practice conversations.
Yes. Boofly Talk is a web app you can install today on iPhone with Safari and on Android with Chrome. A native Android app is coming soon on Cafe Bazaar, Google Play and as a direct download.

Open the app, find your level and start your first conversation.