In Sparkle's Settings there is a Privacy tab to help you comply with laws regarding tracking and data collection. It does not replace the advice of a legal expert, but it does help you comply.
The box with your policy is empty and you'll have to fill in the legal text. The "Deny" and "Remove" buttons are linked to code that sets a cookie remembering the visitor denied consent or removes it if it was previously accepted.
Updated for Sparkle 2.1
In the Style settings you can choose whether visitors are or aren't immediately exposed to tracking, if you want to accept scrolling as implying acceptance (after which the banner will fade away immediately or after a chosen amount of time) and where you want the banner to appear, at the bottom or at the top of pages.
The consent banner is visible and floating on the privacy page, but will be shown on all site pages in the designated position, until the user accepts the policy.
Please report any shortcoming in this documentation and we’ll fix it as soon as possible!