Privacy Policy
Effective date: October 21, 2026
This policy describes what the Batchet website does with image files and information created while you use it. Image editing is performed locally in your browser.
Operator identity and contact
Batchet is operated by Otari (“we”, “us”, or “the Operator”). For questions about this Privacy Policy or our data practices, contact us at:
Support: support@batchet.com
Legal & Privacy: legal@batchet.com
Image files and filenames
Batchet reads selected image files in your browser, creates previews, and uses browser image and Canvas features to make requested exports. The application code does not upload image contents to a Batchet processing server or an image conversion service.
Filenames, image dimensions, and file data are held in page memory while you use the editor. Filenames are used for local output and ZIP names. The application does not save image files, filenames, or image metadata in local storage or send them to an application server. Closing the page ends the editing session; browser memory reclamation is controlled by the browser.
Images-to-PDF
Images-to-PDF processes selected files locally in your browser and does not upload them to a Batchet processing server. It accepts up to 10 pages, with a 20 MiB limit per image and a 100 MiB combined input limit. Device-specific pixel limits also apply. A generated PDF larger than 100 MiB is rejected after serialization, so the browser may temporarily use more memory while creating it.
Unchanged JPEG pages with no crop, rotation, or EXIF-orientation correction may be embedded directly with EXIF, GPS, XMP, comments, and other APP1 metadata stripped by default. JFIF density/thumbnail data, ICC color profiles, and Adobe color-transform data are retained to preserve compatibility and color handling. The Images-to-PDF settings offer an opt-in to keep EXIF, XMP, comments, and other APP1 data on unchanged JPEG pages. Other formats and transformed pages are decoded and re-encoded through browser Canvas features; browser decoding and encoding may normalize orientation, omit or alter source metadata, or write format-specific metadata, so Batchet cannot guarantee removal of every metadata field. PDF export also estimates source and decoded-image memory before processing and rejects a PDF whose estimated working set exceeds 384 MiB; the 100 MiB final PDF download limit is checked after serialization.
Accounts and authentication
Account access is optional. If you request an email sign-in link or create an account, Batchet sends the email address and authentication request to its configured Supabase Auth project. Supabase processes account and sign-in information to provide authentication and email delivery under Supabase's Privacy Policy. The Supabase browser client stores the sign-in session in your browser so you can remain signed in. Do not use a shared device if you do not want the session retained there. Supabase project region, retention, and email-delivery settings are managed separately and should be confirmed in the project dashboard.
Selected image contents, filenames, and processing outputs are not included in authentication requests and are not uploaded for ordinary image processing. The repository contains a proposed subscription-entitlements migration, but its production application and any corresponding records have not been verified. Batchet does not currently configure a payment provider or checkout.
Self-service account deletion is disabled in this build. The repository contains an unverified server-function scaffold; no deletion request is sent from account settings. The privacy contact currently listed is legal@batchet.com, but mailbox monitoring and request handling have not been verified. The scaffold targets the Supabase Auth account only. If the subscription migration is applied, its schema retains the billing row and removes the user link. Local theme and preset settings are held in this browser; provider logs, backups, and applicable retention exceptions are not covered by the scaffold.
Hosting and infrastructure
The active hosting provider and production configuration have not been confirmed. A hosting provider may process technical data, such as IP addresses, device information, and request logs, to serve and secure the website. Confirm the provider, applicable privacy notice, account settings, and retention terms with the operator.
The application source contains no app-managed analytics integration. A read-only browser capture made during an earlier check loaded a resource from static.cloudflareinsights.com but did not observe a request to cloudflareinsights.com or a cookie. This single observation does not identify the current host or establish whether analytics is enabled, what it collects, or how long technical request data is retained. Confirm actual deployment and account settings. This is separate from image processing: Batchet processes selected image contents locally in the browser. A link to LinkedIn help describes one suggested canvas size; opening that link sends a request to LinkedIn.
Storage, cookies, and personal information
Batchet stores a manually selected theme in browser local storage under
assetkit-theme and saved processing presets under
assetkit-processing-presets. Presets contain processing settings only;
they do not contain image files or filenames. If you do not choose a theme, the app
follows your operating system preference without saving that default. When you sign
in, the Supabase client stores its session in browser local storage using the
configured project's key (normally sb-<project-ref>-auth-token).
You can sign out to remove the local authentication session and manage processing
presets in account settings.
Batchet does not currently offer payments or a billing service. Authentication requires network requests to Supabase; this is separate from local image processing. This does not describe information a hosting provider may receive to serve and secure the website.
Browser and device limitations
Image decoding and export depend on the browser and device. Some input formats may not be supported, animated images may export as a single frame, and large images use device memory while open. Your browser, extensions, device, network, and the hosting provider are outside Batchet's control.
Changes to this policy
This policy should be updated when the application, hosting, storage, or data practices change. Its effective date identifies the current draft; it is not a statement that a legal review has been completed.