Last updated: November 9, 2026. BatchSave Pro is being prepared for public distribution through the Chrome Web Store. This policy reflects the current extension architecture.
1. What BatchSave Pro does
BatchSave Pro is a Chrome extension for discovering and downloading files and images from web pages, handling selected Gmail attachments, and performing local PDF operations such as image-to-PDF conversion, PDF merging and structural PDF optimization.
2. Page scanning and downloads
When you choose to scan a page, BatchSave analyzes resources available to the extension on that page so it can identify downloadable files and images. Scan results are displayed inside the extension. Supported download packaging and ZIP generation are performed locally in Chrome.
BatchSave does not intentionally overwrite existing files. Chrome may automatically create a unique filename when a matching file already exists.
3. PDF Tools
Files selected for Images → PDF, Merge PDF and Compress PDF are processed locally in the browser. These PDF Tool inputs are not uploaded to BatchSave Pro servers merely to perform the document operation.
4. Gmail attachments
BatchSave Pro can work with attachments that are visibly present in an open Gmail conversation. This feature runs only when you initiate a scan from the extension.
- The extension inspects visible Gmail attachment elements in the currently open Gmail tab.
- It may read attachment filenames and the visible message subject only to present the attachment list and trigger Gmail's own download controls.
- BatchSave Pro does not request Gmail API access in the current Chrome Web Store release.
- Gmail content is not used for advertising, profiling, or browsing-history tracking.
5. Account information
BatchSave uses Supabase for user authentication, email verification, password recovery, account identity and entitlement checks. Account information may include your email address, name, authentication identifiers and access/subscription state.
6. Subscription and billing
Subscription checkout and billing management use Stripe. Payment card details are handled by Stripe’s checkout and billing systems rather than being stored directly by the browser extension.
7. Authentication emails
Account confirmation and password recovery emails are sent using the configured Supabase authentication email flow and the BatchSave Pro email delivery provider.
8. Local extension storage
The extension may use Chrome extension storage to maintain session information, short-lived workflow state, preferences and operational state required for features such as authentication and downloads.
9. Permissions
The Chrome Web Store release uses the following permissions for its core user-facing functions:
- activeTab — temporary access to the active tab after you invoke the extension.
- scripting — runs packaged BatchSave Pro code in the active tab to detect downloadable resources and visible Gmail attachment controls.
- downloads — saves files, ZIP archives and locally generated PDFs to your Downloads folder.
- storage — stores session information, preferences and temporary workflow state needed for the extension to function.
- Optional website access — requested only when needed to retrieve files or images you explicitly select for download or local ZIP creation.
10. Third-party services
BatchSave currently relies on service providers for specific functions, including Supabase for account infrastructure, Stripe for subscription billing, and Resend for transactional email delivery. Gmail attachment handling in the current Chrome Web Store release uses visible controls in the open Gmail page and does not use the Gmail API.
11. Security and limitations
No software can guarantee that every website resource can be downloaded. Some sites require authentication, block cross-origin requests, use expiring links or dynamically generate files. BatchSave does not bypass website access controls or disabled Gmail downloads.
12. Data use commitments
BatchSave Pro does not sell user data. User data is not used for purposes unrelated to the extension's single purpose and is not used to determine creditworthiness or for lending purposes.
13. Changes to this policy
This policy may be updated as BatchSave Pro evolves, particularly before or after Chrome Web Store publication or when connected services change. The current version will be published on this page.
14. Contact
For BatchSave Pro support or privacy questions, contact support@batchsavepro.com or visit the Support page.
