Privacy Policy
Last updated: April 16, 2026
Overview
Web2PPT is a Chrome browser extension that converts web pages into editable PowerPoint (.pptx) files.
Short version:
- Page content (text, layout, images used in the export) is processed locally in your browser to build the
.pptx. We do not receive a copy of your pages or your files — there is no Web2PPT backend involved in the export itself. - Anonymous usage statistics help us understand how the extension is used. We use Google Analytics (Measurement Protocol) to track basic events and the base domain name of the active site (e.g.
notion.so). We never collect full URLs, page content, or any personal data.
1. Data We Do NOT Collect
Web2PPT does not collect, store, transmit, or share any of the following:
- The text or HTML body of pages you export
- Full page URLs or query strings
- Authentication tokens, cookies, or session data
- The binary content of generated .pptx files
There is no user account system in the extension.
2. How Web2PPT Works — Local Export
When you click Export to PowerPoint:
- DOM extraction: A content script reads the visible structure of the active tab (positions, styles, text) using standard browser APIs.
- Image fetching: Images may be fetched by the background service worker directly from their hosts to embed them in the
.pptx. No Web2PPT server sits in the middle. - PPTX generation: The
.pptxis built in memory (via PptxGenJS) inside the extension context. - Download: The file is saved like any other download to your device.
3. Permissions Explained
| Permission | Why it is needed |
|---|---|
activeTab | Access the tab when you activate the extension. |
scripting | Inject the content script into the active page. |
storage | Store aggregated usage counters locally and your telemetry opt-in preference. |
<all_urls> | Fetch cross-origin images for embedding; optional HTTPS POST to a single analytics endpoint if telemetry is enabled. |
4. Third-Party Libraries
- PptxGenJS (MIT) — runs locally for
.pptxgeneration; does not phone home.
5. Usage Statistics — Local Storage
The following is recorded locally in chrome.storage.local:
- Counts of export button clicks, successful exports, and failed exports.
- Your survey answer (use-case category), if provided — stored locally only.
- Whether the Value Exchange screen has been shown.
This data never leaves your device unless you have opted in to anonymous telemetry (see §6).
6. Analytics and Telemetry — Google Analytics (GA4)
To improve Web2PPT, we collect basic, anonymous usage statistics using Google Analytics (Measurement Protocol). Telemetry is opt-in: you are asked once at first launch and can decline.
We only track events such as "extension opened", "export successful", "export failed", and the base domain of the site you are on (e.g. notion.so).
What we DO NOT collect: We never read, store, or transmit the content of your web pages, your full URLs, your passwords, or the data inside your generated PowerPoint files.
| Event | Trigger | Data sent |
|---|---|---|
extension_opened | Popup opened | none |
export_started | Export button clicked | base domain only |
export_success | Export completed | base domain, element count |
export_failed | Export error | base domain, error category |
value_exchange_usecase | Survey category selected | category name (pm / research / finance / other) |
Anonymous identifier: A random UUID is generated once and stored locally. It is not linked to your Google account, browser profile, or any personal identity.
What is never transmitted: Full URLs, URL paths, query parameters, page titles, HTML content, PPTX file content, cookies, or authentication tokens.
7. Enterprise & Corporate Use
- Export content stays on the device except for normal image fetches to original hosts.
- No sign-in required for any functionality.
- Telemetry is opt-in and documented above.
8. Children's Privacy
Web2PPT is a professional productivity tool not directed at children under 13.
9. Changes to This Policy
Updates will be published at https://www.web2ppt.com/pages/privacy with a new "Last updated" date.
10. Contact
Web2PPT — hello@web2ppt.com