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.