wordtospeechEngine ready

Text to speech without signing up: why the account exists at all

An email address is a price, and knowing what it buys the other side tells you a lot about what a free tool is actually for. What you give up, and what you don't.

There is a particular friction to wanting one paragraph read aloud and being asked to create an account, confirm an email, and choose a password first. The task takes eight seconds. The paperwork takes two minutes and never fully ends, because now there is a mailing list.

It is worth understanding why the account is there, because it isn’t arbitrary, and the reason tells you what kind of tool you are dealing with.

What the account is actually for

Metering. If a tool wants to give each person a monthly allowance, it needs to know which person you are. Without a login the only available handle is your IP address, which is blunt — shared by everyone in an office, changed whenever your phone moves between networks. An account makes the allowance precise, and precision is what makes a paid upgrade sellable.

The upgrade path. A free tier that can’t contact you is a much weaker business. The email address is the product of the free tier, in the same way that the audio is the product for you.

Genuine per-user state. Saved projects, a voice library, usage history, team sharing. These are real features and they cannot exist without an account. If you want them, the account is not a toll, it is the thing itself.

That third case is the honest one, and it explains the split: tools built around a workflow need accounts, and tools built around a conversion do not.

What you give up by not having one

Being straight about this, since most no-signup pages are not.

Nothing persists. There is no history, no saved voice preferences beyond what your own browser remembers, no way to retrieve this morning’s file this afternoon, and no support channel tied to your identity if something goes wrong. If you close the tab before downloading, the audio is gone and the work is repeated.

Metering also gets coarser, not kinder. Without a login, a per-IP limit is the only option available, which means a shared office network shares one allowance — and there’s no way to prove you personally haven’t used it.

So “no signup” is not free of trade-offs. It’s a trade you may well want, but it is a trade.

What you keep

No email address in a marketing database. No password to be included in somebody else’s breach two years from now. No account to remember to delete, and nothing to unsubscribe from. Crucially, no persistent identity for usage to be attached to — a per-IP counter that resets daily knows considerably less about you than an account with twelve months of history.

And no funnel. A tool that cannot email you has no mechanism to escalate, which changes the feel of using it more than it sounds like it should.

How this one works

There is no account, no email field, and nothing is stored against you.

What exists instead is a daily character counter keyed to your IP address, which resets at midnight UTC, expires by itself, and is used for nothing except deciding whether to accept the next request.

Results are cached, and it’s worth being exact about what that means rather than waving at it. The cache key is a hash of the request itself — the text and the voice settings — so the stored entry is filed under the content, never under who sent it. The entry does contain your words, because it holds the subtitle files and subtitles are the words. What it does not contain, and cannot, is any link back to you: two strangers submitting identical text land on the same entry, and nothing in it distinguishes them. It’s content, not a record of a visitor.

Nothing persists between visits except what your own browser chooses to remember locally, which is your last selected voice and nothing else.

That is the whole mechanism. It is a deliberately small amount of machinery, and it is small because there is nothing to sell you, so there is no reason to know who you are.

When you should want the account

If you are producing at volume, returning to projects over weeks, working in a team, or need support with a name attached — take the account. Those are real features and no-signup tools genuinely cannot offer them.

If you want a paragraph spoken, a script voiced, or captions for a clip you are finishing tonight, the account is pure overhead and the only thing it buys is somebody else’s mailing list.

← All notes