top of page

Speecho — Privacy Policy
Last updated: June 1, 2026

Speecho is a browser extension that reads web pages aloud using a neural
text-to-speech engine that runs entirely on your device. We built it to be
private by default. We do not operate any server, we do not run analytics or
ads, and the text you read is never sent to us or to anyone else.

The short version: The page text you ask Speecho to read is converted to speech
locally, in your browser, and is never transmitted off your device. The only
network connections Speecho makes are to download voice files from HuggingFace
and to process subscriptions through ExtensionPay/Stripe — described in detail
below.


1. What Speecho does not do

- No analytics, telemetry, tracking, or advertising.
- No collection of your browsing history or the content of pages.
- We have no backend server, so we never receive your data. The text being read
  is processed locally by a bundled WebAssembly engine and is discarded when
  playback ends.


2. Data processed on your device (never transmitted)

- Page text and selections. When you click “Read” or use the “Read aloud”
  right-click menu, Speecho reads the visible text of the current page (or your
  selected text) and synthesizes audio on your device. This text stays on your
  device and is not stored after playback.
- Your preferences. Your chosen voice and playback speed are saved locally in
  your browser.


3. Network connections Speecho makes

a) Voice models — HuggingFace
- The neural voices are open-source Piper/VITS models hosted on HuggingFace
  (huggingface.co and its content-delivery subdomains). The first time you use a
  given voice, Speecho downloads that voice file and caches it on your device
  for offline use.
- This is an ordinary file download. HuggingFace receives the standard
  information any web request includes (such as your IP address and which voice
  file was requested). No Speecho account, identifier, or page content is
  attached to these requests.

b) Subscriptions and payments — ExtensionPay / Stripe
- Premium features and the free trial are handled by ExtensionPay
  (https://extensionpay.com), which uses Stripe (https://stripe.com) for payment
  processing.
- When you start a trial or subscribe, you provide your email address and (for
  paid plans) your payment details directly to ExtensionPay/Stripe — not to us.
  We never see or store your payment card information.
- Speecho stores a subscription identifier and your current subscription status
  locally (via ExtensionPay) so it knows whether to unlock premium features.
  This cached record may include the email address you used to subscribe and is
  kept in your browser; if you have Chrome Sync enabled, your browser may sync it
  across your own signed-in Chrome profiles.
- Please review their privacy policies: ExtensionPay
  (https://extensionpay.com/privacy) and Stripe (https://stripe.com/privacy).


4. What is stored, and where

- Voice & speed preferences — locally in your browser.
- Downloaded voice model files — cached locally in your browser’s storage for
  offline playback.
- Subscription key & status (may include your subscription email) — stored by
  ExtensionPay in your browser’s synced storage.

You can clear all of this at any time by removing the extension or clearing its
storage in your browser.


5. Permissions and why they are used

- activeTab + scripting — to read the text of the page you are viewing, only
  when you start reading. This avoids requesting broad access to all websites.
- offscreen — to run the text-to-speech engine and play audio (the extension’s
  background process cannot play audio on its own).
- contextMenus — to add the “Read aloud” right-click option.
- storage — to save preferences, cache voices for offline use, and remember your
  subscription status.
- Access to huggingface.co — to download the voice models.
- Access to extensionpay.com — to open the subscription page and verify
  subscription status.


6. Data sharing and selling

We do not sell, rent, or share your personal data. We do not use any data for
purposes unrelated to Speecho’s single purpose, and we never use data to
determine creditworthiness or for lending. The only data that leaves your device
goes to HuggingFace (voice downloads) and ExtensionPay/Stripe (payments), solely
to provide the features you request.


7. Children

Speecho is not directed to children under 13 and does not knowingly collect data
from them.


8. Changes to this policy

We may update this policy from time to time. Material changes will be reflected
here with a new “Last updated” date.


9. Contact

Questions about this policy? Email myappstackdev@gmail.com.

bottom of page