How honest is your voice assistant?
Nine plain questions about the microphone, taken from our wake-word explainer and made answerable for any product you own. Everything on this page runs in your browser: the script behind it contains no network code at all, so your answers never leave the page, which you can verify by reading it. With JavaScript off, the whole audit still reads as a printable paper checklist.
One rule before you start: every question offers "the vendor does not say", and it always scores as the worst answer. Undocumented behavior counts against a product, because whether a vendor documents its behavior, including the unflattering parts like false accepts, is itself the privacy signal.
The microphone model
Answer from the vendor's own published documentation, not from what the product feels like. The sources section below lists where the major vendors keep theirs.
Where wake-word detection runs
What streams after activation
Retention and human review
Deletion and indicator honesty
What your answers add up to
Answer the nine questions above to build a verdict.
The bands are rules, not measurements. Strong story: every answer is documented, none is the worst documented option, and at least five of nine are the good answer. Mixed: everything is documented but mostly weaker, or the microphone model is solid while retention, review, or deletion is weak or unstated on one or two questions. Poor or undocumented: anything else. This scores the vendor's documentation as you read it, never the device.
Printing keeps the checklist and your ticked answers and drops the site chrome. Nothing is saved: reloading the page clears every answer.
What a checklist cannot verify
You are scoring the vendor's public documentation, not the firmware. That is worth doing, because documentation is the only privacy commitment a vendor makes in writing, but be clear about the limit: a questionnaire cannot detect false accepts as they happen, cannot see whether a pre-trigger buffer really uploads, and cannot catch cloud verification happening silently. Only the vendor's docs, independent audits, and its behavior over time can settle those.
One more caveat that applies to the web itself: web apps that offer voice input mostly use the Web Speech API, and on many browsers recognition is not local. MDN documents that Chrome uses a server-based recognition engine, so audio is sent to a web service for processing. A web page cannot force local processing and mostly cannot verify which path was used, so even an honest web product cannot promise local speech-to-text.
Where to look up real answers
These are the major vendors' own privacy documentation, linked so you can answer the nine questions from the source. They are pointers for your audit, not claims about any product's score.
How Violet answers question 1
Violet uses no wake word. Voice is push-to-talk only: the microphone is live while you hold the button and off when you let go, so there is no standby stage, no false accepts, and no ambiguity about when it was listening. That removes the hardest questions on this page instead of answering them.
The honest caveat cuts against us too: in a browser, Violet's speech recognition may run server-side, because the Web Speech API works that way on many browsers and a web page cannot force local processing. We say that plainly rather than implying otherwise. And the plainest limit of all: Violet is pre-launch, so today this is design intent you can read, not shipped hardware you can test.
The reasoning in full: wake words and privacy and voice UX and barge-in.