Guide · Problem
· 6 min read

Before you pay for an IELTS app: a 10-point checklist

Quick answer

Before paying for any IELTS app, check where its subscription is actually managed (App Store or Google Play, not necessarily a setting inside the app itself), how store refunds work if something goes wrong, and whether the developer visibly answers support questions before you hand over a card. Then check the product itself: does it show you scoring criteria, explain errors rather than just flag them, cover the parts of the test you actually need, and state its scope honestly. Ten checks, five minutes, before you pay anything.

Practise out loud in the app and get the answer scored on the four criteria in seconds.

iOS and Android

On this page

Before paying for any IELTS app, run it through a short checklist rather than deciding on the strength of its App Store rating or its marketing screenshots alone. Half of this checklist is about billing mechanics — where a subscription actually lives, how a refund actually works, whether anyone answers when something goes wrong — and half is about the product itself: does it show you enough to actually improve, or just enough to look like it does. Ten checks, about five minutes, before you hand over payment details.

1. Know where the subscription is actually managed

On iPhone, subscriptions live in Settings › [your name] › Subscriptions, not necessarily inside the app that sold it to you. On Android, they live in the Google Play Store app › Payments & subscriptions. An app may offer its own “cancel” or “manage plan” button, but that button doesn’t always do exactly the same thing as cancelling through the store directly — before you pay, it’s worth knowing this distinction exists so you’re not searching for a cancel option inside the app itself when something goes wrong later.

2. Know how store refunds actually work

If a charge needs to be refunded, that request goes to Apple or Google, not to the app’s developer, because the store — not the app — processed your payment. On iPhone, that’s through reportaproblem.apple.com; on Android, through your order history in Google Play. A developer genuinely cannot issue a store refund directly, no matter how responsive they are, so knowing this in advance saves a frustrating email exchange later.

3. Check whether the developer visibly answers support before you pay

This is worth checking before you’re the one who needs an answer. Look at recent reviews that mention support, bugs or refund requests, and see whether there’s any visible pattern of responses. One reviewer described exactly the failure mode worth watching for, in a one-star review of a competing app: “despite multiple follow-ups with the support team, I have received no response.” A developer who goes quiet after payment is a real, recurring pattern across app reviews generally — and it’s far easier to spot before you’ve paid than to discover afterwards.

4. Understand “premium not unlocking” before it happens to you

If a purchase doesn’t immediately unlock what it promised, the most common cause by far is an account mismatch — being signed into a different Apple ID or Google account than the one that made the purchase, or trying to access it on a different device without restoring purchases first. Knowing that a “restore purchases” option should exist, and checking which account you’re actually signed into, resolves this far more often than it turns out to be an actual billing failure.

5. Check whether it shows you scoring criteria, not just a number

IELTS Speaking and Writing are both marked on four separate criteria each, not one overall impression. An app that only shows a single number, with no breakdown, is hiding exactly the information you’d need to know what to practise next — the public band descriptors make clear how granular real scoring actually is, and a tool worth paying for should reflect that.

6. Check whether it explains errors or just flags them

A flagged mistake with no reasoning attached doesn’t teach you anything you can act on before your next attempt. Before paying, look at any sample feedback the app shows in its screenshots or a demo — does it name what was wrong and why, or just mark something as incorrect and move on?

7. Check it covers the parts of the test you actually need

Not every app covers every skill, and that’s not automatically a problem — but it needs to be clear before you pay, not after. Confirm whether it covers Speaking, Writing, or both, whether it distinguishes Academic from General Training where that matters, and whether it’s missing Listening or Reading entirely if you need practice in those areas too.

8. Check what a mock test actually involves

“Full mock test” can mean very different things — a single timed section, or the whole structure in order with realistic timing between parts. Before paying, check whether a mock genuinely runs through the parts of the test in sequence, or whether it’s a looser practice mode using the word “mock” more loosely than you’d expect.

9. Check what happens to your recordings

If an app records your voice for scoring, it’s reasonable to check, briefly, what its privacy policy says about where that recording goes and how long it’s kept — particularly for a paid product you’ll be using regularly over weeks or months. This doesn’t need to be a deep dive, but it shouldn’t be something you find yourself wondering about only after you’ve already recorded dozens of answers.

10. Check whether the app states its own limits honestly

The clearest signal of a trustworthy product, paid or otherwise, is a plain statement of what it doesn’t do — no Listening practice, no live human tutor, whatever the actual gap is — rather than marketing copy that implies it does everything. An app that’s specific and honest about its own scope is a reasonable app to trust with the rest of its claims too; one that’s vague about scope but confident about everything else is worth a second look before you pay.

Why the billing checks matter as much as the product checks

It’s tempting to treat the first four checks as boring admin and skip straight to evaluating whether the app is actually good at teaching Speaking or Writing. Resist that, because the billing-and-support cluster is where most of the genuine frustration in app reviews actually concentrates — far more often than complaints about the teaching content itself. A product can be excellent and still leave you frustrated for weeks if a subscription is confusing to manage or a refund request goes unanswered, and that frustration is entirely avoidable with five minutes of checking beforehand.

The product checks matter for a different reason: they’re the difference between an app that helps you improve and one that just feels like it might. A single overall number, a correction with no reasoning, or a mock test that isn’t really timed the way the real thing is can all look fine in a screenshot while quietly giving you less than you’re paying for. Running through both halves of the list, not just the one that feels more urgent, is what actually protects the decision.

Running the checklist in practice

None of these ten checks takes long individually, and together they take about the time it takes to read a few reviews and skim a settings menu. What they buy you is the difference between discovering a billing or scope problem after you’ve paid, when it’s frustrating and slow to fix, and knowing about it beforehand, when it’s just a line item on a checklist. How to choose an IELTS speaking app goes further into evaluating the product side of that decision once the billing and support checks above are out of the way.

Frequently asked questions

Where do I actually cancel an app subscription — in the app, or somewhere else?

On iPhone, subscriptions are managed in Settings, tapping your name, then Subscriptions — not necessarily inside the app itself. On Android, it's the Google Play Store app, under Payments & subscriptions. A "cancel" button inside an app may or may not do the same thing as cancelling through the store directly, so check the store settings to be certain.

If I want a refund, do I ask the app developer or the app store?

You request it from Apple or Google, not the app's developer, because the store processed the payment. On iPhone, refund requests go through reportaproblem.apple.com; on Android, through Google Play's order history. A developer can't issue you a store refund directly even if they want to help — that's a platform-level process.

I paid for premium but the app still shows the unpaid version — what do I check first?

Try "restore purchases" if the app offers it, and confirm you're signed into the same Apple ID or Google account you used to pay, on the same device. This single mismatch — a different account, or a family member's device — accounts for a large share of "I paid but nothing unlocked" reports.

How do I check if a developer actually answers support requests before I pay?

Look at recent reviews mentioning support, refunds or bugs, and see whether there's any visible response pattern. It's also reasonable to send a question before paying — a pricing or scope question, for instance — and see whether you get an answer within a few days. Silence at that stage is a preview of what happens if something goes wrong later.

What should an honest IELTS app actually tell me about its scope before I pay?

Plainly which skills it covers (Speaking, Writing, Listening, Reading — most cover fewer than all four), whether the app is Academic, General Training, or both, and roughly what a session or a mock test involves. If a listing or landing page is vague about scope, that vagueness is itself information worth noticing.

Practise this with instant AI feedback

Record your answer in the app and get your grammar, vocabulary, fluency and pronunciation analysed in seconds.

Related

Related across the site

All guides →