فارسی Sign in

Learn English by speaking, not memorising

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!

Boofly the owl with a phone and a backpack

Three steps to your first conversation

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

  1. 1. Find your level

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

  2. 2. Answer out loud

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

  3. 3. Level up with skill

    The better you speak, the sooner you reach the next level. Finishing conversations alone won't do it.

A new situation every time, made for you

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.

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.

Made for your goal

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

Works on your weak points

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.

Word-by-word pronunciation

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

Daily sentences and words

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

Explained in Persian, English stays English

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

Goals

Practise any topic you like

  • Write your topic in Persian or English, like “renting a flat” or “telling a doctor about a headache”.
  • Choose a male or female partner.
  • We check your request, and if we need more details, we'll ask.
  • The conversation is prepared for your level; follow it in the app and start when it's ready.
Write your topic

Renting a flatPartner: female · Sara

Preparing

Telling a doctor about a headachePartner: male · David

Ready

A job interviewWhich job? Tell us a bit more.

More details

Talk with someone new

Get matched at random with a learner at your level: voice only, first names only, with topic cards and up to 15 minutes.

  • Someone new every time, someone you haven't met, close to your level.
  • Topic cards mean you always have something to talk about.
  • Report or block a partner whenever you need to.
  • Unlocks after a few practice conversations.
Give it a try

Small steps, steady progress

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.

  1. A1Beginner
  2. A2Elementary
  3. B1Intermediate
  4. B2Upper intermediate
  5. C1Advanced
  6. C2Proficient

For example, B1 means four steps, B1.1 to B1.4. The better you speak, the sooner you reach the next step.

Keep Boofly Talk on your phone The web app installs on iPhone and Android; the Android app is coming soon.

Install on iPhone

  1. Open app.matterhost.xyz in Safari.
  2. Tap the Share button (the square with an up arrow).
  3. Choose Add to Home Screen.

Install on Android from the browser

  1. Open app.matterhost.xyz in Chrome.
  2. From the three-dot menu, tap Install app or Add to Home screen.
  3. Open Boofly Talk from your home screen. Allow the microphone on your first conversation.

Questions people ask

What is Boofly Talk?

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.

Who are the speaking partners?

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.

How are the conversations made?

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.

How does the app know I said it right?

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.

How is my level set?

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.

Can I practise a topic of my own?

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.

What is talking with other learners like?

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.

Does it work on iPhone and Android?

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.

Today's partner is waiting

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