TMAPP
Independent software

I build small, self-contained software.

Tools that do one thing, run on your own machine, and do not ask you to create an account. What I make is finished rather than ongoing: you buy it once, it keeps working, and it does not stop working because a server somewhere was switched off.

The hallmark

Speech to text, with the network unplugged.

Every transcription service works the same way: your audio goes to their servers. Otter, Rev, Word dictation, all of them. That is fine for a podcast and impossible for a therapy session, a legal interview or anything else that was said in confidence. So the people who would gain most from dictation are exactly the people who cannot use it.

My software ships the speech models inside the download, three of them and about 884 MB in total. The audio goes to a process on your own computer, comes back as text in a few seconds, and is discarded. It is never written to disk. There is nowhere for it to be sent, because the application has no networking code in it at all.

What comes back is a draft and the application says so. Speech to text gets names, numbers and the word "not" wrong, and those are the words that matter most in a record somebody may rely on later. It marks a dictated note as unchecked until you edit it. Anyone telling you their transcription is accurate enough to sign unread is selling something.

How I work

Four rules every product follows.

  • Local first, and local only where it can be.If a program does not need your data on a server, it should not put it there. These applications contain no networking code whatsoever, which is a stronger promise than a privacy policy because you can check it. Unplug the machine and nothing changes, including the dictation.
  • Buy it once.Subscriptions make sense for things that cost money to run every month. A program sitting on your own computer is not one of those things. There is no meter here to raise later.
  • Say what it does not do.Every product page lists the limits alongside the features. It costs a few sales and saves every refund that starts with "I thought it would".
  • Boring beats clever.I would rather ship something small that works for years than something ambitious that needs me to keep it alive.
About this domain

Why you might have an email from tmapp.org.

tmapp.org sends the automated email for my projects: receipts, download links, and account messages where a project has them. If you received a message from this domain and want to check it is genuine, this page is the domain it came from.

I do not send marketing email. If you follow me on Gumroad you get one message when a product ships and nothing else, and that is the only list there is.