Thanks! Please check the following:
Please read carefully! All purchases are final. Refunds will not be provided under any circumstances.

System requirements
License agreement
Refund policy
Purchase process
Customer support

System requirements
All the stacks sold through this website require RapidWeaver and the Stacks plugin. They will not install or work with any other publishing platforms (like Flow, Drupal, Blocs or Wordpress).

We recommend you aim towards installing the latest version of RapidWeaver that your computer is capable of running (preferably RapidWeaver 7 or greater) and Stacks 3 or later. Both are a separate purchase if you do not own them already.

Stacks4Stacks generously provides you fully-functioning free demo versions of everything sold on this website. This enables you to fully test addons before committing to a purchase. There are no time or functionality limitations applied.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

License agreement

You may use a purchased stack an unlimited number of times in personal or commercial projects and request technical support.

We permit you to install stacks onto all computers that you own. You are permitted to make private archival backup copies (e.g. iCloud, Disk Blaze, Google Drive or Dropbox).

You may not resell, redistribute or make a stack available for download, remove copyright credits, license information, or claim the stack to be your own creation. This includes free stacks, demo stacks or paid stacks, in modified or unmodified states.

The software is provided "as is" without any implied or expressed warranty of merchantability or fitness for purpose. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise arising from, out of or in connection with the software or the use or other dealings in the software.

Refund policy
By purchasing from this website, you agree that your purchase will be available immediately via digital download and that you waive your statutory right of withdrawal.

All purchases are final. Refunds cannot be provided (we physically cannot un-download or remove stacks from your computer) under any circumstances.

You are reminded to make use of the free demo versions already provided on the website, to fully evaluate stacks for compatibility and suitability before making a purchase.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

Be certain that the stack you are buying is actually the one you want, and that you don't already own it or are confusing it with another stack of similar name or functionality.

Purchase process
The checkout system is provided by Paddle. An attempt is made to display prices in your local currency, with relevant taxes applied.

To complete your order, you must supply a valid email address. Your purchase receipt and download link will be sent to this address you supply. If you do not receive your purchase shortly after completing it, please carefully check your spam or junk mail folders.

Your purchases are available to re-download at anytime, via this secure order lookup page.

Prices shown on the website include any applicable VAT or sales tax. You will be sent a full receipt by email. Charitable and bulk discounts may be available on request. Please get in touch if you have any queries about our pricing.

Our order process is conducted by our online reseller is the Merchant of Record for all our orders. Paddle provides all customer service inquiries relating to order processing. Paddle also provides an order lookup system, commonly referred to as your Paddle Account.

Customer support
If you have questions that relate specifically to a stack, you should make contact via the contact page.

General questions can be asked on the RapidWeaver Community Forums.
Website privacy and tracking is often a major headache for many people deploying websites. The laws and regulations involved are crazy-complicated! Everyone seems to share a different opinion. So we made the MiniCookie stack. A single stack that does everything the average law-abiding website owner needs to proactively comply with GDPR, DSGVO, APEC-CBPR and CCPA.

A video in which we take a typical RapidWeaver website and make it fully complaint with privacy laws can be watched here. The same project file is available to download using this link and requires the Tungsten theme. The normal project file download (available from the button above) has also received an update recently, to include more examples for MiniCookie v2.

MiniCookie can offer you the following configurations:

  • Display a subtle yet stylish privacy popup message to new users landing on your website. Complete control over the style, positioning, content and links. Unlike the RapidWeaver privacy popup options, you can customise the name and expiry date of your user consent tracking cookie.
  • If you prefer continuing to use the RapidWeaver privacy popup (Settings > Privacy) then MiniCookie can radically restyle the message box and give it extra eye candy. Make it look more like an integral part of your website.
  • Assuming we want to stop content from other websites (like YouTube or Google Maps) showing until a user gives their consent to this content, we can set MiniCookie to Conditional Display mode and control what is loaded, based on the presence of a consent cookie. Or display alternative content in its place.
  • Simple buttons to go on your privacy policy page (or elsewhere) to extend the functions offered in the free CookieManager stack. Use buttons to create, modify or delete cookies and other offline storage items.
  • Display a table of cookies or offline storage items the website user has collected while browsing your website, with easy-to-use buttons for them to instantly delete any collected data.
  • Save form data automatically or using save / restore buttons.
  • Present a consent popup featuring different categories of services for users to opt-in or opt-out of, using checkboxes (preferred by more stringent German privacy laws).

