W3ctrl Smart Image Optimizer reduces Media Library image size on your WordPress server. Files are not sent to a remote optimization API.
It uses WordPress image editors (Imagick or GD). Originals can be backed up before a file is replaced, and a file is replaced only when the result is smaller.
picture elementImages are processed on your own server. The plugin does not phone home and does not add telemetry.
LiteSpeed cache purge (when enabled) runs only on this server when LiteSpeed Cache is present. It does not send data to a remote LiteSpeed service.
This plugin can optionally connect to Cloudflare to purge cached image URLs after an attachment is optimized, restored, or resized.
It sends only the affected media file URLs to api.cloudflare.com, and only when an administrator enables Cloudflare purge and saves a Cloudflare Zone ID and API token in Settings. Image files themselves are not uploaded to Cloudflare. The feature is off by default.
This service is provided by Cloudflare, Inc.:
Terms of Service
Privacy Policy
wp sio optimize
wp sio optimize --limit=100
wp sio stats
wp sio restore <attachment_id>
Filters and actions include w3ctrl_sio_booted, w3ctrl_sio_after_optimize, w3ctrl_sio_after_restore, w3ctrl_sio_after_resize, and w3ctrl_sio_supported_mime_types.
The admin menu parent slug is w3ctrl. Other W3ctrl plugins can add a submenu under that slug and register themselves on the w3ctrl_admin_plugins filter.