AudioScroll TTS & Export
Privacy Policy
Official privacy standards for the AudioScroll TTS & Export browser extension on Microsoft Edge and Google Chrome.
Zero Tracking
No telemetry, no behavior analytics, no user tracking, and no external domain logging.
Local TTS Reading
Live text-to-speech runs 100% locally on your machine via HTML5 SpeechSynthesis.
Anonymous MP3 Export
MP3 export uses unauthenticated requests carrying zero user cookies, accounts, or session data.
01. Overview & Core Commitment
AudioScroll TTS & Export is built around a non-negotiable privacy-first architecture. We believe your reading habits, webpage content, and personal browsing history belong strictly to you. The extension is designed to operate locally without collecting, storing, profiling, or monetizing user data.
02. Zero Telemetry, Analytics, or Tracking
AudioScroll TTS & Export contains:
- No third-party analytics (No Google Analytics, Mixpanel, or telemetry scripts).
- No user behavior tracking or click tracking.
- No background network beaconing or URL reporting.
- No advertising code or monetization software.
03. On-Page Text-to-Speech Processing
When using the standard on-page TTS reader mode, all speech synthesis is performed 100% locally using your operating system and browser's native HTML5 window.speechSynthesis engine. Text content extracted from active pages is processed in-memory on your device and is never sent to external servers.
04. Audio Export Functionality (.mp3 Export)
Because native browser SpeechSynthesis APIs do not support direct file saving to disk, the "Export Page Audio" feature utilizes an unauthenticated, public endpoint provided by Google Translate (translate.google.com/translate_tts) to generate MP3 audio buffers.
✓ Privacy Protection Safeguards:
• Requests are completely anonymous and unauthenticated.
• Zero Google account credentials, session cookies, or user tokens are attached.
• Text is transmitted solely in transit to generate audio buffers and return the downloadable file.
05. Local Storage Usage
The extension uses Chrome's local storage API (chrome.storage.local) strictly to save your reading preferences locally on your browser profile:
- Preferred reading voice name
- Playback speed setting (0.5x – 2.0x)
- Playback pitch control value
06. Extension Permissions Breakdown
| Permission | Justification & Scope |
|---|---|
| activeTab | Extracts text and applies reading highlights on the active tab only when invoked by the user. |
| scripting | Injects content.js, styles.css, and reader overlay controls into the webpage. |
| downloads | Saves compiled .mp3 audio files directly to the user's default downloads folder. |
| <all_urls> | Allows reading articles across any web domain and permits the background service worker to fetch audio chunks without CORS blocking. |
07. Contact & Open Source Repository
AudioScroll TTS & Export is open source under the MIT License. You can inspect the source code, contribute, or verify security policies on GitHub:
📦 View Repository on GitHub (PatilSac/Exten)