MiniCookie builds on the success of our hugely popular Gateway and CookieManager stacks. This time around, it provides an 'all in one' solution towards gently prompting website users for consent, options for users to manage cookies and offline data easily themselves, plus methods to regulate what content is loaded based on opt-in or opt-out. Small, simple, unobtrusive and legally essential for nearly every modern website.

Full credit needs to go to Will for creating what I perceive as being the most comprehensive privacy plugin of any web software. The choice of features offered, the ease of setup and the quality GUI far exceeds anything else I have used. I certainly hope Will seriously considers making this into a Wordpress plugin.Christof

Brilliant support as always from Will. I got totally confused with all the scary legal stuff. Will offered to receive a copy of my site file to look at. A day later he had made the whole website compliant for us. He even made a video telling me what he had changed. How is that for service??!! Could not have done it without his help and expert advice. The popup is working great. I really like the little table you can add that shows all the cookies. The setting to save form data is great for our order page. I wish all stacks would come with such good support.Erik

Ever-tighter privacy laws continue to confuse many website owners. In summary, essential services or cookies your website needs in order to function (like a language switcher or shopping cart) don't strictly need consent from users; because these are covered by your existing privacy policy and are essential to the function of your website. Non-essential code and cookies (like analytics, visitor trackers, advertising, third-party social sharing buttons, media streaming or content being loaded from other websites) do require user consent before they are loaded.

And here's the problem with many existing addons that claim to conform with the legislation - they display big messages as the user loads the website, but these addons still allow potentially harmful code and tracking to continue loading in the background before the user has a chance to opt-in or opt-out. However you view it, this is not compliant with the legal requirements. Surprisingly, even the privacy popup feature in RapidWeaver 8 falls into this same trap.


We put a lot of faith in MiniCookie and already use on every page of this website. You may well have seen and dismissed the little message box if you've been here previously. Here is a button to reset and display the privacy popup again if you missed it:
Of course, we can use MiniCookie to set another named cookie, to confirm the visitor has seen or interacted with something:
Conditionally load page elements (like a YouTube video), depending on whether the user has granted their consent or not:
Display a table of all the cookies a user has collected while browsing this website, with options to delete them:


As explained already, MiniCookie can be configured and used in several different ways. It is strongly recommended that you download the free demo version and the sample RapidWeaver 8 project file using the buttons at the top of this page. The project file contains several configurations of the stack and detailed information about how it all works. After you have read this through and played with the examples, you should have a better understanding of this very capable stack. You are also free to copy our MiniCookie examples over into your own websites to save time.

What are the basics towards complying with cookie / privacy laws?

Firstly, don't panic! RapidWeaver websites made with conventional themes and stacks are easy to make compliant; compared with other publishing systems. For the simple reason that much of the content RapidWeaver generates is static and does not have dependencies on outside databases or third-party services that set cookies or track users.

However it's vitally important to remember that GDPR / DSVGO effects any website owner, regardless of where they are located. There is a common misconception that if you live in places like North America, you do not have to comply with this legislation and do things like privacy popups. However this is very incorrect, and all website owners are required to comply, irregardless of location or target audience.

The basic steps towards becoming GDPR / DSVGO compliant include the following:

  • Give website users clear, transparent and accurate information about what cookies, storage and other services your website uses. You normally present this information on a privacy policy page. This is where you also outline steps you are taking to protect user privacy.
  • Renew user consent at regular periods. The general consensus is that website users should renew their consent every 6 months. So set your privacy popup message to expire every 6 months or less. The default expiry time in MiniCookie is 28 days (40320 minutes).
  • Give all website users the ability to opt-in or opt-out , on all browsers and devices, on every page of the website. A subtle popup message (like the one MiniCookie presents) provides the method to opt-in, and buttons on your privacy policy page would allow the user to opt-out again.
  • Be certain that the website visitor gives their consent before any non-essential cookies, storage or other tracking begins. This is where you want to quarantine items like Google Analytics and YouTube embeds, so they are never loaded for someone that has not given their consent.
  • The bulk of the website should still function okay, without cookies and other services. If you do have to conditionally remove something from loading (like a YouTube video embed), then provide simple explanations about why the person cannot view that content and how they can rectify the problem (i.e. click a button to give consent).

MiniCookie can help you accomplish all of the above and a lot more. As always, simplicity is often the key towards maximum compliance. That is to mean, you should work to remove non-essential cookies and services when possible; especially if you do not actively use them any more. Keep the interface and language shown to your website users easy to understand. Refrain from bombarding website users with endless lists of cookie checkbox settings and huge quantities of techno-jargon! Keep the tone friendly.

If you require additional support with auditing your websites, consultation or setup of MiniCookie, please get in touch to discus your requirements.