The ParrotTalk parrot mascot in a headset beside an open book

Also on July 8, I rewrote the FAQ. It went from six questions to eleven, but the number is the least interesting part. What changed was the method: I wrote every answer by reading the code that was actually running, rather than by describing the tool I had in my head.

Those two documents are never quite the same, and the gap between them is where a site quietly loses your trust.

Answering from the source, not from memory

The old FAQ was not dishonest. It was written the way most product FAQs are written, from a general sense of how the thing works. That is fine right up until someone asks a precise question, and then it falls apart in small embarrassing ways.

So for each question I went and looked. How is the Speaking answer really assessed? Open the code, read what is sent, read what comes back, then write that down: it is evaluated against the four official criteria, it requires your consent before anything is recorded, and here is what happens to the audio afterwards. I matched the wording on retention to the privacy policy line by line, because two pages on the same site giving two slightly different accounts of what happens to your voice is not a rounding error, it is a reason to leave.

The same treatment went to the band score. Every answer that touches it now says the same thing in the same plain words: it is an estimate produced by a model, it is there to guide your practice, and it is not an official IELTS result. And where a candidate might reasonably want a precision figure, the FAQ gives none, because I do not have one that would survive scrutiny. Inventing a percentage would have been the easiest sentence in the document to write and the fastest way to deserve being called out.

The part I could have quietly skipped

Here is the one that mattered most, and the one nobody would have caught for months.

IELTS comes in two flavours, Academic and General Training, and the Reading paper converts raw marks to a band differently for each. When I checked the code, only the Academic conversion existed. The old FAQ, without ever quite saying so, left you with the impression that both were fully handled.

I had a choice. I could leave the vague phrasing, which was not technically a lie, and get round to it later. Or I could write the limitation into the FAQ in plain language, where every visitor would see it, including the ones deciding whether this site was good enough for them.

I wrote it in. A tool that tells you what it cannot do yet is one you can calibrate your trust against. A tool that lets you find out for yourself, at the worst possible moment, has taken something from you. And there is a selfish argument too: a gap you have published is a gap you are going to fix, because it is now sitting in public with your name next to it.

While I was there I found one more over-promise about the site staying free, on a different part of the same page, and cut it for the same reason I had cut its twin a few days earlier. ParrotTalk is 100% free with no sign-up, and I say so happily in the present tense. Guaranteeing the distant future is a promise, not a fact, and this document was supposed to be made of facts.

Making the honesty testable

The last step was the one that turned intention into something durable. Good intentions rot: a page written carefully in July gets edited hastily in October by the same person who wrote it, at midnight, in a hurry.

So I added automated checks over the FAQ. They verify that the disclaimers are present, that the wording I chose deliberately has not drifted back toward the comfortable version, and that the links to the privacy and terms pages genuinely resolve rather than merely existing as blue text. A dead link on a privacy page is its own small statement about how much anybody cares.

The result is that the honesty is now enforced by something other than my own memory. If a future version of me tries to reintroduce a claim I once decided I could not stand behind, the test suite says no before anyone else has to.

That is what I mean by proof rather than promises. Not "trust us", but "here is the answer, here is the limit, and here is the check that keeps it that way". You can read the whole thing on the FAQ page and hold me to every line of it.

Read it and hold me to it. Every answer is meant to survive being checked.

Read the FAQ →

The limitation described above is the one you will meet on the free IELTS Reading test.