Une version française de cette licence est disponible sur demande à support@whisperstream.io.
Whisperstream End User License Agreement
Version 1.4
Effective 2026-08-11
This End User License Agreement (the "Agreement") is a binding legal agreement between you (the "Licensee," "you," or "your") and the Licensor identified in Section 1 below. It becomes binding only as described in the Acceptance paragraph below and, for an updated Agreement, Section 20. If you do not agree to these terms, do not install or use the Software.
Acceptance. This Agreement becomes binding on you when you (a) click
"I Agree" (or a similarly captioned button) presented by the installer,
by the Software on first run, by the Software when these terms are
amended, or by the Software when it asks you to review and re-acknowledge
the then-current terms, (b) check a box indicating acceptance during
initial setup of the Software, or (c) commence use of the Software after such
acceptance. The Software records the version and content hash of this
Agreement, the date and time of acceptance, the installed Software version,
and the acceptance event type in an append-only local ledger at
%LOCALAPPDATA%\Whisperstream\acceptance.json. You may review this record at
any time. If you did not have an opportunity to review and
accept this Agreement before the Software began running on your
Device, you may obtain the current version at
https://whisperstream.io/eula and exercise the no-questions-asked
refund right described in Section 8 within thirty (30) days of
installation, treating the installation date as the purchase date.
1. Parties
The "Licensor" is Lanreal Technologies Inc., a corporation incorporated under the Business Corporations Act (Ontario), with its registered office at 18 King Street East, Suite 1400, Toronto, ON M5C 1C4, Canada ("Lanreal," "we," "us," or "our").
The "Licensee" is the individual or legal entity that downloads, installs, purchases, or otherwise uses the Software. If you are entering into this Agreement on behalf of an entity, you represent that you have authority to bind that entity to this Agreement, and references to "you" in this Agreement include both you personally and that entity.
2. Definitions
In this Agreement:
- "Software" means the Whisperstream desktop application for Microsoft Windows, including the Tauri-based desktop shell, the bundled Python speech-recognition backend, all bundled binaries, scripts, configuration files, and Documentation, together with any updates and patches within the same major version line that Lanreal makes available under this Agreement. Major new versions of the Software (for example, 2.0) are released under separate Pro Licenses as described in Section 23.
- "License Key" means the alphanumeric activation credential issued to you by Lanreal (or its merchant of record) upon purchase of a Pro License, used to activate and validate Pro features of the Software.
- "Device" means a single physical or virtual computer running a supported version of Microsoft Windows on which an instance of the Software is installed and identified by its operating system hostname.
- "Pro License" means the paid commercial license tier of the Software that unlocks Pro features upon successful activation of a valid License Key.
- "Documentation" means the user-facing documentation for the Software that Lanreal makes available, including the README, in-app help text, and any user guides published at whisperstream.io.
- "Third-Party Components" means the open-source and third-party
libraries, models, and binaries incorporated into or distributed with
the Software, as listed in the file
THIRD_PARTY_LICENSES.txtbundled with the Software.
3. Grant of License
Subject to your compliance with this Agreement and, where applicable, payment of the license fee specified at the point of purchase, Lanreal grants you a perpetual, non-exclusive, non-transferable, non-sublicensable license to install and use the Software for personal and commercial purposes on up to two (2) Devices that you own or control at a time.
Seven-day evaluation trial. You may use live dictation without a License Key for seven (7) consecutive calendar days. The trial begins when the Software completes your first content-bearing dictation, not when you install or first open the Software. Live dictation is not subject to a per-session minute cap during the trial. After the trial expires, a valid Pro License is required to start another live dictation. Trial state persists across uninstall and reinstall as described in the Privacy Policy.
While using the Software without a Pro License, you remain bound by all terms of this Agreement except those that apply exclusively to the Pro License (Sections 4 and 8).
The license granted in this Section 3 takes effect upon your acceptance of this Agreement and, for Pro features, upon successful activation of a valid License Key as described in Section 4.
Your license is contingent on your continuing compliance with this Agreement. If Lanreal reasonably determines that you are in material breach of this Agreement, Lanreal will provide you with written notice describing the breach. If you do not cure the breach within thirty (30) days after the date of that notice, your license terminates automatically, without prejudice to any other remedies available to Lanreal. For purposes of this Section 3, "material breach" includes (without limitation) circumvention of License Key activation, redistribution prohibited under Section 6(a), or use prohibited under Section 6(d) or Section 6(e).
4. License Activation and Device Binding
The Software's Pro features are activated using a License Key issued to you upon purchase. License activation is implemented as follows:
(a) Two activation slots per License Key. Each License Key permits the Software to be activated on up to two (2) Devices at a time. Each activation slot is identified by your Device's operating system hostname, which is used as a human-readable label so that you can recognize which Device a License Key is currently bound to.
(b) Move-by-deactivation. To move your Pro License to a different Device, you must first deactivate the License Key on your current Device, which releases the activation slot, and then activate the License Key on the new Device. Deactivation is initiated from within the Software.
(c) Periodic revalidation. While you are online and using the Pro features, the Software periodically revalidates the activation status of your License Key (approximately once per seven days) so that deactivations performed on other Devices are reflected. Revalidation is described in greater detail in Section 9.
(d) Suspension on revoked or invalid keys. Lanreal may revoke a License Key that was obtained through fraud, chargeback, or material breach of this Agreement. Upon revocation, the Pro features of the Software will cease to operate on any Device bound to the revoked key.
5. Permitted Use
You may use the Software for any lawful personal or commercial purpose, including but not limited to:
- personal use (note-taking, journaling, accessibility, hobby projects);
- paid professional work (writing, software development, customer support, content creation);
- dictation in regulated environments, subject to your independent compliance with applicable laws and the disclaimers in Section 14;
- use within your own business or place of employment;
provided that, in each case, the Software is installed and used on no more than two (2) Devices per License Key at any given time.
The license granted in Section 3 covers your own use of the Software. It does not authorize you to provide the Software, in whole or in part, as a service to third parties, nor to make the Software available to multiple end users from a single installation.
You may choose the installer's all-users option to make the application files available to multiple Windows accounts on one Device. That option changes only the technical installation scope. It does not grant other people a right to use your License Key or remove the requirement that each user have an applicable license right and accept this Agreement.
6. Prohibited Use
You may not, and you may not permit any third party to:
(a) redistribute, sell, rent, lease, lend, sublicense, or otherwise transfer the Software, the installer for the Software, or any License Key, except as expressly permitted by this Agreement;
(b) reverse engineer, decompile, disassemble, or otherwise attempt to
derive the source code, underlying ideas, algorithms, file formats, or
non-public protocols of the Software, except, and only to the extent
that, such activity is (i) expressly permitted by mandatory provisions of
applicable law (including any rights of interoperability that cannot be
lawfully waived by contract), or (ii) necessary to exercise rights
granted to you under the licenses applicable to the Third-Party
Components listed in THIRD_PARTY_LICENSES.txt (including, without
limitation, the right to relink the Software with a modified version of
an LGPL-licensed library);
(c) remove, obscure, alter, or fail to reproduce any copyright, trademark, patent, attribution, or other proprietary notices contained in or on the Software, the Documentation, or any Third-Party Components;
(d) re-sell, rebrand, white-label, or sublicense the Software or any component of the Software;
(e) use any automated system to generate, harvest, request, or activate License Keys in bulk, or to circumvent or attempt to circumvent the License Key activation, validation, or deactivation system;
(f) use the Software, in whole or in part, to design, develop, train, test, benchmark, or improve a product or service that competes directly with the Software;
(g) use the Software in any manner that violates applicable law or the rights of any third party.
7. AI / ML Training
The Software is designed to operate locally on your Device. Whisperstream does not transmit your audio recordings, your transcribed text, your microphone input, your typed output, or any other content generated by your use of the Software to Lanreal, and Lanreal does not collect, receive, or use any such content for any purpose, including, without limitation, the training, fine-tuning, evaluation, or improvement of any artificial intelligence or machine-learning model, whether owned by Lanreal or by any third party. Except for the optional cloud post-processing feature described in Section 12, the Software's transcription and history pipeline does not upload audio recordings or transcribed text to Lanreal or a service provider. Text is delivered at your direction to the focused or pinned destination application, and optional Agent Speak interactions are exchanged locally with Claude Code as described in Section 9. The Software keeps a local history of your dictations (your transcribed text and, if you enable it, your audio) stored encrypted at rest on your own Device, as described in Section 9 of this Agreement and in Sections 3.4 and 8 of the Whisperstream Privacy Policy. That history remains on your Device, is never transmitted to Lanreal, and is never used to train, fine-tune, evaluate, or improve any model.
If you enable the optional cloud post-processing feature described in Section 12, transcribed text is transmitted to the third-party provider you selected for the purpose of post-processing only. Lanreal does not receive, access, or use that text for AI or machine-learning training purposes. Whether the third-party provider uses your submitted content for its own model training is governed by the provider's terms of service, not by this Agreement. See Section 12(d).
Lanreal will not, in any future version of the Software, introduce any mechanism that uploads your audio or transcribed text to Lanreal or to any third party for AI or machine-learning training purposes without first obtaining your explicit, opt-in, informed consent.
8. Refund Policy
Lanreal offers a 30-day no-questions-asked refund on the license fee paid
at checkout for a Pro License. To request a refund, send an email to
support@whisperstream.io from the email address you used at checkout
within thirty (30) days of your original purchase date. Approved refunds
are processed by the merchant of record and may take several business
days to appear on your original payment method. The contractual refund
described in this Section 8 does not limit any non-waivable statutory
cancellation or cooling-off rights you may have under the consumer
protection laws of your jurisdiction (see Section 17).
Abuse carve-out. Lanreal reserves the right, acting reasonably and in good faith, to refuse a refund request where Lanreal reasonably determines that the refund request constitutes abuse of this refund policy, including but not limited to: repeated refund requests across multiple License Keys, accounts, payment methods, or email addresses associated with the same person; refund requests submitted shortly after extracting substantial use of the Software beyond what a reasonable consumer evaluating the Software would require; or refund requests that form part of a pattern of fraudulent or chargeback-related activity. Refunds refused under this carve-out are without prejudice to any non-waivable statutory refund rights you may have under Section 17.
9. Network Communications / Privacy
Network Communications. Whisperstream is designed to operate locally. In its default configuration the Software makes only the network connections described in paragraphs (a) through (c) below. Additional user-initiated flows are described separately: paragraph (d) covers the voluntary in-app review and feedback submission, paragraph (e) covers the optional voice feature's model download, and Section 12 plus Section 6 of the Whisperstream Privacy Policy cover the optional cloud post-processing feature (Bring Your Own Key), imported audio, Agent Speak, and the external Featurebase board. None of those user-initiated flows occurs unless you explicitly take action.
(a) License operations. When you activate your license, the Software sends
to Polar Software Inc.'s license-key API at api.polar.sh your license key,
the Whisperstream organization identifier, the operating system family string
returned by your operating system (e.g., "Windows"), and your device's
hostname (used as a label so you can identify which device a license slot is
assigned to). Periodic validation and deactivation send the license key,
organization identifier, and the activation identifier returned by Polar;
they do not re-transmit the hostname. Validation occurs approximately once per
seven days while you are online. No email address, no full device
fingerprint, and no usage data are sent. Polar's processing of this
data is governed by Polar's own privacy policy.
(b) Update checks. The Software periodically requests the file at
https://releases.whisperstream.io/latest.json to determine whether a
new version is available. This request is a standard HTTP GET; no
personal information, device identifier, version string, or other
identifying data is sent in the request URL, headers, or body beyond
the standard User-Agent and Accept headers automatically added by
the underlying HTTP library. Update manifests are cryptographically
signed; the Software verifies signatures locally before installing any
update.
(c) Speech-recognition model downloads. During setup, or after a
language or engine selection, the Software downloads the required speech
recognition model from Lanreal's Cloudflare R2 model-distribution endpoint at
https://models.whisperstream.io.
The model host receives your IP address and the standard HTTP headers,
including a User-Agent, that accompany an ordinary download request.
The Software does not attach a Lanreal account identifier, license key, or
authentication token to this download. Opening the Enhancement page can also
request the model manifest to check optional model availability.
(d) In-app review and feedback submissions (voluntary only). If
you choose to submit a review or feedback through the in-app review
popup, the Software transmits the fields you supplied (rating,
testimonial, display name, feature-on-website consent flag, or
feedback text) together with the email address associated with the
submission and the application version to Lanreal's reviews database
hosted on Supabase, Inc.'s infrastructure at supabase.co. This
flow does not occur unless you click Submit in the popup. For full
details see Section 3.5 of the Whisperstream Privacy Policy.
(e) Voice model downloads (optional voice feature only). If you
enable the optional voice feature described in Section 27, the
Software downloads the Voice Model or Voice Models needed for your
selected or automatically resolved engine from Lanreal's model distribution
endpoint at https://models.whisperstream.io, which is hosted on Cloudflare,
Inc.'s infrastructure. The request includes only the standard
HTTP headers automatically added by the underlying download library, including a
User-Agent, and your IP address is visible to the applicable host as
part of the network connection. The Software does not put your spoken
text, generated audio, license key, account information, or device
identifier in the request. Each downloaded file or archive is verified
against a cryptographic checksum built into the Software before the
model is installed. This flow does not occur unless you enable the
voice feature. For full details see Section 3.7 of the Whisperstream
Privacy Policy.
(f) On-device AI cleanup model download (optional). If you select the on-device AI cleanup option and its Gemma model is not already installed, the Software downloads the model from the same Cloudflare R2 endpoint. The request includes the same ordinary connection metadata described above, including your IP address and standard HTTP headers, but does not include transcript text, a license key, account information, or a device identifier. The downloaded model is verified locally before installation.
(g) Imported audio. If you import an audio file, the Software reads, decodes, and transcribes it locally. The audio file is not uploaded. If you have enabled Section 12 cloud post-processing, the resulting transcript may be sent to your selected provider under that Section.
(h) Agent Speak and Claude Code. If you enable Agent Speak, the
Software's local plugin and loopback backend exchange Claude Code
responses, questions, permission prompts, replies, and limited session
identity so the local HUD can display, speak, or answer them. The
Software does not automatically send this interaction content to Lanreal.
The active interaction is kept in bounded process memory; hook payloads,
content-derived fingerprints, session identifiers, paths, and interaction
content are excluded from diagnostic logs and support exports. A reply you
dictate through Agent Speak is stored as an agent_reply history entry when
transcript history is enabled and follows its encrypted retention settings;
other Claude Code interaction content is not written to transcript history. Agent
Speak does not control Claude Code's own connection to Anthropic or
another provider you chose; that separate connection is governed by your
Claude Code and provider terms. Lockdown Mode does not disable Agent Speak
or Claude Code.
(i) External feature-request board. The Software may open Lanreal's Featurebase board in your browser when you choose the feature-request control. No transcript or other application content is sent automatically. Information you choose to submit is processed under Section 3.12 and Section 5 of the Whisperstream Privacy Policy and under Featurebase's terms and privacy policy.
Model-host roles and international transfers. Cloudflare R2 is the only runtime source for the model downloads described above and receives the ordinary connection data needed to answer each request. Hugging Face remains an upstream provenance and attribution source for certain model artifacts, but the production Software does not contact it. Sections 5 and 7 of the Whisperstream Privacy Policy describe Cloudflare's role and transfer posture.
What is NEVER sent (default configuration). In the default
configuration of the Software (without enabling the optional cloud
post-processing feature of Section 12 and without submitting an
in-app review under (d) above), the Software does not send your
audio recordings, your microphone input, your typing, your
keystrokes, your clipboard contents, or your transcribed text to any
server, at any time, for any purpose. The local backend process
binds exclusively to the loopback interface (127.0.0.1) and
exposes no telemetry endpoints. The Software contains no analytics,
error reporting, crash reporting, usage tracking, or feature-flag
service.
Transcribed text is local by default. In the default configuration of the Software, transcribed text is typed into the focused window and is not sent to any server. The Software keeps a local, on-device history of your dictations (your transcribed text and, if you enable it, your audio), encrypted at rest and stored only on your Device; that history is never transmitted off your Device and is described further in Section 7 of this Agreement and in Sections 3.4 and 8 of the Whisperstream Privacy Policy. If you explicitly enable the optional cloud post-processing feature described in Section 12 of this Agreement and Section 6 of the Whisperstream Privacy Policy, transcribed text longer than three words is transmitted only to the specific third-party provider you selected, only over HTTPS, and only for the duration of each post-processing request. If you turn on Lockdown Mode (Section 14), the optional cloud post-processing feature is disabled and AI cleanup runs only on the on-device model, so transcribed text does not leave your Device. This Section 9 describes the network communications that the Software performs on your behalf, and must be read together with Section 12, which governs your use of the optional cloud post-processing feature and your relationship with the provider. No transcribed text is sent to Lanreal, Polar, Cloudflare, or Supabase as part of Whisperstream's transcription or cloud-cleanup pipeline. Text you deliberately deliver to another application, submit through a feedback destination, or exchange with Claude Code is handled by that destination under its own terms and privacy practices.
The Whisperstream Privacy Policy is available at https://whisperstream.io/privacy and is incorporated by reference.
10. Automatic Updates
The Software includes an automatic update mechanism that periodically
checks the manifest at https://releases.whisperstream.io/latest.json to
determine whether a newer version of the Software is available. Subject to
your in-application update settings, the Software may download and
install updates automatically. Update manifests are cryptographically
signed using the minisign signing scheme, and the Software verifies the
signature of each manifest locally against an embedded public key before
any update is applied. Updates that fail signature verification are
rejected.
By accepting this Agreement, you consent to the Software performing these periodic update checks and applying signed updates in accordance with your in-application settings. Updates may, from time to time, modify, add, or remove features of the Software. Lanreal will use commercially reasonable efforts to avoid removing features that materially diminish the value of the Software for existing Licensees, but reserves the right to do so where required for security, legal, or technical reasons.
11. Third-Party Components
The Software incorporates Third-Party Components that are licensed under
their own terms. A complete list of all such components, together with
their respective licenses and copyright notices, is provided in the file
THIRD_PARTY_LICENSES.txt bundled with the Software. It is available in
the installed resources directory, regardless of whether you selected the
current-user or all-users installation mode. The
terms of those third-party licenses apply to those components only and
do not modify the terms of this Agreement as they apply to the Software
as a whole, except that Section 27 sets out use restrictions that the
license for the Supertonic Restricted Voice Model requires Lanreal to
pass on to you as an enforceable term of this Agreement.
The following sub-clauses apply to specific Third-Party Components:
(a) LGPL source offer (pygame, pygame-ce, pynput). The Software
incorporates pygame or pygame-ce (each licensed under the GNU Lesser
General Public License, version 2.1 or later) and pynput (licensed under
the GNU Lesser General Public License, version 3). On written request to
support@whisperstream.io, we
will provide the complete corresponding object code of the Software in a
form suitable for relinking (specifically, the Nuitka-generated
intermediate object files and the build instructions necessary to produce
a linked executable), together with any modifications Lanreal has made to
these libraries, to allow you to relink the Software with a modified
version of pygame, pygame-ce, or pynput. This offer is valid for
three (3) years from the date you first download or install the Software.
(b) Mozilla Public License 2.0 unmodified declaration. Whisperstream
incorporates components licensed under the Mozilla Public License 2.0;
these components are used unmodified, and their source is available at
the URLs documented in THIRD_PARTY_LICENSES.txt. The components in
question are: certifi, tqdm, lightningcss (the npm package and the
lightningcss-win32-x64-msvc native binary), and the Rust crates
cssparser, cssparser-macros, dtoa-short, option-ext, and
selectors.
(c) NVIDIA Parakeet TDT 0.6B v3 (CC BY 4.0). Whisperstream uses the Parakeet TDT 0.6B v3 automatic speech recognition model, developed by NVIDIA, distributed via Hugging Face under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. The model is used unmodified.
(d) r-efi MIT election. The Rust crate r-efi is offered by its
upstream maintainers under a choice of three licenses
(Apache-2.0 OR LGPL-2.1-or-later OR MIT). Lanreal hereby elects to use
and distribute r-efi under the terms of the MIT License. The full text
of the MIT License as it applies to r-efi is reproduced in
THIRD_PARTY_LICENSES.txt.
(e) Supertonic 3 Restricted Voice Model (OpenRAIL-M). The optional
Supertonic model described in Section 27 is distributed by Supertone
Inc. under the BigScience Open RAIL-M License. That license permits
commercial use and redistribution and requires its Attachment A
behavioural use restrictions to be passed on to you as an enforceable
term. Those restrictions are set out in Section 27 and apply to you only
if you download or enable Supertonic. The full verbatim license text,
including Attachment A, is reproduced in THIRD_PARTY_LICENSES.txt.
(f) Kokoro 82M Voice Model (Apache-2.0). The optional Kokoro Voice
Model described in Section 27 includes the Kokoro 82M FP32 ONNX model,
nine preset voice embeddings, and supporting English frontend data.
The Kokoro model, Misaki lexicons, and PeterReid neural G2P model are
distributed under the Apache License 2.0. Exact MIT notices and
conservative training-source attribution are also reproduced in
THIRD_PARTY_LICENSES.txt. Kokoro is not governed by OpenRAIL-M, and
the use restrictions in Section 27 do not apply to your use of Kokoro.
12. Third-Party Services (Bring Your Own Key)
Optional cloud post-processing feature. The Software includes an optional AI cleanup feature that, when you explicitly enable it, can route transcribed text through a third-party Large Language Model service of your choice for post-processing (for example, grammar cleanup, punctuation normalization, style adjustment, or custom formatting). This feature is disabled by default. It can also run on a Large Language Model hosted on your own Device, in which case your transcribed text does not leave your Device; the terms in this Section 12 apply to the optional cloud path. The third-party services the Software supports for the cloud path are enumerated in Section 6 of the Whisperstream Privacy Policy. When Lockdown Mode (Section 14) is on, this optional cloud path is disabled and cannot be used, and AI cleanup runs only on the on-device model. If you choose to enable the cloud path, the following terms apply.
(a) Your relationship is with the third-party provider. You acknowledge that your use of any third-party service that you connect to through the Software is governed by your own agreement with that provider, including the provider's terms of service, acceptable use policy, content policy, and privacy policy. Lanreal is not a party to that agreement, and Lanreal does not assume any obligation owed to you by the provider. Lanreal is not a reseller, sub-processor, or agent of any listed provider.
(b) Your credentials, your account, your charges. You represent and warrant that you have a valid right to use any API key, credential, or access token you supply to the Software for use with a third-party provider, and that the use you make of the Software together with that credential is permitted under your agreement with the provider. You are responsible for charges imposed by a provider for requests you authorize through the Software, and for the provider's rate limits, suspensions, and content-policy enforcement. If you reasonably believe a material provider charge was caused solely by a reproducible Software defect, stop using the affected integration and notify Lanreal promptly with non-content diagnostic information. Lanreal does not control provider pricing, quotas, credits, or refunds. Nothing in this paragraph limits a remedy that cannot lawfully be excluded, and any other recovery is subject to Section 15.
(c) No warranty of third-party output. Lanreal makes no warranty, express, implied, or statutory, regarding the availability, accuracy, latency, reliability, content-policy compliance, appropriateness, or quality of any output produced by a third-party service and returned through the Software. Any text that has been post-processed by a third-party service is, in addition to the disclaimers in Section 14, explicitly not warranted to be free of errors, omissions, fabrications, bias, or unintended changes. You must independently review any such output before relying on it, including for safety-critical, legal, medical, or financial purposes. The disclaimers in this Section 12(c) are in addition to, and do not limit, the general Warranty Disclaimer in Section 14.
(d) No responsibility for the provider. Lanreal does not control and is not responsible for the availability, security, business practices, data handling, training-data usage, retention, or any act or omission of any third-party provider the Software connects to. Any dispute you may have with a third-party provider (including disputes about billing, account suspension, content moderation, data retention, or alleged misuse of submitted content) must be resolved between you and that provider. Lanreal has no ability to intervene in, adjudicate, or remediate any such dispute on your behalf.
(e) Compliance with provider terms and applicable law. You agree that, when using the optional cloud post-processing feature, you will comply with the selected provider's terms of service and acceptable use policy, and with all laws and regulations applicable to the content you submit for post-processing. You must not use the feature to submit content that you do not have the right to transmit to the provider, or content whose transmission would violate applicable law.
(f) Your credentials are not transmitted to Lanreal. Any credential you supply to the Software for use with a third-party provider is stored locally on your device as described in Section 6.4 of the Whisperstream Privacy Policy, and is transmitted only to the provider you selected, only over HTTPS. Lanreal does not receive, store, log, or otherwise have access to any credential you supply to the Software for the optional post-processing feature, and Lanreal cannot recover a credential on your behalf if you lose it.
(g) Opt-in, opt-out. The optional cloud post-processing feature is disabled by default in every new installation. The first time you attempt to enable cloud post-processing with any provider, the Software will display a blocking consent dialog that identifies the provider you selected, describes what data will leave your device, links to the Whisperstream Privacy Policy and to the provider's own privacy policy, and requires an affirmative click to continue. The Software will not begin transmitting transcribed text to any provider until you have completed all required configuration steps and confirmed the blocking consent dialog. You may enable the feature, disable it, or delete a stored credential at any time through the Software's settings interface, as further described in Section 6.5 of the Whisperstream Privacy Policy. Your use of the Software without enabling this feature is not subject to this Section 12.
13. Upstream Attribution (Will Hampson / Chirp, MIT)
Whisperstream is built upon portions of source code originally released
under the MIT License by Will Hampson; the MIT License remains in effect
for those portions and its full text is included in the file LICENSE
bundled with the Software. The Whisperstream End User License Agreement
governs Lanreal Technologies Inc.'s contributions and the bundled product
as a whole.
The upstream copyright notice that is preserved in the bundled LICENSE
file reads, verbatim: "Copyright (c) 2025 whamp". You must not remove or
alter that notice, and any redistribution permitted under the MIT License
must continue to reproduce it in accordance with the terms of that
license.
14. Warranty Disclaimer
THE SOFTWARE IS PROVIDED "AS-IS" AND "AS-AVAILABLE," WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, NON-INFRINGEMENT, AND UNINTERRUPTED OR ERROR-FREE OPERATION. LANREAL DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED. THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU.
ASR accuracy disclaimer. Whisperstream uses an automated speech recognition model that, like all such systems, is inherently imperfect and may misrecognize words, names, technical terms, or speech in non-standard accents or noisy environments. The Software is not warranted to produce accurate transcriptions and must not be relied upon for safety-critical, legal, medical, or financial dictation without independent human review. Lanreal is not a "Covered Entity" or "Business Associate" under the United States Health Insurance Portability and Accountability Act (HIPAA), and the Software is not offered as a HIPAA-compliant service. Persons subject to HIPAA must not use the Software to process Protected Health Information without independently ensuring their own compliance with HIPAA's Security and Privacy Rules.
Lockdown Mode disclaimer. The Software offers an optional "Lockdown Mode" that hardens the Software for privacy-sensitive and HIPAA-conscious workflows (for example, by running AI cleanup only on your Device, disabling cloud providers, and locking your transcript history behind a password), as described in Section 3.6 of the Whisperstream Privacy Policy. Lockdown Mode is designed to support HIPAA-conscious workflows. It is not a HIPAA certification, it does not make the Software HIPAA compliant, and it does not replace your own compliance obligations; the United States Department of Health and Human Services does not certify or approve any product as HIPAA compliant. As stated above, Lanreal is not a Covered Entity or Business Associate. Because Whisperstream's audio, transcription, history, and AI-cleanup pipeline stays on your Device in Lockdown Mode and Lanreal never receives that content, no third party processes it on Lanreal's behalf for that pipeline, and there is no Business Associate Agreement between you and Lanreal. Turning Lockdown Mode off and selecting a cloud post-processing provider under Section 12 would transmit transcribed text to that provider and change this. Text you deliver to a destination application and Agent Speak exchanges with Claude Code remain outside Lockdown Mode's boundary. You remain responsible for the administrative, physical, and organizational safeguards that apply to your own use of the Software.
Lockdown Mode data loss. If you enable the Lockdown Mode transcript password, your password and your one-time recovery code are held only on your Device and are never transmitted to Lanreal. If you lose both your password and your recovery code, your transcript history cannot be unlocked through the Software, and Lanreal cannot unlock or recover it for you. There is no Lanreal-side backup. The only available reset removes the locked transcript history through ordinary database and file deletion and starts over; it cannot restore the old records or securely overwrite the storage device. To the maximum extent permitted by applicable law, Lanreal is not liable for any loss of, or inability to access, transcript history resulting from a lost or forgotten password or recovery code.
Text-injection compatibility disclaimer. Whisperstream delivers text to the focused or pinned application using clipboard paste or OS-level keystroke simulation. Some applications, security software, elevated/administrator windows, and User Account Control prompts may refuse to receive simulated keystrokes. The Software is not warranted to function correctly in such contexts.
15. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LANREAL, ITS DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, CONTRACTORS, OR LICENSORS BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, EXEMPLARY, PUNITIVE, OR SIMILAR DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS, LOST REVENUE, LOST DATA, BUSINESS INTERRUPTION, LOSS OF GOODWILL, OR THE COST OF SUBSTITUTE GOODS OR SERVICES, ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR YOUR USE OF OR INABILITY TO USE THE SOFTWARE, WHETHER BASED ON WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR ANY OTHER LEGAL THEORY, AND WHETHER OR NOT LANREAL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
LANREAL'S TOTAL CUMULATIVE LIABILITY TO YOU UNDER OR IN CONNECTION WITH THIS AGREEMENT, FROM ALL CAUSES OF ACTION AND UNDER ALL THEORIES OF LIABILITY, SHALL NOT EXCEED THE LICENSE FEE PAID BY YOU AT CHECKOUT FOR THE PRO LICENSE GIVING RISE TO THE CLAIM, OR, WHERE NO SUCH FEE WAS PAID, ZERO.
Notwithstanding the foregoing, nothing in this Section 15 shall limit (a) either party's liability for fraud or fraudulent misrepresentation, (b) Lanreal's liability for death or personal injury caused by Lanreal's negligence, or (c) any liability that cannot be excluded or limited by applicable law.
The limitations in this Section 15 apply to the fullest extent permitted by applicable law, including to claims arising from the optional cloud post-processing feature described in Section 12, and survive termination of this Agreement. Sections 6 (Prohibited Use), 7 (AI/ML Training), 11(a) (LGPL source offer), 12 (Third-Party Services, with respect to your obligations and Lanreal's disclaimers), 13 (Upstream Attribution), 14 (Warranty Disclaimer), 15 (Limitation of Liability), 16 (Governing Law and Jurisdiction), 17 (Consumer Protection Non-Derogation), 18 (Language), 19 (Entire Agreement; Severability; No Waiver; Assignment; Data on Uninstall), 20 (Amendments), 21 (Force Majeure), 22 (Notices), 23 (End of Life), 24 (Export Compliance and Sanctions), 25 (Age and Capacity), and 27 (Optional Voice Feature and Supertonic Use Restrictions) also survive termination of this Agreement.
16. Governing Law and Jurisdiction
This Agreement is governed by and construed in accordance with the laws of the Province of Ontario and the laws of Canada applicable therein, without regard to conflict-of-laws principles. The United Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement.
The parties consent to the exclusive jurisdiction of the courts of the Province of Ontario for any dispute arising out of or relating to this Agreement.
Nothing in this Section 16 prevents you, as a consumer, from bringing proceedings in the courts of any jurisdiction where mandatory consumer protection law gives you an indefeasible right to bring proceedings in those courts.
17. Consumer Protection Non-Derogation
Nothing in this Agreement excludes or limits any non-waivable statutory rights you may have under the consumer protection laws of your jurisdiction. Where mandatory consumer protection law provides you with greater rights than this Agreement, those mandatory rights prevail to the extent of the inconsistency.
18. Language
This Agreement has been drafted in English at the express request of the parties. Les parties ont expressément exigé que la présente convention soit rédigée en langue anglaise.
If you are a consumer resident in the Province of Quebec, Lanreal
will provide you, promptly and without charge, with a French
translation of this Agreement on request by emailing
support@whisperstream.io. Lanreal aims to respond to any such
request within five (5) business days. Without limiting any rights
you may have under Section 17, if a court or the Office québécois
de la langue française determines that any provision of this
Agreement is inopposable against you because a French translation
was not made available to you before you were bound by this
Agreement, that provision will be treated as inopposable against
you and the remainder of this Agreement will continue to apply to
the fullest extent permitted by law. This paragraph, together with
Section 17 (Consumer Protection Non-Derogation), is intended to
respect the language obligations of Quebec consumer law, including
the Charter of the French Language as amended.
19. Entire Agreement; Severability; No Waiver; Assignment
Entire Agreement. This Agreement, together with the documents
expressly incorporated by reference (including THIRD_PARTY_LICENSES.txt,
the bundled LICENSE file, and the Whisperstream Privacy Policy),
constitutes the entire agreement between you and Lanreal
with respect to the Software, and supersedes all prior or contemporaneous
oral or written communications, proposals, and representations with
respect to the Software.
Severability. If any provision of this Agreement is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable, that provision shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remaining provisions of this Agreement shall remain in full force and effect.
No Waiver. No failure or delay by Lanreal in exercising any right, power, or privilege under this Agreement shall operate as a waiver thereof, nor shall any single or partial exercise of any such right, power, or privilege preclude any other or further exercise thereof, or the exercise of any other right, power, or privilege.
Assignment. You may not assign or transfer this Agreement or any of your rights or obligations under it, by operation of law or otherwise, without Lanreal's prior written consent (which Lanreal will not unreasonably withhold for personal assignments between family members or for transfers arising from death or incapacity). Any attempted assignment in violation of this provision is void. Lanreal may assign this Agreement without your consent, but only in connection with a merger, acquisition, reorganization, or sale of all or substantially all of its assets, and provided that the assignee assumes all of Lanreal's obligations under this Agreement. Lanreal will notify you of any such assignment by the means described in Section 22.
Data on uninstall. Uninstalling the Software does not automatically
delete your local configuration, logs, usage statistics, saved transcript
history (your encrypted transcribed text and any saved audio), stored
credentials, legal-acceptance records, or trial and activation state from
your Windows user profile and current-user registry. You may delete
%LOCALAPPDATA%\Whisperstream\ and the Whisperstream value under
HKCU\Software\Whisperstream manually after uninstalling, or delete
transcript history from within the Software first. If you selected a
custom model storage location, its models and local-llm directories
also remain and must be deleted separately. For information about personal
data held by Polar Software Inc. after deactivation, see the Whisperstream
Privacy Policy and Polar's own privacy policy.
20. Amendments
Lanreal may publish an updated Agreement from time to time. When we do,
we will change the version number and effective date at the top of this
document. The version number generally tracks the version of the
Software with which the Agreement is bundled and is an identifier only.
The current bundled version and the most recent published version at
https://whisperstream.io/eula may differ if you have not installed the
latest release.
Changes requiring affirmative acceptance. A change that affects your rights or obligations does not bind you unless Lanreal provides clear notice, a plain-language summary, and access to the complete updated Agreement, and you then affirmatively accept it through the Software or another clear click-through process. Posting updated terms, silence, closing a notice, or continued use does not constitute acceptance.
Lanreal may require acceptance before you use an updated release or a new optional feature. If you decline, you must not use that updated release or feature. The Agreement you previously accepted continues to govern your lawful use of any earlier release that remains available to you. No amendment applies retroactively or releases a right, claim, refund, or remedy that arose before it became binding.
Administrative corrections. Lanreal may correct typographical errors, broken links, formatting, or other administrative details that do not change the meaning of this Agreement. Those corrections may take effect when published without a new acceptance.
Mandatory rights. Lanreal will provide any notice, language, refusal, cancellation, refund, continued-access, or other protection required by applicable law. Nothing in this Section limits the non-waivable consumer rights preserved by Section 17.
Acceptance record. When you accept an updated Agreement, the Software
appends exact acceptance evidence to
%LOCALAPPDATA%\Whisperstream\acceptance.json, including the Agreement
version and hash, acceptance time, installed Software version, and acceptance
event type. The file also exposes the latest acceptance as its current record,
but a later acceptance preserves the earlier evidence in the same local
ledger. Declining, closing, or deferring the prompt does not record acceptance.
The Software may ask again the next time you launch it.
21. Force Majeure
Neither party shall be liable for any failure or delay in performing its obligations under this Agreement where such failure or delay results from events beyond its reasonable control, including but not limited to natural disasters, acts of government, internet or telecommunications failures, power outages, or failures of third-party service providers (including Polar Software Inc., Cloudflare, Inc., Supabase, Inc., and CORDNET OÜ (Featurebase)). This Section 21 does not excuse your obligation to pay any license fees that have already become due.
Each party will use commercially reasonable efforts to mitigate the effects of any event described in the preceding paragraph (a "Force Majeure Event") and to resume performance promptly. If a Force Majeure Event prevents Lanreal from performing for more than sixty (60) consecutive days, you may terminate this Agreement by written notice to Lanreal, in which case Lanreal will refund any prepaid but unused portion of any license fee on a pro-rated basis.
22. Notices
Any formal notice required or permitted under this Agreement must be in
writing and delivered by email to the addresses below. Notices to Lanreal
must be sent to support@whisperstream.io. Notices to you will be sent
to the email address associated with your license purchase through
Polar, if available, or posted prominently on the Whisperstream website
at https://whisperstream.io.
23. End of Life
If Lanreal discontinues development and support of the Software, or if Lanreal is acquired and the acquirer chooses to discontinue the Software, Lanreal will:
(a) provide at least ninety (90) days' notice through the Software's
in-application notification system and on https://whisperstream.io;
(b) make available, for download during the notice period, a final "perpetual mode" build of the Software in which Pro features remain unlocked without ongoing license validation, so that Pro Licensees may continue to use the version they paid for; and
(c) for users who purchased a Pro License within the preceding twelve (12) months, offer a pro-rata refund of any unused portion of the license fee.
Major version upgrades. Subject to Section 10, Lanreal may, at its discretion, release major new versions of the Software (for example, version 2.0) as separate products requiring a new license purchase. Your existing Pro License continues to cover the major version line you purchased (for example, all 1.x releases) and any updates within that line. Nothing in this Agreement obligates Lanreal to provide major new versions at no additional charge or to continue providing updates to prior major versions indefinitely.
24. Export Compliance and Sanctions
You may not export, re-export, or import the Software or any direct product of the Software in violation of any applicable law, including the United States Export Administration Regulations, the Canadian Special Economic Measures Act, or the laws of any country to which the Software is exported. You represent and warrant that you (a) are not located in, under the control of, or a national or resident of any country to which the export of the Software is prohibited by applicable law, and (b) are not listed on any United States Government list of prohibited or restricted parties (including the Specially Designated Nationals list maintained by OFAC, the Entity List, or the Denied Persons List), nor on any equivalent Canadian, EU, or UK sanctions list. You agree to comply with all applicable export and sanctions laws in your use of the Software.
25. Age and Capacity
You represent and warrant that you are at least the age of majority in
the jurisdiction in which you reside (and in any event at least 18
years of age), or that you are using the Software with the consent
and supervision of a parent or legal guardian who has reviewed and
accepted this Agreement on your behalf. Lanreal does not knowingly
direct the Software to children under thirteen (13) years of age and
does not knowingly collect personal information from children under
thirteen. If you are a parent or guardian and you become aware that
a child under thirteen is using the Software in a manner inconsistent
with the terms of this Agreement, contact support@whisperstream.io
and Lanreal will assist you in uninstalling the Software and removing
any locally stored data.
26. Contact
For any notices, refund requests, LGPL source-code requests, or other communications relating to this Agreement, please contact Lanreal at:
Lanreal Technologies Inc. 18 King Street East, Suite 1400 Toronto, ON M5C 1C4 Canada Email: support@whisperstream.io
27. Optional Voice Feature and Supertonic Use Restrictions
Optional voice feature. The Software includes an optional voice feature that reads an artificial-intelligence coding assistant's text replies aloud on your Device using a selected preset synthetic voice. This feature is disabled by default. The speech models available to the feature (the "Voice Models") are not bundled with the installer and are not part of the "Software" as defined in Section 2. If, and only if, you enable the feature, the Software downloads the Voice Model or Voice Models needed for your selected or automatically resolved engine to your Device at your direction, as described in Section 9(e). The Voice Models are not voice-cloning or speaker-adaptation tools. The Software does not accept a user's voice samples and provides no capability to train, clone, mix, import, or adapt a Voice Model.
When this Section applies. This Section 27 applies to you only if you choose to download or enable the optional voice feature. The OpenRAIL-M use restrictions below apply only if you download, enable, or use Supertonic 3 (the "Restricted Voice Model"). They do not apply to Kokoro 82M (the "Kokoro Voice Model"). If you do not download or enable the Restricted Voice Model, the use restrictions in this Section 27 impose no obligation on you. Nothing in this Section 27 narrows the license granted to you in Section 3, limits the permitted uses described in Section 5, or adds to the prohibitions in Section 6 in respect of the Software itself or the Kokoro Voice Model.
Kokoro attribution and governing license. The Kokoro Voice Model is
Kokoro 82M, distributed under the Apache License 2.0. Its pinned source
is published at https://huggingface.co/hexgrad/Kokoro-82M. The
optional archive also includes Apache-2.0 Misaki lexicons and a
PeterReid neural G2P model, exact MIT notices for NLTK tagger material
and ONNX conversion lineage, and conservative training-source
attribution. The governing texts and notices are delivered in
THIRD_PARTY_LICENSES.txt. OpenRAIL-M does not govern the Kokoro Voice
Model.
Supertonic attribution and governing license. The Restricted Voice
Model is Supertonic 3, Copyright (c) 2026 Supertone Inc., distributed by
Supertone Inc. under the BigScience Open RAIL-M License
("OpenRAIL-M"). Its model card is published at
https://huggingface.co/Supertone/supertonic-3. OpenRAIL-M permits
commercial use and redistribution, and requires in return that its
Attachment A use restrictions be passed on to you as an enforceable
term. That is the reason this Section 27 exists. The full verbatim text
of OpenRAIL-M, including Attachment A, is delivered to you in the file
THIRD_PARTY_LICENSES.txt bundled with the Software and described in
Section 11. Lanreal does not modify the Restricted Voice Model and
distributes it as received.
Your Supertonic use restrictions. If you download, enable, or use the Restricted Voice Model, you agree that you will not use the Restricted Voice Model, and will not permit any third party to use the Restricted Voice Model:
(a) in any way that violates any applicable national, federal, state, local, or international law or regulation;
(b) for the purpose of exploiting, harming, or attempting to exploit or harm minors in any way;
(c) to generate or disseminate verifiably false information or content with the purpose of harming others;
(d) to generate or disseminate personally identifiable information that can be used to harm an individual;
(e) to generate or disseminate information or content (for example, images, code, posts, or articles), or to place that information or content in any context (for example, a bot generating social media posts), without expressly and intelligibly disclaiming that the information or content is machine generated;
(f) to defame, disparage, or otherwise harass others;
(g) to impersonate or attempt to impersonate any person or entity, including by means of synthetic media commonly described as deepfakes;
(h) for fully automated decision-making that adversely impacts an individual's legal rights or otherwise creates or modifies a binding, enforceable obligation;
(i) for any use intended to, or having the effect of, discriminating against or harming individuals or groups based on online or offline social behaviour or known or predicted personal or personality characteristics;
(j) to exploit any of the vulnerabilities of a specific group of persons based on their age or their social, physical, or mental characteristics, in order to materially distort the behaviour of a person belonging to that group in a manner that causes or is likely to cause that person or another person physical or psychological harm;
(k) for any use intended to, or having the effect of, discriminating against individuals or groups based on legally protected characteristics or categories;
(l) to provide medical advice or to interpret medical results; or
(m) to generate or disseminate information for use in the administration of justice, law enforcement, immigration, or asylum processes, including predicting that an individual will commit fraud or a crime, whether by text profiling, by drawing causal relationships between assertions made in documents, or by indiscriminate or arbitrarily targeted use.
Incorporation of Attachment A. The restrictions in paragraphs (a)
through (m) above are Lanreal's rendering of the Attachment A use
restrictions of OpenRAIL-M, included in this Agreement as an enforceable
provision as OpenRAIL-M requires. The verbatim Attachment A text
delivered in THIRD_PARTY_LICENSES.txt is incorporated into this
Section 27 by reference. If any restriction in that verbatim Attachment
A is broader than the corresponding paragraph above, the verbatim text
governs your use of the Restricted Voice Model to the extent of the difference.
Nothing in this Section 27 narrows any Attachment A restriction.
Termination of the Restricted Voice Model right; survival. Your right to use the Restricted Voice Model is conditional on your compliance with this Section 27. If you breach this Section 27, your right to use the Restricted Voice Model terminates automatically and without notice, and you must stop using the Restricted Voice Model and delete it from your Device. Termination of your right to use the Restricted Voice Model under this Section does not by itself terminate the license granted to you in Section 3, which is governed by Section 3, and does not terminate your right to use the Kokoro Voice Model under its Apache-2.0 license. This Section 27 survives termination or expiry of this Agreement, and survives your removal of the Restricted Voice Model or of the Software from your Device.
No third-party beneficiary obligations; disclaimers apply. Supertone
Inc. and the other creators and licensors of the Voice Models are not parties
to this Agreement and owe you no obligation under it. The warranty disclaimer
in Section 14 and the limitation of liability in Section 15 apply to the Voice
Models and to any audio they produce. Questions about this Section may be sent
to support@whisperstream.io.