
VeriRelay moves eligible WordPress Media Library files to supported remote storage without moving the WordPress site itself.
The normal workflow is intentionally short:
The safety engine remains active behind the simple wizard. Files are copied before local cleanup, remote copies are verified, additional files in standard WordPress year/month upload folders are detected and protected, a small cleanup pilot is required, and every local file is checked again against its remote copy immediately before deletion.
After historical cleanup, new attachments are automatically copied and verified. After a configurable grace period, their local copies can be removed automatically so local disk usage does not grow back.
Plugin-owned or non-standard upload directories are excluded from automatic cleanup unless a compatible workflow explicitly handles them.
The bundled storage driver currently supports Hosting Ukraine Storage / cdn.express.
This plugin connects to an external storage service only after an administrator configures storage credentials and starts the offload workflow.
The bundled driver is for Hosting Ukraine Storage / cdn.express. When configured, eligible WordPress media files are transmitted to the administrator’s storage account. The plugin also sends authenticated API requests to create directories, check file existence and size, upload files, and remove temporary test files or other remote files only when an explicit supported workflow requires that remote action. Public media is then served from the public storage/CDN address configured by the administrator.
Service provider: Hosting Ukraine / Ukraine.com.ua
Service website: https://www.ukraine.com.ua/
Privacy policy: https://www.ukraine.com.ua/legal/privacypolicy/
Legal terms and service documents: https://www.ukraine.com.ua/legal/
Storage credentials are provided by the site administrator and are not sent to the plugin author.
VeriRelay does not create an account with the plugin author and does not send analytics or telemetry to the plugin author. Media files and storage API credentials are used only to perform storage operations configured by the site administrator.
Because media files may contain personal or confidential information, administrators are responsible for determining whether their chosen external storage provider is appropriate for the content they offload and for complying with applicable privacy, contractual, and data-protection requirements.
A site with remote-only media can depend on VeriRelay for runtime URL delivery. Before permanent deactivation, use the main-screen “Prepare for deactivation” action. Automatic local deletion stops first; recoverable remote-only media and files from the retained historical cleanup plan are restored locally and size-verified; CDN delivery is disabled only after the restore succeeds.
Normal deactivation keeps settings so the plugin can be reactivated without reconfiguration. Deactivation also clears the plugin’s pending automatic-mirror schedule.
The plugin intentionally does not delete remote media as part of deactivation or uninstall. If uninstall occurs after the site has reached the explicit safe-to-deactivate state, local plugin options/state and VMOFF attachment metadata are removed. If uninstall is attempted without that safe state, recovery configuration is intentionally retained in the database so reinstalling the plugin can still recover the setup.