plugin-icon

BF Secret File Downloader

Manage and provide download functionality for files in secure, auto-generated directories.
Version
1.0.1
Last updated
Sep 20, 2025

BF Secret File Downloader is a WordPress plugin that automatically creates secure directories and allows you to manage files within them. The plugin creates protected storage areas automatically and provides comprehensive file management, directory management, and download functionality with advanced access control.

Features

  • Automatic Secure Directory Creation: System automatically creates protected directories with unique names
  • File Management: Browse, upload, and manage files in secure directories
  • Download Control: Secure download functionality with access control
  • Access Control: Multiple authentication methods including WordPress login and simple password
  • Directory Management: Organize files in automatically created protected directories
  • i18n Ready: Translation ready with Japanese and English support

Authentication Methods

  • WordPress user login (with role-based access)
  • Simple password protection

Use Cases

  • Private document distribution
  • Member-only file downloads
  • Protected resource sharing

Security

This plugin implements several security measures:

  • Automatic secure directory creation with unique names
  • Protected directories with .htaccess and index.php files to prevent direct access
  • Nonce verification for all admin actions
  • Input sanitization and validation
  • Path traversal protection
  • Access control verification
  • Direct file access prevention
  • Program code file upload blocking (PHP, JS, Python, etc.)
  • Hidden file and dangerous file pattern filtering
  • Secure file upload and download handling

Support

For support and feature requests, please visit the plugin’s support forum.

Donate

If you find this plugin useful, please consider making a donation to support its development.

Donate via Square

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.