Overview
teachScreener is a local-first Chrome extension for creating teaching and support documents from screenshots. The extension is designed to work without accounts, advertising, analytics or a developer-operated backend.
This Privacy Policy explains what data teachScreener handles, where that data is stored and how it is used.
Single Purpose
teachScreener lets users capture visible browser tabs, annotate screenshots, create local teaching documents and export those documents as HTML, Markdown, JSON backup files or PDF through the browser print dialog.
Data The Extension May Handle
teachScreener may handle the following data only when needed for its features:
- Screenshots captured by the user.
- Page titles and URLs associated with captured screenshots.
- User-entered document titles, subtitles, header text and footer text.
- User-entered or dictated explanatory notes.
- User-created annotations, text boxes, crop data and layout metadata.
- User-selected header logo images.
- Local document settings such as portrait or landscape layout.
Local Storage
teachScreener stores saved documents and reusable branding settings locally in the user's Chrome profile using Chrome extension storage.
- chrome.storage.local stores saved documents and branding.
- chrome.storage.session temporarily stores a pending capture while opening the editor.
Temporary capture data is removed after the editor loads it. Saved documents remain stored until the user deletes them, clears extension storage or uninstalls the extension.
No Sale Or Sharing Of User Data
teachScreener does not sell, rent or share user data with advertisers, analytics providers, data brokers or other third parties.
teachScreener does not transmit screenshots, notes, logos, URLs or browsing data to a developer-operated server.
No Tracking Or Analytics
teachScreener does not include analytics, behavioral tracking, advertising SDKs or remote tracking pixels.
Exports
Users may export documents as HTML, Markdown, JSON backup files or PDF. Exports are created only after user action and are handled by the user's browser and local file system.
Speech Recognition
teachScreener may use the browser-provided Web Speech API when the user clicks the Dictate button. Dictation is optional.
The extension does not operate a speech recognition server and does not send audio or dictated text to a developer-operated server. Browser-provided speech recognition may be subject to the browser vendor's own processing and policies.
Chrome Permissions
- activeTab: used only after the user clicks Capture or Add capture, so the extension can capture the currently visible tab.
- storage: used to save documents and branding locally in Chrome extension storage.
- unlimitedStorage: used because screenshot-based documents can exceed the default extension storage quota.
User Control
Users can delete saved documents from the extension popup. Users can also remove locally stored extension data by uninstalling the extension or clearing the extension's storage data in Chrome.
Limited Use
The use of information received from Chrome APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Contact
For privacy questions, contact the developer using the support contact listed on the Chrome Web Store listing for teachScreener.
This policy applies to the teachScreener Chrome extension version 1.0.0.