For your IT department. Takes 10 minutes. Uses the operating system's own evidence, not our word.
In Offline mode, VoltType transcribes on your own PC. This procedure shows two things:
api.volttype.com, and the request carries the new audio — nothing you dictated offline. (What was dictated or learned in Offline mode is kept out of every cloud request by design; the automated test tests/unit/offline-mode-fence.test.js in our repository asserts it.)tshark, the command-line capture.prove-offline.ps1 (in the VoltType repository under tests/egress/, or from us on request).Ctrl+Shift+D). `
powershell -ExecutionPolicy Bypass -File prove-offline.ps1 -Exe "C:\Users\<you>\AppData\Local\Programs\volttype\VoltType.exe" -Hotkey "^+d" -Secs 60
`
(^+d is Ctrl+Shift+D in the script's key notation; Wi-Fi is assumed — add -Interface "Ethernet" if you are on cable.)
PHASE A Offline connections opened by VoltType : NONE PHASE B Online connections opened by VoltType : <ip>:443 Established (api.volttype.com)
The capture file (%TEMP%\volttype-egress\capture.pcapng) is yours: open it in Wireshark, filter tls.handshake.extensions_server_name contains "volttype", and confirm that the first VoltType packet appears only in Phase B.
A cloud product could transcribe offline and upload the text once the network is back. Phase B is in the procedure for exactly that reason: the first Online request is the new dictation's audio plus a short learned-terms list (a few hundred bytes); its size and timing are visible in the capture. A 60-second offline dictation is roughly 100 KB of compressed audio — if it were being uploaded later, you would see it.
/v1/account/export.Run by the founder on his own PC with this exact script, 60-second dictations, speaking normally:
PHASE A Offline 01:13:44-01:14:54 connections opened by VoltType.exe (Windows audit log): NONE PHASE B Online 01:15:14-01:16:22 connections opened by VoltType.exe (Windows audit log): 172.67.209.27:443 UDP 01:16:14 (volttype-api.crcaway.workers.dev)
History that matters: version 1.2.119 showed two small sockets from VoltType.exe three seconds after an offline dictation (the browser engine inside the app pre-warming connections underneath the request gate). 1.2.120 closes that by giving the engine a dead proxy while Offline. We publish this because a customer's IT will find it anyway - and because the fix is exactly what the procedure above is for.
The script: included with every release as prove-offline.ps1, or email [email protected].