Back to home

Whisperstream End User License Agreement

Version 1.0 -- Effective 2026-04-25

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. By installing, copying, or otherwise using the Software, you agree to be bound by the terms of this Agreement. 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, or by the Software when these terms are materially amended, (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 of this Agreement that you accepted, the date and time of your acceptance, and the version of the Software that was installed at that time, in your local application data directory 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.txt bundled 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 one (1) Device at a time.

Free tier. The Software may be used without a License Key under a free tier that provides core transcription functionality subject to a recording-time limit per session (approximately ten minutes in the current version). The specific limitations of the free tier may change between versions of the Software. When you use the Software under the free tier, you are 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) One activation slot per License Key. Each License Key permits the Software to be activated on one (1) Device at a time. The 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 one (1) Device 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.

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. In the default configuration of the Software, Whisperstream does not collect, transmit, store, log, retain, or otherwise use your audio recordings, your transcribed text, your microphone input, your typed output, or any other content generated by your use of the Software 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.

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. Two additional, user-initiated flows are described separately: paragraph (d) covers the voluntary in-app review and feedback submission, and Section 12 plus Section 6 of the Whisperstream Privacy Policy cover the optional cloud post-processing feature (Bring Your Own Key). Neither of those user-initiated flows occurs unless you explicitly take action.

(a) License operations. When you activate, validate, or deactivate your license, the Software sends the following data 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). 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) First-run model download. On first launch, the Software downloads the speech recognition model (~600 MB) from the Hugging Face repository at https://huggingface.co/csukuangfj/sherpa-onnx-nemo-parakeet-tdt-0.6b-v3-int8, with a fallback mirror at https://models.whisperstream.io/manifest.json. No personal information is sent in this request beyond the standard User-Agent headers automatically added by the underlying libraries. The Software explicitly suppresses any cached Hugging Face authentication tokens before initiating the download.

(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.

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. 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 above a configurable length threshold is transmitted only to the specific third-party provider you selected, only over HTTPS, and only for the duration of each post-processing request. 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 ever transmitted to Lanreal, to Polar, to Hugging Face, to Cloudflare, or to any other Lanreal sub-processor, under any configuration of the Software.

A separate Whisperstream Privacy Policy, when published, will be 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 the public key configured in src-tauri/tauri.conf.json (which is bundled with the Software at build time) 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 (615 components in total). After installation, this file is located at Program Files\Whisperstream\resources\THIRD_PARTY_LICENSES.txt. 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.

The following sub-clauses apply to specific Third-Party Components:

(a) LGPL source offer (pygame, pynput). The Software incorporates pygame (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 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.

12. Third-Party Services (Bring Your Own Key)

Optional cloud post-processing feature. A future version of the Software will include an optional feature that, when you explicitly enable it, routes 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 not yet available in the current version of the Software. When it is released, it will be disabled by default. The third-party services the Software will support are enumerated in Section 6 of the Whisperstream Privacy Policy. The remainder of this Section 12 describes the feature as it will operate when released. If you choose to enable this feature, the following terms will 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 solely responsible for all charges, usage fees, rate limits, suspensions, content-policy enforcement actions, and any other consequences imposed on you by the provider, whether or not those consequences arise from or are amplified by your use of the Software. Without limiting the foregoing, you acknowledge that Lanreal is not responsible for any amount billed to you by any provider. Without limiting the generality of the foregoing, Lanreal is not responsible for provider charges that result from (i) Software errors or bugs, (ii) unintended repeated requests, (iii) your own misconfiguration, or (iv) any other cause, and you agree that any recovery for such charges against Lanreal is capped as described in 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. When released, the optional cloud post-processing feature will be 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.

Text-injection compatibility disclaimer. Whisperstream injects text into the currently focused application window using 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), and 25 (Age and Capacity) 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 when published), 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, or stored credentials (if any) from your Windows user profile directory (%LOCALAPPDATA%\Whisperstream\). You may delete this directory manually after uninstalling. 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 update this Agreement from time to time. When we do, we will change the version number at the top of this document. Minor clarifications that do not materially change your rights or obligations will increment the minor version (for example, from 1.0 to 1.1). Material changes will increment the major version (for example, from 1.0 to 2.0). The current version of this Agreement is the version bundled with the installer for the Software version you have installed. New installs always receive whichever version ships in the installer at the time of download. The most recent published version is also available at https://whisperstream.io/eula.

Material amendments. A "material amendment" is any change to this Agreement that reduces your rights, expands your obligations, narrows the license grant, expands the data Lanreal collects, alters the warranty disclaimer or limitation of liability, changes the governing law or jurisdiction, or imposes new fees. Lanreal will provide at least thirty (30) days' notice of any material amendment by:

(a) displaying a clear in-application notice the next time you launch the Software after the amendment is published;

(b) summarizing the material changes in plain language at the top of the updated Agreement; and

(c) posting the updated Agreement at https://whisperstream.io/eula.

If you do not agree to a material amendment, you may, within thirty (30) days of the in-application notice, (i) continue using the version of the Software you currently have installed under the prior version of this Agreement (Lanreal will not force-update you off that version during the notice period), or (ii) uninstall the Software and request a pro-rata refund of any unused portion of a Pro License purchased within the preceding twelve (12) months. Lanreal will honour such refund requests notwithstanding the thirty-day window in Section 8.

Non-material amendments. Non-material amendments (corrections of typographical errors, updates to URLs, clarifications that do not change the meaning of any clause, or changes required by law) take effect immediately on publication and do not trigger the opt-out right above.

Continued use. Your continued use of the Software after a new version of this Agreement takes effect (and after the thirty-day notice period for any material amendment has expired without exercise of the opt-out right) constitutes your acceptance of the updated terms. When you continue using the Software after a material amendment becomes effective, the Software will append a new entry to %LOCALAPPDATA%\Whisperstream\acceptance.json recording the updated Agreement version, the date and time of that continued-use acceptance, and the version of the Software that was installed at that time, so that your acceptance record remains complete across amendments. If Lanreal classifies a change as non-material in good faith but the change in fact materially affects your rights or obligations under this Agreement, the change will be treated as material for purposes of this Section 20.

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., Hugging Face, Inc., Cloudflare, Inc., and Supabase, Inc.). 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:

support@whisperstream.io
Lanreal Technologies Inc.
18 King Street East, Suite 1400
Toronto, ON M5C 1C4
Canada