Your images never leave your computer.
GetWebP is built on a 'Local-First' architecture. We physically cannot see, upload, or process your files. Everything happens in your browser.
No Servers Involved
Unlike other tools, we don't upload your images to a cloud server. All compression happens locally in your browser using WebAssembly (WASM).
No Usage Tracking
We don't use Google Analytics or Facebook Pixel in the extension. Your usage habits remain private.
Gumroad Protection
Payments are processed securely via Gumroad. We never see, touch, or store your credit card or bank details.
Last Updated: March 20, 2026
GetWebP ("we", "us") is a local-first browser extension. This policy describes how we handle your data and why we request specific permissions.
Data Collection
We do not collect, store, or share any personal information. All image processing happens locally within your browser using WebAssembly.
Permission Usage
The following permissions are required for the core "Save as WebP" functionality. All access is user-initiated—we only act when you explicitly choose to convert an image.
- Context Menus: Required to add the "Save as WebP" option to the browser's native right-click menu, allowing users to instantly trigger the conversion of any web image they click on.
- Scripting & Host Permissions (`<all_urls>`): Required to inject a temporary script into the active page solely to extract the precise image source URL or blob data of the specific image the user right-clicked, so it can be sent to the local converter. ActiveTab: We grant temporary access to the current webpage only when the user explicitly invokes the extension (e.g., via the right-click menu), allowing the extension to securely grab the selected image for conversion. Host Permission: When a user right-clicks an image and selects "Save as WebP", the extension must fetch() the image's source URL to process it in the offscreen document. Because web images are hosted on countless diverse CDNs and third-party domains across the internet, broad host permissions (http:/// and https:///) are technically necessary to successfully download the image blob without CORS blocking. We guarantee this permission is ONLY utilized upon explicit user interaction (clicking the context menu). We do NOT scrape page content, track browsing history, or send any data to remote servers. All processing remains 100% local.
- Downloads: Strictly required to save the final, converted WebP images directly to the user's local computer storage after processing.
- Offscreen: Required to utilize the DOM Canvas API in the background to encode and compress images into the WebP format. This ensures heavy image processing doesn't freeze the user's active webpage or the Side Panel UI.
- Storage: Required to save the user's local settings (e.g., preferred compression quality, default image dimensions) and to locally store their Pro license activation status. No personal data is stored. Alarms: We also use chrome.alarms to schedule lightweight background tasks (e.g., clearing temporary image blobs from memory to prevent memory leaks, or performing periodic local checks of the license status).
- Side Panel: Required to provide a dedicated, persistent UI workspace where users can drag and drop multiple images for batch WebP conversion, adjusting compression and resize settings without leaving their current tab.
- Notifications: Required to gently inform the user when a large batch conversion process is complete, or to alert them if a specific image format cannot be converted.
Third-Party Services
We use Gumroad for payment processing (Pro License). Transactions are processed securely on Gumroad's platform. We do not have access to your financial details.
Contact
For privacy-related questions, please contact us at [email protected].