Skip to content
LGPD & GDPR for product teams

Consent compliance, live in minutes.

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

1 line
to install
API‑first
for developers
Audit‑ready
consent records
Multi‑site
workspace
app.consentfly.com

Accepted

82%

2.4%

Rejected

18%

1.1%

Active sites

3

6.2%

Acceptance · 12 weeks
AcceptedTotal
Consent by regionsample
Consent eventsActive
  • Cookie consent accepted
  • Cookie consent rejected
  • Policy v2 acknowledged

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.

Product

Everything you need. Nothing you don't.

Four tools. One workspace.

CONSENT BANNER

Banner that converts.

On-brand. Accessible by default. No dark patterns.

We use cookies to record your privacy preferences.

RejectAccept
REGIONAL ANALYTICS

Consent by region.

Acceptance trends per market. No IPs stored.

84%
BR
78%
MX
71%
US
PRIVACY POLICIES

Audit-ready policies.

Generate, version, publish — counsel-ready by default.

policy

v2 · current

policy

v1 · archived

AUDIT LOG

Every decision, logged.

Export evidence as CSV anytime.

  • consent.accepted · 18:42
  • consent.rejected · 18:41
  • consent.accepted · 18:40
  • policy.published · v2
export.csv
How it works

Live in minutes.

Create the account, register the site, drop one script. Done.

  1. Create a workspace

    Start free. No sales call.

    Dashboard ready instantly.

    Workspace created

    acme · owner role

    Workspace IDws_8f3kt29
    Regionsa-east-1
    PlanFree · 1 site
    Createdjust now
    Open dashboardAdd site
  2. Register your site

    Add your domain. Configure the banner.

    Multi-domain in one workspace.

    Sites

    + New site
    • acme.com

      policy v2

      8.2k
    • store.acme.com

      policy v2

      3.1k
    • blog.acme.com

      policy v2

      12New
  3. Install one script

    Drop the snippet. You're live.

    React, Next.js, WordPress — anywhere.

    index.html
    <!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>
      ...
    Banner live · 0 errorsCopy snippet
Developers

Consent infrastructure, without the ceremony.

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>
cURL · Node · Python · Go

Live events

streaming
  • POST /api/v1/public/consent · 200 · acme.com
  • POST /api/v1/consents · 201 · sequoia.io
  • GET /api/v1/public/site/st_8f3a · 200 · 4ms
  • POST /api/v1/public/consent · 200 · pulsar.dev
  • GET /api/v1/consents · 200 · cursor=eyJ…
Analytics

Consent, decoded by region.

Acceptance per market — aggregated, never raw IPs.

  • Per-country acceptance ratio
  • Drill into subdivisions when traffic warrants
  • No raw IPs. Ever.

Brazil

84%

Mexico

78%

USA

71%

An example reading. The rates shown are illustrative, not aggregated customer data.

Built for

Made for the way you ship.

Move faster on privacy. Keep the records that matter.

Developers

A script, a REST API, and docs that respect your stack.

Founders

Consent, policies, and evidence — without hiring compliance ops.

Multi-site teams

Domains, client sites, and records in one workspace.

Pricing

Start free. Scale with traffic.

Plans for solo devs, SaaS teams, and agencies.

Free

R$ 0To explore

Try it on a single site, no card.

  • 1 site
  • 100 requests/mo
  • Drop-in banner and consent dashboard
Start free
Most popular

Starter

R$49/mo

Run consent across your products.

  • Everything in Free, plus:
  • 5 sites
  • 20,000 requests/mo
  • Region analytics, CSV export, and audit logs
Subscribe to Starter

Pro

R$149/mo

For scaling teams with continuous audits.

  • Everything in Starter, plus:
  • 20 sites
  • 50,000 requests/mo
  • Unlimited exports and up to 50 webhook endpoints
Subscribe to Pro

Enterprise

Contact us

Custom limits and dedicated support.

  • Everything in Pro, plus:
  • Custom limits and SLA
  • Priority support and multi-team workspace
Talk to sales
See all plans and compare features

Compliance tooling, not legal advice. Have counsel review your documents.

Get started

Ship privacy without slowing the roadmap.

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.