=== PhoenixForge Backup Manager ===
Contributors: ryanpurvisphoenixforge
Tags: backup, restore, database, scheduled backup, migration
Requires at least: 6.2
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 2.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Scheduled database and file backups with verification, one-click restore, and backup history.

== Description ==

PhoenixForge Backup Manager keeps your WordPress site safe with automated backups, integrity verification, and one-click restore. Never lose your site to a bad update, hack, or hosting failure again.

**The problem:** Most site owners only think about backups after something goes wrong. Manual backups are tedious, and many backup plugins create bloated archives without verifying they actually work.

**The solution:** PhoenixForge Backup Manager automates your entire backup strategy. Schedule database and file backups, verify their integrity automatically, store them locally or remotely, and restore with a single click when disaster strikes.

= Free Features =

* Full database backups with one click
* File system backups (themes, plugins, uploads)
* Scheduled automatic backups (daily, weekly, monthly)
* Backup integrity verification
* One-click restore from any backup
* Backup history with size and status tracking

= Pro Features =

* Remote storage (Amazon S3, Google Drive, Dropbox)
* Incremental backups for faster execution
* Real-time backup on content changes
* Backup encryption for sensitive sites
* Multi-site backup management
* Priority support

= Part of the PhoenixForge Suite =

PhoenixForge Backup Manager works alongside PhoenixForge Migration Assistant for seamless site transfers. Create a verified backup, then use Migration Assistant to move it to a new host with database search-replace built in.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/wp-backup-manager/`
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Navigate to PhoenixForge Backup Manager in the admin menu
4. Configure your backup schedule and storage location
5. Run your first backup to verify everything works

== Frequently Asked Questions ==

= Where are backups stored? =
By default, backups are stored on your server in a protected directory. Pro adds remote storage options including Amazon S3, Google Drive, and Dropbox.

= How large will my backups be? =
Database backups are typically small (5-50 MB). Full file backups depend on your uploads folder size. The plugin shows estimated sizes before backup.

= Can I restore a single table? =
Yes, you can selectively restore individual database tables rather than the entire database.

= Is there a Pro version? =
Yes, Pro adds remote storage, incremental backups, encryption, and real-time backup. Visit phoenixforge.io for details.

= Will backups slow down my site? =
Scheduled backups run during low-traffic periods and use throttled resource consumption. Your visitors will not be affected.

== Screenshots ==

1. Backup dashboard showing recent backups with size, status, and integrity verification
2. Backup schedule configuration with daily, weekly, and monthly options
3. One-click restore interface with backup selection and table-level restore options
4. Backup history log with timestamps, file sizes, and verification status
5. Storage settings with local path configuration and remote storage options (Pro)

== Third-Party Services ==

This plugin connects to external services under certain conditions:

= PhoenixForge License Server =
When you activate a Pro license key, the plugin validates it with the PhoenixForge license server.
* Service URL: https://phoenixforge-licenses.phoenixforge.workers.dev
* Privacy Policy: https://phoenixforge.io/privacy
* Terms of Service: https://phoenixforge.io/terms
* Data sent: License key, site URL
* When: On license activation, deactivation, and daily revalidation

= PhoenixForge Update Server =
The plugin checks for new versions from the PhoenixForge update server. This is disabled in WordPress.org distributed builds.
* Service URL: https://phoenixforge-updates.phoenixforge.workers.dev
* Privacy Policy: https://phoenixforge.io/privacy
* Terms of Service: https://phoenixforge.io/terms
* Data sent: Plugin slug and current version
* When: During WordPress update checks (approximately every 12 hours)

= Outbound Webhooks (Pro Feature) =
Pro users can optionally configure webhook URLs to send event data to services like Zapier, Make, or n8n.
* Only active when explicitly configured by the site administrator
* Data sent: Event type, site URL, and event-specific data
* Destination URL is entirely user-controlled

== Changelog ==

= 2.0.0 =
* Initial public release
* Database and file backups
* Scheduled automation
* Integrity verification
* One-click restore

== Upgrade Notice ==

= 2.0.0 =
Initial release.
