Choosing the right architectural tier for your project is key to balancing security, design flexibility, and administrative workflows.
This guide provides an updated, side-by-side comparison between the Free Core Plugin (simple-file-vault) and Simple File Vault Pro (simple-file-vault-pro).
The Comparison Matrix
| Feature / Capability | Free Core Plugin | Simple File Vault Pro |
|---|---|---|
| Core File & Storage Operations | ||
| Secure File Uploads (Gutenberg & Shortcodes) | ✅ Flat folder | ✅ With nested subfolders |
| Secure Chunked Downloads (HMAC Signed Tokens) | ✅ Included | ✅ With bulk operations |
Direct Browser Access Block (.htaccess & PHP Middleware) | ✅ Included | ✅ Included |
RCE & Path Traversal Mitigations (sfvlt_validate_safe_path) | ✅ Included | ✅ Included |
| Extensible Action & Filter Hooks | ✅ Included | ✅ Advanced API endpoints |
| Interface & User Experience | ||
| Interactive Live Preview Lightbox (PDF, Video, Audio, Images) | ✅ Included | ✅ Included |
| File Status Badges & Favorite Indicators | ✅ Included | ✅ Included |
| Download Countdown Timer Gatehouse | ✅ Included | ✅ Included |
| Layout Options | Table View | List Table, Tiles Grid, Flex Mobile |
| Accent-Insensitive Unicode Search (NFD Normalization) | ❌ | ✅ Included |
| Dynamic Sorting (Name, Size, Date) | Basic | Advanced AJAX |
| Server-Side Multi-Page AJAX Pagination | ❌ | ✅ Included |
| Security & Access Control | ||
| Role-Based Restrictions (Limited Mode) | ❌ | ✅ Included |
| User ID Group Authorization (Group Mode) | ❌ | ✅ Included |
| Secret Passphrase Gate (Restricted Mode) | ❌ | ✅ Included |
| Client Vault Isolation (User Isolation Mode) | ❌ | ✅ Included |
| Automation, Metadata & Bulk Tools | ||
| Uploader Metadata Capture (Name, Email, Notes) | ✅ Included | ✅ Included |
| Automated Admin & Client Email Alerts | ✅ Included | ✅ Included |
| Webhooks (Slack, Discord, Teams, Zapier) | ✅ Included | ✅ Included |
| Form Integrations (Gravity Forms, Fluent Forms, Automator) | ✅ Included | ✅ Included |
| Bulk ZIP Download Archiving | ❌ | ✅ Included |
| Bulk File Deletions | ❌ | ✅ Included |
| Expiring Email Share Links | ❌ | ✅ Included |
| File Expiration Dates & Download Count Limits | ❌ | ✅ Included |
| Admin Touch-Date Customizer & Filename Optimizer | ❌ | ✅ Included |
| FTP / SFTP Auto-Sync Tool | ❌ | ✅ Included |
| External Programmatic Ingestion API | ❌ | ✅ Included |
When to Upgrade: A Developer’s Decision Guide
1. The Free Core Plugin is Perfect If:
- You need a fast, secure alternative to the WordPress Media Library with path isolation.
- You need frontend drag-and-drop file uploads with uploader metadata collection.
- You want clients to inspect documents, images, and stream audio/video in an interactive lightbox without downloading.
- You want instant email notifications and webhook alerts (Slack/Teams/Zapier) when files are submitted.
2. Upgrade to Simple File Vault Pro If:
- You need subfolders: You want to organize complex document repositories into hierarchical directories.
- You require user isolation: You are building client portals where clients must only see their own uploaded files.
- You need role-based access: You want to restrict specific vaults to subscriber, editor, or custom user roles.
- You have large file libraries: You need server-side AJAX pagination and instant Unicode search to navigate thousands of files effortlessly.
- You need client sharing & bulk actions: You want to generate expiring email download links or package multiple files into ZIP archives with one click.
- You need automated file expiration: You want files to automatically expire or become un-downloadable after reaching specific download thresholds.
