Website privacy, security, cookies and GDPR are a hot topic currently. One of the biggest questions is how can a RapidWeaver user safely, easily and compliantly display content based on user consent?
Take for example some analytics tracking code or a Google map. How can this type of content only work if a user clicks a button and explicitly opts-in or opts-out? Currently it is almost impossible to do this without some really complicated coding. Although some solutions claim to offer a fix, a quick look in the browser console reveals a horror-show of invasive scripting and tracking cookies continuing to download in the background, irregardless of consent being granted or not. This simply is not good enough for GDPR compliance!
And so the CookieManager stack was created. CookieManager can swiftly create, modify or delete tracking cookies. Zero complicated coding or configuration is required. It is able to conditionally display areas of a webpage or load scripting (like analytics) only if a matching cookie is found.
Watch a quick video here [CC]:
It can work great in conjunction with FloatingContent, Gateway or TopBox stacks. Use either three of these stacks to display attractive popup messages about privacy or cookies; and generate an opt-in consent cookie when the message is dismissed.
Then you can configure CookieManager (with the same tracking cookie ID) to conditionally display or hide parts of a website. Not only that, but you can change CookieManager to display a button to modify or delete the tracking cookie too - allowing the user to freely change their cookie preferences later on.
This is a free stack to download and use. It should solve a lot of GDPR and associated problems many RapidWeaver users have been struggling to resolve before the 25th May 2018 deadline kicks-in. User security and privacy is not something you can leave to chance or pretend that it does not apply to you!
If you have questions about CookieManager, or need support, please make a contribution. Support questions can be emailed via the Stacks4Stacks contact page. General advice is available on aspects of GDPR compliance.