What the extension does
Page & Passage counts the words and characters in text you select or paste. It also displays a reference word count for loaded webpage text and estimates reading time. All extension text processing takes place locally in your browser.
Information processed on your device
- Selected passages and readable page text, including accessible iframe content and text-field values, are processed to calculate counts. Password fields are excluded.
- The current page title, document URLs or domain labels, frame identifiers, and brief interaction timestamps are used locally to identify the active selection and indicate incomplete page coverage.
- When you use the selection's context-menu command, Chrome supplies that selected passage to the extension's background worker. The worker converts it to numerical counts; it does not save the passage.
- When you paste text into the popup, it stays in that popup until you clear it or close the popup.
No developer collection or sharing
The extension does not transmit page text, selected passages, pasted text, counts, browsing activity, or personal information to Ascent Labs or any other server. It contains no analytics, advertising, tracking services, accounts, remote code, or extension-generated network requests. We do not sell, share, or use your text for advertising, profiling, or model training.
Chrome API Limited Use
Page & Passage’s use of information received through Chrome APIs follows the Chrome Web Store User Data Policy, including the Limited Use requirements. Information is used only for the extension’s selected-text counting and page-reference features; it is not transferred to advertisers or used for unrelated purposes.
Memory and retention
The extension does not write page text or passages to persistent extension storage. Numerical selection snapshots and routing information can be held temporarily in browser memory to preserve a count while focus changes. Selection snapshots are only used within a 30-second window. Context-menu requests are consumed when the popup opens and are cleared on top-level navigation or tab closure. Inactive document state is discarded when that document is unloaded or the extension is disabled. There is no server-side record for us to retrieve or delete.
Clipboard
The extension does not read your clipboard automatically. Pasting is an explicit action you perform. Clicking Copy count writes the displayed statistics to your clipboard, not the selected passage. Chrome and your operating system control the clipboard's subsequent retention.
Why permissions are requested
- Website and file access: count selections and the page reference in accessible documents, including cross-origin iframes. Local files additionally require Chrome's “Allow access to file URLs” setting.
- activeTab: access the current tab when you invoke the extension.
- scripting: attach the text reader to pages already open at installation.
- webNavigation: identify documents in the current tab and detect navigation; the extension does not maintain a browsing-history log.
- contextMenus: add the selected-text word-count command to Chrome's right-click menu.
Your choices
You can limit website access in Chrome's extension settings, clear pasted text, close the popup, disable the extension, or uninstall it at any time. Restricting site access can limit iframe coverage. The extension respects browser-protected documents; it does not bypass viewer restrictions.
This policy website
This page is hosted by GitHub Pages. GitHub may process standard website request information under GitHub's privacy statement. This policy page has no analytics, cookies, forms, or embedded third-party assets. Visiting this page is separate from the extension's local counting behavior.
Changes and contact
We will update this page when the extension's data handling changes. For support or privacy questions, open an issue in the Page & Passage support repository. Issues are public; do not include private documents, selected passages, credentials, or other sensitive information.