Our own product
Hushscript
Private transcription without the local AI setup — built and run by our team.
Overview
Hushscript turns audio and video recordings into clean, speaker-labeled transcripts entirely in the browser — on desktop, tablet, or phone. There's nothing to install and no local AI models to configure.
It's made for people who work with sensitive recordings — interviews, meetings, medical and legal calls — and don't want a subscription or a meeting bot sitting in every call. For video, only the audio is extracted on your device and sent for transcription; the video file never leaves your computer, and the audio is deleted as soon as the transcript is ready.
Hushscript is our own product — designed, built, and operated by the same team behind LotusWebAgency. It's the clearest example of how we think about privacy, performance, and product.
What we built
- A marketing site in Astro and a single-page app in Vue 3, Pinia, and TypeScript
- A Rust backend compiled to WebAssembly, running at the edge on Cloudflare Workers
- In-browser media processing with ffmpeg.wasm, so the free tools (audio extraction, conversion, compression) never upload your files
- Speaker labeling, ~99-language detection, a full transcript editor, insights (summaries, action items, chapters), and 21 export formats
- Pay-as-you-go billing with Stripe, passwordless magic-link sign-in, and bot protection — no accounts to babysit and no monthly plan
How it's built
The backend is written in Rust and compiled to WebAssembly. Rust gives us memory safety without a garbage collector, so the code that handles your recordings stays fast and predictable and sidesteps a whole class of crashes and security bugs — and it runs at the edge, close to the user, with near-instant startup.
The app is TypeScript from top to bottom and shares typed contracts with that Rust backend. Change an endpoint on the server and the client stops type-checking before anything ships — so refactors are safe, integration bugs surface at compile time instead of in production, and a small team can move quickly without breaking things.
The public site is completely static — pre-rendered HTML with no server round-trip and no framework to boot before content appears. That means near-instant loads, strong Core Web Vitals, and pages search engines can read in full on the first crawl. It's the same static-first approach behind the site you're reading now.
Tech stack
Explore Hushscript
A few good places to start:
Audio to text
Turn MP3, M4A, WAV, and other audio files into clean, speaker-labeled transcripts.
Video to text
Transcribe video with only the audio uploaded — the video file never leaves your device.
M4A to MP3 converter
One of the free in-browser tools — convert audio with nothing leaving your browser.
Why Hushscript
How it compares to subscription and local-AI transcription, and what "private by design" means.
By the numbers
~99
languages auto-detected
21
export formats
0
videos uploaded — audio only
No
subscription — pay per minute
Try it yourself
Hushscript gives you 30 free minutes to start — no watermark, no monthly plan.