Privacy policy
Last updated: 23 October 2026
Shaperk Image Compressor ("we", "the app") optimizes the images in Shopify stores. This page explains, in plain words, what the app accesses, what it keeps, who else touches it, and how to have it deleted.
The short version
- We work with your product and file images and a few details about your products. Nothing else in your store.
- We do not collect, read or store your customers' personal data (names, emails, addresses, orders).
- We do not sell your data, use it for advertising, or share it except with the services listed below that run the app.
- Backups of your original images are kept privately and are deleted when your store's data is deleted.
What the app accesses and why
| Data | Why |
|---|---|
| Your store's image files (the image itself, its file name, size, dimensions, ALT text and web address) | To compress the images and replace them in your store, to show you before/after results, and to write ALT text or file names if you turn those on. |
| Product details linked to an image: product title, vendor and product type | To fill in ALT text and file-name templates, and to show which product an image belongs to. |
| Your shop domain and shop name | To identify your store, keep your settings, and count your monthly usage. |
| The Shopify access token for your store | So the app can work on your images in the background (for example Autopilot). It is stored securely and removed when you uninstall. |
| Your plan and subscription status (from Shopify) | To apply your plan's limits. Payments are handled by Shopify; we never see card details. |
| Account details Shopify passes when a staff member opens the app, which can include a name and email address | Only to keep that person logged in to the app. We do not use them to contact anyone, and the app mainly runs with store-level access that does not include them. We may use the store owner's email address only to answer a support request that you send us. |
The app requests these Shopify permissions: read and write files, and read and write products (to read product details and to keep image links working). It does not access orders, customers, payments or your theme.
Backups of your original images
Before an image is changed, we save a copy of the original so you can restore it. Backups are stored in a private Google Drive folder named "Image Compressor Backups", in a separate subfolder for each store. They are never shared publicly, and they are used only for restoring and for comparing before and after.
- On the Free plan, backups are deleted after 30 days. On paid plans they are kept while you are subscribed.
- When your store's data is deleted (see below), that store's backup folder is deleted with everything in it.
- Until Google Drive backup is switched on for the app, or if it is unavailable, a backup may be kept as a file named "ic-backup-…" in your own Shopify Files. You can delete those files yourself at any time (you will then not be able to restore that image).
Who else handles data
We use a small number of services to run the app. They process data only on our behalf:
- Shopify: the platform the app runs in, and the billing provider.
- Render: hosts the app's server.
- Supabase: hosts the app's database (settings, image records, job queue).
- Google Drive: stores the private backups of original images.
These providers may store data in other countries. We do not send your data anywhere else.
How long we keep data
- While the app is installed: your settings, image records and (per plan) backups.
- After you uninstall: we keep your records briefly so that reinstalling restores your history. Shopify then sends us a request to erase the store's data (about 48 hours after uninstall) and we delete everything: database records, settings, usage counts and the Google Drive backup folder.
- Logs that help us find problems (without image contents) are kept for a short time by our hosting provider.
Your rights and requests
You can ask us what we hold about your store, ask us to correct it, or ask us to delete it, at any time. Email support@blackbole.com from the address of the store owner and tell us the shop domain. If you are in a place with data-protection law (for example the EU/UK GDPR or the California CCPA), the rights that law gives you apply, and we will respond within the legal time. We also respond automatically to Shopify's data requests and erasure requests (customers/data_request, customers/redact,shop/redact). Because the app stores no customer personal data, there is nothing to export or erase for customers.
Security
Traffic is encrypted (HTTPS). Access to the database and backup storage is limited to the app. Backups are private and never given a public link. No system is perfectly secure, but we take reasonable steps and will tell affected stores if we ever find a breach that affects their data.
Children
The app is for merchants and is not meant for children.
Changes
If we change this policy in a way that matters, we will update the date above and, for big changes, tell store owners by email or in the app.
Contact
Questions or requests: support@blackbole.com.