=== Entabit Backup – Complete WordPress Website Backups ===
Contributors: entabit, ayonm
Tags: backup, database backup, local backup, wordpress backup, backups
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.2
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Secure WordPress backups with local downloads.

== Description ==

Entabit Backup provides simple, reliable local backup functionality for WordPress sites. Create complete site backups including database, themes, plugins, and uploads with a single click. Download backup files directly to your computer for safe storage.

== Features ==

* Local backup creation with progress tracking
* Automatic file-system synchronization
* Backup history with status indicators
* Direct file download functionality
* Site size calculation and analysis
* Clean, minimalistic dashboard interface

== Installation ==

1. Upload the `entabit-backup` folder to your `/wp-content/plugins/` directory
2. Activate the plugin through the WordPress admin panel
3. Visit the Entabit Backup dashboard to create your first backup

== Frequently Asked Questions ==

= How do I create a backup? =
Visit the Entabit Backup dashboard in your WordPress admin and click "Create Backup Now".

= Where are backups stored? =
Backup storage uses these roots:
* Default root: `wp-content/entabit-backups/`
* Custom root: `ENTABIT_BACKUP_STORAGE_DIR`
* Fallback root (if preferred/custom root is not writable): `wp-content/uploads/entabit-backups/`

Completed backup ZIP archives are stored in each root's `completed` subdirectory.

= What happens to backups if I delete the plugin? =
Backup files are preserved when the plugin is deactivated or deleted. If you want to remove backup files first, use the Uninstall Options section on the Entabit Backup dashboard, delete individual backups from the Backup History table, or manually remove the backup storage directory afterward.

= Can I download backups? =
Yes, each completed backup has a Download button in the backup history table.

= What happens if I delete a backup file manually? =
The dashboard automatically synchronizes with the filesystem on each load, removing orphaned database records.

== Privacy Policy ==

Entabit Backup is designed with privacy in mind and does not send any data to external servers.

= What data is stored? =
* Backup files containing your complete WordPress site (database, files, wp-config.php)
* Backup metadata (creation time, file size, backup name) stored in your WordPress database
* Activity logs (user actions, IP addresses, timestamps) stored locally in your database for audit purposes

= Where is data stored? =
* Backup files are stored locally on your server in `wp-content/entabit-backups/` by default, or in the path configured by `ENTABIT_BACKUP_STORAGE_DIR`
* Completed backup ZIP archives are stored in the active storage root's `completed` subdirectory
* If the preferred/custom storage root is not writable, backup files may be stored in `wp-content/uploads/entabit-backups/` (using its own `completed` subdirectory)
* All logs and metadata are stored in your WordPress database
* No data is transmitted to external servers or third-party services

= Security considerations =
* Backup files contain sensitive information including database credentials from wp-config.php
* Access to backups requires WordPress administrator privileges
* Downloaded backup files should be stored securely on your local computer
* The backup directory is protected with deny files where supported, but server configuration should also prevent direct public access
* PHP 7.2 is allowed for legacy site compatibility, but it is end-of-life; PHP 8.3 or newer is recommended by WordPress.org for better security

= Data retention =
* Backups are stored indefinitely until manually deleted by an administrator
* Backup files remain on disk when the plugin is deleted; remove backup files from `wp-content/entabit-backups/completed/`, `wp-content/uploads/entabit-backups/completed/`, or your custom `ENTABIT_BACKUP_STORAGE_DIR/completed/` manually if you no longer need them
* Activity logs are stored indefinitely in your database
* No automatic cleanup or data transmission occurs

== Changelog ==

= 1.0.2 =
* Minor maintenance updates

= 1.0.1 =
* Clarified backup storage paths
* Updated release metadata for version 1.0.1

= 1.0.0 =
* Initial release

== Screenshots ==

1. Clean dashboard overview showing site size and backup statistics
2. Backup history table with status indicators and action buttons
3. Progress indicator during backup creation
