Welcome to TechHurts — please adjust your monitor
Technology hurts. Not the good kind of hurt. The kind where the thing you bought stops working because a billing server in another country had an opinion. We build the opposite of that.
“No subscriptions, no relationship — that work for you?” — the only sales pitch on this website
We do not collect telemetry. Not “anonymised” telemetry, not “crash reports to improve the product”, not a daily ping that just happens to carry your device ID. None.
- ×No analytics, no telemetry, no crash uploads. Nothing about how you use the software leaves your device, ever.
- ×No background network access. The software talks to the internet only when you press a button that obviously needs it — downloading a model, fetching a link you shared it. Otherwise the radio stays idle.
- ×No weird permissions. We do not ask for contacts, location, your call log or “all files” and then decline to explain why. Every permission we request is listed, in plain words, with the feature that needs it — and the feature stops working if you say no, which is exactly how it should be.
- ×No account, so no profile. We cannot sell data we never had a way to collect.
- ✓Your data stays where it was made. On TTS Runner, your text and your voice recordings are processed entirely on the phone. No audio is uploaded, because there is no server to upload it to.
- ✓You can check. The source is public and the network traffic is inspectable. Don't take our word for it — put it behind a firewall and watch it not care.
Share any text or article link to TTS Runner and it reads it aloud in a cloned voice, entirely on-device. No server, no account, no audio leaving the phone. Two engines ship side by side: Qwen3-TTS (clones a voice from a 10–20 second recording) and Supertonic 3 (99M ONNX, faster than real time, 31 languages).
| Platform | Android (arm64) |
|---|---|
| Network use | Model download and links you share. Nothing else. |
| Costs | Nothing, forever |
| Licence | Apache-2.0, source included |
The software here is built by an AI agent working on top of two base repositories, which is what makes shipping it cheap enough to give away. Both are public and free.
- AndroidBase — a containerised Android build system. Every APK is built inside a podman or docker image, so the host never needs a JDK, Gradle or the Android SDK, and versioning and signing are handled for you. TTS Runner was cloned from it.
- GameBase — a Bevy starter game in Rust that ships to Linux, Windows, Android and the browser from one crate and one Linux machine. The demo plays in your browser.
Why is it free?
Because charging for it would mean building the machinery to charge for it: accounts, billing, licence servers, a support queue, a privacy policy with an “our partners” section. That machinery is most of the work and none of the fun, and it is the exact machinery that makes software hurt. We skipped it.
If something here saved you an afternoon and you feel weird about it, the tip jar is over here. It buys tokens, which become more software. It buys you nothing else — no priority, no support, no relationship. That is the point.