Privacy Policy
We built SnapFlow to be powerful and private. Here’s exactly what we do and don’t do with your data.
SnapFlow (“the Extension”) is a Chrome browser extension developed for screen capture, screen recording, image annotation, and Google Drive integration. This Privacy Policy explains how the Extension handles information in connection with your use of its features.
By installing or using SnapFlow, you agree to the practices described in this policy.
| Data Type | Collected? | Where It Goes |
|---|---|---|
| Screenshots | Local only | Saved to your device or uploaded to your Drive on request |
| Screen Recordings | Local only | Saved to your device or uploaded to your Drive on request |
| Annotations / Edits | Local only | Processed in-browser memory only, not persisted externally |
| Extension Preferences (format, FPS, folder, toggles) |
Local only | Stored in Chrome’s local storage on your device |
| Google Account Info (name, email) |
Drive only | Only if you connect Drive. Displayed in the popup. Never sent to us. |
| Browsing History / Visited URLs | Not collected | Never accessed or stored |
| Personal / Financial / Health Data | Not collected | Never accessed or stored |
| Analytics / Crash Reports | Not collected | We have no analytics or telemetry whatsoever |
SnapFlow requests only the permissions it genuinely needs. Below is a plain-English explanation for every permission in the manifest:
The Drive feature is completely optional. You can use all capture and recording features without ever touching the Drive tab.
When you choose to connect Google Drive:
- You are redirected to Google’s standard OAuth2 consent screen.
- We request only the
drive.filescope the most restricted drive scope available. This means SnapFlow can only access files it created itself. It cannot read, browse, or modify any of your existing Drive files or folders. - We also request
userinfo.emailanduserinfo.profilescopes solely to display your name and email inside the extension popup for confirmation that you are signed in. - Your Google OAuth token is stored locally by Chrome’s identity API. We do not store it on any server.
- Files are uploaded directly from your browser to Google’s servers using the Drive REST API. The data does not pass through any intermediate server operated by us.
- You can disconnect your Drive account at any time from the Drive tab in the extension popup.
The only external service SnapFlow communicates with is Google (for Drive uploads and OAuth and only if you explicitly choose to use the Drive feature). No analytics SDK, crash-reporting library, or marketing pixel is bundled in the extension.
The bundled jsPDF library is used locally for PDF export. It runs entirely in your browser and makes no network requests.
- Extension preferences are stored in Chrome’s local extension storage
(
chrome.storage.local) on your own machine and are never synced to external servers. - Screenshots and recordings are either downloaded directly to your device or uploaded to your own Google Drive. Neither copy is retained by us.
- In-memory data (annotation canvas, recording stream buffers) exists only for the duration of your session and is discarded when the tab or popup is closed.
- Uninstalling SnapFlow from Chrome will remove all locally stored preferences. Any files already saved to your Drive or Downloads remain under your own control.
- Access & deletion: All data is on your device. You can clear extension storage via Chrome Settings → Extensions → SnapFlow → Clear storage. You can also simply uninstall the extension.
- Drive disconnect: Open the Drive tab in the popup and click “Disconnect” to revoke access. You can also revoke access anytime via Google Account Permissions.
- Permissions: You can disable specific Chrome permissions for this extension via Chrome → Extensions → SnapFlow → Details. Some features may stop working if a required permission is revoked.
- Opt-out at any time: Simply uninstall SnapFlow from Chrome. This removes all local data the extension stored.
SnapFlow is not directed at children under the age of 13, and we do not knowingly collect any personal information from children. Since we do not collect personal data from anyone, this applies by default.
If you are a parent or guardian and believe your child has used the extension in a way that concerns you, please contact us using the information below.
We may update this Privacy Policy from time to time to reflect changes in the extension’s functionality or applicable laws. When we make material changes, we will update the “Last Updated” date at the top of this page and may note changes in the Chrome Web Store listing or extension update notes.
Continued use of SnapFlow after a policy update constitutes acceptance of the revised policy. We encourage you to review this page periodically.
If you have any questions, concerns, or requests regarding this Privacy Policy or how SnapFlow handles data, please reach out. We aim to respond within 48 hours.
SnapFlow Support
Email: medkonxapps@gmail.com
Chrome Web Store listing: SnapFlow on Chrome Web Store