Web Wonderland SEO Image Optimiser helps you improve image performance and accessibility without breaking your theme.
The plugin can:
<picture> markup for improved Core Web VitalsThis is a third-party plugin developed by Web Wonderland.
It is not affiliated with or endorsed by WordPress, Elementor or WPBakery.
The optimiser can work in two ways:
Local processing (always available)
Runs entirely on your own server.
Cloud/API processing (api key required)
Offloads heavy image work to the Web Wonderland Image API.
You can choose your preferred processing mode in SEO Image Optimiser – Settings.
The Lite API Key requires no card, only an email to issue an API key.
Included in the Lite API Key plan:
Your previously converted images remain on your server regardless of the API Key status.
If your monthly cloud API quota is reached, the plugin can still optimise images locally.
For busy sites and image-heavy blogs.
Includes everything in Lite plus:
For agencies or users managing many sites.
Includes everything in Pro plus:
AI captioning is optional. If enabled, SmartAlt uses external services as documented in the External services section below. The plugin does not send personal data about site visitors.
This plugin can connect to external services operated by Web Wonderland to provide optional “cloud” features (remote image optimisation and AI-powered SmartAlt captions). Local-only optimisation features continue to work without any external service.
When any cloud feature is enabled/used, the plugin sends requests from your WordPress server (admin-side actions) to the endpoints below. The plugin does not send personal data about site visitors.
Service: Web Wonderland Image Optimisation API
Domain: imageapi.webwonderland.co.uk
Used for: Cloud/remote image conversions (WebP/AVIF generation) and job completion signalling.
Endpoints used:
– https://imageapi.webwonderland.co.uk/v1/jobs (create remote jobs)
– https://imageapi.webwonderland.co.uk/v1/jobs/{job_id}/complete (mark job completed)
Data sent:
– API key (sent as a request header)
– attachment ID and public image URL (or secure URL) for the image being processed
– derived image sizes and output settings (format, quality, width/height)
– plugin version and basic site identifier (e.g. domain) where needed for returning results
When sent:
– Only when you enable Cloud/API processing and run optimisation from the plugin dashboard / bulk optimiser.
– The “/complete” request is sent after the plugin has successfully downloaded and stored the processed files.
Terms: https://www.webwonderland.co.uk/wwsio-terms/
Privacy: https://www.webwonderland.co.uk/wwsio-privacy-policy/
Service: Web Wonderland Cloud Services endpoints (Netlify)
Domain: stupendous-pie-54cb74.netlify.app
Used for: Site connect/disconnect, cloud api usage metering, background job coordination, and SmartAlt caption proxy.
Endpoints used:
– https://stupendous-pie-54cb74.netlify.app/api/sio/connect
– https://stupendous-pie-54cb74.netlify.app/api/sio/disconnect
– https://stupendous-pie-54cb74.netlify.app/api/sio/check-reserve
– https://stupendous-pie-54cb74.netlify.app/api/sio/cron-sites
– https://stupendous-pie-54cb74.netlify.app/.netlify/functions/sio-smartalt-caption
Data sent:
– API key (Authorization: Bearer or X-API-Key header, depending on endpoint)
– plugin version
– site identifier (e.g. domain) and/or anonymous instance ID
– for SmartAlt caption generation: the image URL or a data URI for the selected image, and a small request payload (e.g. “usage” mode)
When sent:
– Connect/disconnect: when you add or remove an API key in the Cloud Services screen.
– Metering: when cloud processing runs or when SmartAlt is used.
– Cron coordination: when the plugin is activated and when the optimisation queue state changes.
– SmartAlt caption proxy: only when you click generate caption / suggestions in the SmartAlt admin screen.
Terms: https://www.webwonderland.co.uk/wwsio-terms/
Privacy: https://www.webwonderland.co.uk/wwsio-privacy-policy/
Service: Replicate (replicate.com)
Used for: AI image captioning behind the SmartAlt feature (processed by Web Wonderland Cloud).
Data sent:
– the image data or image URL required to generate a caption (sent by Web Wonderland Cloud, not directly by your WordPress site)
When sent:
– only when you use SmartAlt caption generation in the plugin admin.
Terms: https://replicate.com/terms
Privacy: https://replicate.com/privacy