<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Voice Note Transcribe — Updates</title>
    <link>https://whatsapp-voice-transcription.sgraph.ai/updates/</link>
    <description>What shipped, and what it means for you.</description>
    <item>
      <title>Seven versions of this tool you can try right now — no key needed</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#seven-versions-of-this-tool-you-can-try</link>
      <guid isPermaLink="false">seven-versions-of-this-tool-you-can-try</guid>
      <pubDate>Tue, 11 Aug 2026 09:00:00 +0000</pubDate>
      <description>We are deciding what this product should look like, and rather than argue about mockups we built the candidates and put them online. /design/ is a hub linking seven runnable pages — you can drop a voice note into any of them and watch the whole thing happen. It is also the first place you can try the flow end to end without an OpenRouter key: with no key saved, each page runs a scripted sample at </description>
    </item>
    <item>
      <title>The language list was sitting open on every page, and had been for a fortnight</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-language-list-was-sitting-open</link>
      <guid isPermaLink="false">the-language-list-was-sitting-open</guid>
      <pubDate>Tue, 11 Aug 2026 09:00:00 +0000</pubDate>
      <description>If the site has looked odd to you — a long list of languages spilling down the page under the menu, on every page, whether or not you had clicked anything — that was a bug and not a design. It has been there since the language picker first shipped, on every screen size, on every page load. It is now closed until you open it. The code did close it, which is why nobody caught it. The picker was told</description>
    </item>
    <item>
      <title>Your debrief really is in your language now</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#your-debrief-really-is-in-your-language</link>
      <guid isPermaLink="false">your-debrief-really-is-in-your-language</guid>
      <pubDate>Tue, 11 Aug 2026 09:00:00 +0000</pubDate>
      <description>On Sunday we told you that ticking translate it into my language first would give you a summary and an infographic in your language rather than the speaker&#x27;s. For anyone who tried it, that was not what happened: the translation card came back correctly in Portuguese, and then the summary and the infographic underneath it arrived in English. That is fixed — the tick box now does what the post said </description>
    </item>
    <item>
      <title>The app now speaks Portuguese — and it knows which Portuguese</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-app-now-speaks-portuguese</link>
      <guid isPermaLink="false">the-app-now-speaks-portuguese</guid>
      <pubDate>Sun, 09 Aug 2026 09:00:00 +0000</pubDate>
      <description>There is a language control in the top right of the menu. Open it and you can put the app into English (UK), English (US), Português (Portugal) or Português (Brasil). English (UK) is the one we have reviewed and signed off; the other three are marked as in review — they are complete, they are there to be used, and we would rather you told us what reads wrong than hide them until they are perfect. </description>
    </item>
    <item>
      <title>The menu no longer vanishes on a phone</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-menu-no-longer-vanishes-on</link>
      <guid isPermaLink="false">the-menu-no-longer-vanishes-on</guid>
      <pubDate>Sun, 09 Aug 2026 09:00:00 +0000</pubDate>
      <description>If you have opened this site on a phone, you may have noticed the menu was simply not there. It was not adapted for a small screen — below 640 pixels it was hidden outright, and there was no other way to reach most of the site. There is now a hamburger button, and behind it every page on the site, grouped. A second level on the desktop too. Ten flat links have become five: App, Pricing, and three </description>
    </item>
    <item>
      <title>Your summary now comes back in your language, not the speaker&#x27;s</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#your-summary-now-comes-back-in</link>
      <guid isPermaLink="false">your-summary-now-comes-back-in</guid>
      <pubDate>Sun, 09 Aug 2026 09:00:00 +0000</pubDate>
      <description>&gt; Correction, 11 August. When this was published, the summary and the infographic still came back in English however you had set the app: the translation was correct, and the instructions sent with it still ended by asking for British English. The second bullet below described what was intended, not what you would have got. It is fixed, and the fix has its own post dated 11 August. A voice note is</description>
    </item>
    <item>
      <title>Fixed: a finished run could complete without you ever seeing it</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#a-finished-run-can-no-longer</link>
      <guid isPermaLink="false">a-finished-run-can-no-longer</guid>
      <pubDate>Sat, 08 Aug 2026 09:00:00 +0000</pubDate>
      <description>If you started a voice note and then tapped do another voice note, or removed the file with the ✕, the page went back to the start screen — but the run you had already started did not stop. It carried on in the background, finished, and put its transcript and summary into sections the page was no longer showing. You saw an empty start screen; you had still paid for the work. This is fixed. What yo</description>
    </item>
    <item>
      <title>There is now a user guide — and every picture in it was taken by a test</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#there-is-now-a-user-guide</link>
      <guid isPermaLink="false">there-is-now-a-user-guide</guid>
      <pubDate>Sat, 08 Aug 2026 09:00:00 +0000</pubDate>
      <description>A User guide link has appeared in the site&#x27;s menu. Behind it, /user-guide/ walks you through the product in three parts: getting started, the one pass, and chatting with your materials. If you have been meaning to try this and were not sure what happens after you drop a file in, start there. Getting started: what you need before the first voice note — the page itself and your own OpenRouter key. N</description>
    </item>
    <item>
      <title>Watch our tests run in your own browser</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#watch-our-tests-run-in-your</link>
      <guid isPermaLink="false">watch-our-tests-run-in-your</guid>
      <pubDate>Sat, 08 Aug 2026 09:00:00 +0000</pubDate>
      <description>You can now open /tests/browser/ and watch this product&#x27;s test suite run, in your browser, against the very code the site has just served you. It is a page like any other: no checkout, no build, no tooling — you press it and the results tick past. Eleven tests, across five parts of the app: the declared workflow that runs a pass, the audio sniffing that catches a file whose name lies about its con</description>
    </item>
    <item>
      <title>A security fix worth telling you about: the ?origin= link parameter is gone</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#a-security-fix-worth-telling-you</link>
      <guid isPermaLink="false">a-security-fix-worth-telling-you</guid>
      <pubDate>Fri, 07 Aug 2026 09:00:00 +0000</pubDate>
      <description>Until yesterday the app accepted a ?origin= parameter on its address, and used it to decide where to load its own code from. That is a bad thing to leave open. A link on our own domain — inspecting as trustworthy, because it *was* ours — could have pointed it at somebody else&#x27;s server, and that server&#x27;s code would then have run inside the page, next to the OpenRouter key your browser keeps for you</description>
    </item>
    <item>
      <title>See what a run will cost before it starts — and exactly what it did afterwards</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#see-what-a-run-will-cost-before</link>
      <guid isPermaLink="false">see-what-a-run-will-cost-before</guid>
      <pubDate>Fri, 07 Aug 2026 09:00:00 +0000</pubDate>
      <description>Before you press go, the options screen now tells you the most this run can cost you. Tick the infographic on or off and the figure changes with it. It is a ceiling, not a guess: every step of the pass declares its own spending limit, and the number you see is those limits added up for the options you chose. A new 🧭 flow tab sits beside 💬 chat and ⚙ debug on the right-hand edge. Open it before a r</description>
    </item>
    <item>
      <title>The engineering behind this product is now a public page</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-engineering-behind-this-product</link>
      <guid isPermaLink="false">the-engineering-behind-this-product</guid>
      <pubDate>Fri, 07 Aug 2026 09:00:00 +0000</pubDate>
      <description>There is a new Engineering link in the site&#x27;s navigation. Behind it, /engineering/ shows how this product is actually built and what state it is in right now — not a polished summary written once, but the real numbers, refreshed every time the site is deployed. Five views: the pipeline (push → tests → tag → publish → live check, with nobody touching a version number by hand), testing (the three la</description>
    </item>
    <item>
      <title>The chat can now rewrite what&#x27;s on the page — and look at your infographic</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-chat-can-now-rewrite-what</link>
      <guid isPermaLink="false">the-chat-can-now-rewrite-what</guid>
      <pubDate>Thu, 06 Aug 2026 09:00:00 +0000</pubDate>
      <description>Ask the chat to tidy up the transcript or translate the summary into another language, and it now changes the page itself — the card re-renders with the new text. Nothing is lost: the original is kept the first time anything is edited, and a &quot;✎ edited by the assistant · restore the original&quot; link sits under the card for as long as the edit stands. It can see your infographic. The finished picture </description>
    </item>
    <item>
      <title>Talk to your results — and tell the tool what to do next</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#talk-to-your-results-and-tell</link>
      <guid isPermaLink="false">talk-to-your-results-and-tell</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>The 💬 tab opens a chat about the voice note you just processed. Ask it anything — &quot;what did they actually agree?&quot;, &quot;turn the summary into three bullets&quot; — and it answers from the material in front of it. You choose what goes into each question with tick boxes (transcript, summary, infographic status, costs, earlier turns), each showing roughly how much it will cost to include. It can operate the t</description>
    </item>
    <item>
      <title>Every release now has a page — and you can see which one you&#x27;re running</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#every-release-now-has-a-page</link>
      <guid isPermaLink="false">every-release-now-has-a-page</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>There is now a Versions page: every release we have ever cut, newest first, with its date, a plain-English headline, what it changed and a link to the exact code diff. Updates tell the story; Versions is the complete list. The version number sits in the footer of every page and links to that timeline — so when something looks wrong, you can say exactly which build you were on. On this QA site the </description>
    </item>
    <item>
      <title>When your key is the problem, the app now says so</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#when-your-key-is-the-problem</link>
      <guid isPermaLink="false">when-your-key-is-the-problem</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>If your OpenRouter key was disabled or out of credit, the app used to blame the model: &quot;Something failed on the model side … (Failed to fetch)&quot;. That sent people looking in entirely the wrong place. Now, whenever a run fails in a network-shaped way, the app asks OpenRouter about your key before it reports anything. A rejected key is named in the error — and flagged on the key panel, where you can </description>
    </item>
    <item>
      <title>Your infographic is now a finished picture — and you get one by default</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#your-infographic-is-now-a-finished</link>
      <guid isPermaLink="false">your-infographic-is-now-a-finished</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>The infographic used to be a diagram drawn in front of you. It is now a finished, publication-quality image by default — the same image model our Infographic Generator tool uses. If you preferred the drawn version, it is still there. Pick your look: two image models plus the original drawn-SVG option, chosen on the result card itself. Redraw: not happy with it? Regenerate just the infographic — no</description>
    </item>
    <item>
      <title>Look under the bonnet: a debug pane, sample voice notes, and three fixes</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#look-under-the-bonnet-a-debug</link>
      <guid isPermaLink="false">look-under-the-bonnet-a-debug</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>Because everything runs in your browser with your own key, you should be able to see exactly what the page is doing on your behalf. The ⚙ debug tab on the right edge of the app opens a resizable pane with three views: LLM calls — every request and response, verbatim, with what each one was billed. OpenRouter — your key&#x27;s status, the details of the models being used, and lookup of any generation by</description>
    </item>
    <item>
      <title>A bug worth telling you about: some .ogg files were transcribed wrongly</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#a-bug-worth-telling-you-about</link>
      <guid isPermaLink="false">a-bug-worth-telling-you-about</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>A user reported that .ogg voice notes &quot;didn&#x27;t work&quot;. They were worse than broken: for some .ogg files the transcript came back fluent, confident — and about audio that was never recorded. The audio reached the model in a form it could not decode, and instead of failing it invented something plausible. It is fixed: we now identify the audio by reading the file&#x27;s actual contents rather than trusting</description>
    </item>
    <item>
      <title>The product is live: drop a voice note, get everything back</title>
      <link>https://whatsapp-voice-transcription.sgraph.ai/updates/#the-product-is-live-drop-a</link>
      <guid isPermaLink="false">the-product-is-live-drop-a</guid>
      <pubDate>Wed, 05 Aug 2026 09:00:00 +0000</pubDate>
      <description>The app now does the whole job it was built for: drop in a WhatsApp voice note and watch the results stream in — the transcript first (about five seconds), then a structured summary, then, if you asked for one, an infographic that draws itself as the model generates it. Everything runs in your browser with your own OpenRouter key; a full pass costs well under a penny. Beta: bring your own key (ope</description>
    </item>
  </channel>
</rss>
