Banner that converts.
On-brand. Accessible by default. No dark patterns.
We use cookies to record your privacy preferences.
Banner, policies, and an audit trail in one layer. Drop in a script and the evidence records itself.
No card required · Setup in minutes · Free forever
Accepted
82%
2.4%
Rejected
18%
1.1%
Active sites
3
6.2%
Illustrative interface. The numbers are fictional — your own data appears here after the first consent.
What consent evidence has to prove
LGPD Art. 8 §1
The burden of proving consent falls on the controller. Every record keeps what was accepted, the policy version in force and the instant — with an immutable history.
LGPD Art. 18
Data subject rights: access, portability and erasure, exposed over the API so they fit your own support flow.
GDPR Art. 7
Consent must be demonstrable and withdrawable. A withdrawal lands as a new event rather than erasing the one before it.
GDPR Art. 17
Erasure by subject returns a signed receipt, and the erased record leaves every read surface — exports included.
ConsentFly provides the record infrastructure and the controls. Compliance is the controller's, depends on your implementation and your use case — this is neither legal advice nor certification.
Four tools. One workspace.
On-brand. Accessible by default. No dark patterns.
We use cookies to record your privacy preferences.
Acceptance trends per market. No IPs stored.
Generate, version, publish — counsel-ready by default.
policy
v2 · current
policy
v1 · archived
Export evidence as CSV anytime.
Create the account, register the site, drop one script. Done.
Start free. No sales call.
Dashboard ready instantly.
Workspace created
acme · owner role
Add your domain. Configure the banner.
Multi-domain in one workspace.
Sites
+ New siteacme.com
policy v2
store.acme.com
policy v2
blog.acme.com
policy v2
Drop the snippet. You're live.
React, Next.js, WordPress — anywhere.
<!DOCTYPE html>
<html lang="en">
<head>
<!-- ConsentFly -->
<script
src="https://www.consentfly.com.br/api/v1/script.js"
data-site-id="st_8f3kt29"
defer
></script>
</head>
...Workspace created
acme · owner role
One script for the public banner. A REST API with Bearer keys for everything else.
1<!-- Drop in before </body>. Everything else is configured in the dashboard. -->2<script3 src="https://www.consentfly.com.br/api/v1/script.js"4 data-site-id="st_8f3a…"5 data-policy-id="pol_4c9d…"6 defer7></script>Live events
streamingAcceptance per market — aggregated, never raw IPs.
Brazil
84%
Mexico
78%
USA
71%
An example reading. The rates shown are illustrative, not aggregated customer data.
Move faster on privacy. Keep the records that matter.
A script, a REST API, and docs that respect your stack.
Consent, policies, and evidence — without hiring compliance ops.
Domains, client sites, and records in one workspace.
Plans for solo devs, SaaS teams, and agencies.
Try it on a single site, no card.
Run consent across your products.
For scaling teams with continuous audits.
Custom limits and dedicated support.
Compliance tooling, not legal advice. Have counsel review your documents.
Create the account, drop the snippet, and log your first consent today.
Free forever · Upgrade when you need more
Compliance tooling, not legal advice. Have counsel review your documents.