FortressDB provides you with a safe and secure database to store sensitive information and files. Instead of storing data in the WordPress database where it is at risk of security vulnerabilities, our plugin lets you store data and files on our secure servers.

Why do I need secure files?

WordPress is designed for sharing information, which is perfect for Search Engine Optimisation and this helps your website get seen. However, that’s not ideal for security. It means that files stored in wp-uploads can be found by Google and other search engines.

What’s great for SEO is bad for storing sensitive files. Google’s bots can parse PDF and similar file formats, and this can be a serious problem because you risk leaking private information that’s been submitted through your website.

FortressDB tackles this issue head-on. With our plugin, files are stored differently. They are locked away and you have full control over who has permission to view them. This keeps sensitive data safe and guarantees it can only be accessed by people who are logged in with the correct user roles.

Who has access to the data?

You have absolute control over who can access the data you hold. For each data table, you specify which user roles can interact with the data, and whether they should be able to create, read, update or delete.

To keep things simple for you, the user roles in our plugin reflect the built-in WordPress user roles. Our plugin understands non-standard roles too, like the customer or shop manager user roles for websites with Woo Commerce shops.

Additionally, you can choose a “Not Logged In” role for data that isn’t sensitive, or files that you are happy for anyone to read.

Is FortressDB fast?

FortressDB is lightning fast. It was built for speed and efficiency, using a modern database design to optimise this. FortressDB plays a similar role to a CDN, but instead of rich media content, we rapidly load data and files.

Most content within WordPress is stored as posts, which means WordPress sites have bloated tables with lots of joins and slower performance.

In FortressDB, the database performs much faster. There are no joins required to retrieve data and our plugin can manage the complexities of many millions of rows of data instantly. See for yourself by trying our Million Rows Demo on our website homepage!

Where are your servers located?

We have secure servers in three different locations: USA, UK and Europe. When you create an account, you choose which location to use. This flexibility is beneficial for companies that are subject to GDPR and similar privacy laws.

How do I create a data table?

We designed our plugin so that it’s simple and easy to use. You add fields in much the same way you would if you were using a form plugin.

You have the power to create and edit data tables and manage user roles directly from the FortressDB plugin within WordPress.

We handle all the technical bits behind the scenes for you, like creating the data table on our servers and connecting to your WordPress website.

Is FortressDB Gutenberg friendly?

Yes, and we have our own Gutenberg blocks!

We love using Gutenberg, it’s the present and the future of WordPress. To make it easy for you to use our plugin with Gutenberg, have created three types of blocks: a data table block, a Google Maps block, and a chart block.

Want more blocks? Tell us what other blocks that you want us to create.

Is there a free version?

Yes, of course! We encourage you to try out FortressDB using the free version. If you like using our plugin and want to scale up and connect with more websites, access more storage, increase your data capacity and add extra security, we also offer three paid subscription options: bronze, silver and gold.

The free version may provide you with everything you need, and there’s no need to upgrade if that’s the case: we’re happy to support the open source community.


  • Example of a FortressDB data table Gutenberg block
  • Data table editor in FortressDB
  • FortressDB Data Table CRUD Editor
  • Example FortressDB chart block for Gutenberg


This plugin provides 3 blocks.

FortressDB Table
FortressDB Chart
FortressDB Map


This section describes how to install the plugin and get it working.

Automatic Installation (Recommended)

  1. login to WordPress
  2. Open Plugins > Add New
  3. Search for FortressDB
  4. Activate FortressDB from your Plugins page
  5. Create a FortressDB account to connect your data, it’s free. You will need an email address and a password. You will also need to select where you want to store your secure data: USA, Europe or UK.

Manual Installation

  1. Upload the FortressDB plugin to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Create a FortressDB account to connect your data, it’s free. You will need an email address and a password. You will also need to select where you want to store your secure data: USA, Europe or UK.


Where are your servers located?

We have 3 different locations; Europe, USA and the UK. When you create an account you choose which location to use. This is beneficial for companies subject to GDPR and similar laws.


April 30, 2020
With this plugin, FortressDB solves many common concerns surrounding data privacy and security. I was lucky enough to have the opportunity to beta test the product early, and I am excited for the FortressDB team. This plugin provides security for business owners at good price per value. The interface is not only intuitive, but beautiful! I was able to install the FortressDB plugin and get started in no time -- the way software should be! This is a great first version, and I'm excited to see where the team takes the product next!
Read all 2 reviews

Contributors & Developers

“FortressDB” is open source software. The following people have contributed to this plugin.


Translate “FortressDB” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • General tidy up and minor but fixing
  • Preparation for weForms plugin


  • Added blocks for secure forms
  • Fixed minor bug


  • Added multi-files feature for WeForms and Forminator addons
  • Added forced encryption to addons API
  • Small improvements in UI


  • Fixed method of getting short accessToken for addons feature


  • Added check for WordPress UserId on de-authenticate
  • Added 401 errorCode Handler


Release Date: April 30th, 2020

  • add default wide align for blocks
  • group chart block settings to 2 columns
  • fix File field markup
  • fix table row select
  • fix select menu position, style for fields and picklist values
  • add WeForms plugin integration


Release Date: October 13th, 2020

  • Updates for weForms release


Release Date: April 24th, 2020

  • fix API reconnection if access token has expired


Release Date: April 16th, 2020

  • Fix transition using


Release Date: March 18th, 2020

  • Our first major release of the FortressDB plugin