Ratproof Open Ratproof

Run it inside your own network

The same tool, on your own server. Free. The version stays fixed.

Why host your own copy

The public tool runs on an address you don't control, and every update changes the version you checked. A copy on your own server fixes both.

What you get

  • A folder of files you serve yourself: the page and the speech model. Nothing else.
  • Works air-gapped, on machines with no internet access. The model is inside the folder.
  • A written description of what it does, and a fingerprint of every file. Next year, you can check the running copy still matches the one you approved.
  • A real person to email, and written answers to your security questionnaire.
  • No fee, so no invoice. If your process still needs a signature, ask.

What your web server needs

  • Serve the files over HTTPS. No app server, no database.
  • Send these two headers: Cross-Origin-Opener-Policy: same-origin and Cross-Origin-Embedder-Policy: require-corp. Without them, the model can use only one processor core. Everything runs several times slower, with no error to say why.
  • Give a browser tab about 2.3 GB of memory with the standard model (about 3.9 GB with a graphics card). Recordings over an hour need about 10 MB more per minute. All measured.
  • Block all outbound access. It never calls home.

Good to know

Same code and model as the public tool, so the published numbers apply. No licence check, no seat counting, no usage reports. It is not a certification: whether it meets your rules is your advisers' call. It transcribes English, Spanish, Italian and Swedish.

What has been tested

The bundle has existed since 16 September 2026. It was tested in a browser with every outside address blocked, and it only talked to its own server. Want the written description first? Ask and it will be sent.

Email support@ratproof.app Answered by the person who built it.

For a lab or a department

Ratproof Pro for everyone in a lab or a department, on one yearly payment. Email to set it up. Pro runs in the public tool at app.ratproof.app, not in a self-hosted copy.

  • Lab  $590 a year, up to 10 people
  • Department  $2,400 a year, up to 100 people

Fewer than 10 people? Buy Pro seats by invoice, $79 each. Email me.

In India, email me for the price.

What leaves the computer

For an IT or ethics review of the public tool at app.ratproof.app, where Pro runs:

  • Recordings and transcripts: never. The browser turns the audio into text on the computer it runs on, and keeps transcripts in that browser's storage.
  • Downloads, once. The page and the speech model on the first visit, and the speaker model and the larger model the first time each is used. After that it works with the internet off. Turn off the Wi-Fi and transcribe a file to check.
  • With Pro, about one request a month. It fetches a fresh licence key and carries only the licence key. It is also sent once when the licence is added, and daily while a renewal is late.
  • Like any website, Cloudflare keeps server logs and may get error reports for failed requests. Nothing from a recording is in them.

The full list, including the checkout, is on the privacy page.

Questions

Can I host Ratproof on my own network?

Yes, and it is free. Ratproof is already just a folder of files, with no server doing the work. The bundle includes the model, setup notes, a written description of what it does, and a fingerprint of every file.

Would a self-hosted copy work with no internet connection?

Yes. That is the main reason to have one. The model is inside the bundle and the page loads from your own server, so machines with no internet access still work.

Is the self-hosted version more accurate?

No. Same code, same model, same accuracy. Only where it runs changes, and the version stays fixed.

Does it phone home for licensing or usage data?

No. The self-hosted copy has no licence check, no seat counting and no usage reports. There is nothing for your firewall to allow.