İçeriğe atla
Cookie Consent · KVKK + GDPR

It is not you but the system that finds and categorizes the cookies.

A database of 217 known cookies, detection of 65 providers, automatic scanning. Third-party scripts are blocked until consent is given; Google Consent Mode v2 signals are in place. Designed for the Turkish market.

We do not ask for a credit card Single-line installation Turkish-language support

Supported consent standards and frameworks

The badges above are supported standards. The banner content and reports on the page are clearly marked as an example.

Complete cookie management

One embed, end-to-end consent.

Scanning, categorization, pre-consent script blocking and an auditable record, all from one panel, in the RED cookie layer.

Scanning · categorization · blocking

It finds, categorizes and blocks cookies until consent.

The Guzzle HTTP + BFS scanner crawls your site, matches against the DB of 217 known cookies and recognizes 65 providers. type="text/plain" + data-cb-category scripts and the providers we recognize do not run until consent is given.

  • Automatic scanning + 4-stage category matching
  • Pre-consent third-party script blocking
  • Email alert when a new cookie is found · PDF/XLSX report
See the scan in action
Consent Mode v2 · log · language

Google signals are correct, your record is timestamped.

The SDK sends a denied signal by default and runs an update after consent. Every consent decision is recorded with IP + User Agent + timestamp + URL and stored for 90 days, in line with the KVKK Article 12 burden of proof. The banner speaks TR/EN/DE.

  • Consent Mode v2, 7 signals, one toggle, GTM compatible
  • Timestamped consent log · anonymous session ID (we do not store PII)
  • Multilingual banner (TR/EN/DE) · 6 positions · 4 themes
See the single-line installation
How it works

Scanning in 3 steps.

The Guzzle HTTP client scans your site, analyzes the scripts and assigns each cookie to the correct category. The numbers below are a sample scan output.

1 · CrawlBFS
CRAWLCrawls the pagesPages are scanned up to the plan limit with Guzzle HTTP + BFS (Free 10, Pro 100, Business 500).
2 · Analyze65 providers
ANALYZEAnalyzes the scriptsThe cookies on each page, the script src URLs and inline JS are analyzed; 65 providers (GA, FB, Hotjar…) are recognized.
3 · Categorize4 stages
CATEGORIZEAssigns a category4-stage matching places each cookie into the necessary / analytics / marketing / functional category.

Automatic scanning catches most known cookies; for rare or custom cookies, you can edit the categories manually from the admin panel. Page limits vary by plan.

0
Known cookie definitions, automatically categorized
0
Recognized third-party providers
0
Ready-made banner positions · 4 themes
0 languages
TR / EN / DE banner support
Transparent positioning

Transparent pricing, TCF included.

No "contact us", no setup surprises. The IAB TCF v2.3-certified CMP is standard on paid tiers, while some tools lock it to the top package only.

Typical approachcomparison
LIMITED"Contact us" pricingThe exact price is not shown on the page; there may be a setup surprise.
LIMITEDTCF locked to the top packageIAB TCF may be offered only on the most expensive tier.
LIMITEDSeparate tools, separate invoiceCookies + accessibility are usually separate products.
cerez.iocookie
CLEARTransparent pricing, on the pageAll tiers are listed clearly, no "contact us".
CLEARTCF v2.3 on paid tiersCertified CMP is standard from Pro upward.
CLEARCookies + accessibility in one panelIf you wish, one invoice with a bundle, at a discount.
No "contact us" No hidden fees TCF v2.3 included on paid tiers Cancel anytime
⚡ Installation

Go live with a single line of code.

Add a single line to the <head> section of your site; the cookie consent SDK loads async and does not block the first paint. The banner, scanner and Consent Mode v2 are active automatically.

<!-- cerez.io, KVKK + GDPR + Consent Mode v2 -->
<script
  src="https://cerez.io/sdk/consent.js"
  data-cerez-key="YOUR_API_KEY"
  async></script>
Plans

A plan that fits your needs.

Start for free, upgrade as you grow. All tiers and currency options are on the pricing page.

Free
$0/month
forever
  • 5.000 pageviews/month · 1 domain
  • 1 automatic scan per month
  • Brand badge is shown
Start free
Most popular Pro
$30/month
with annual billing
  • 250.000 pageviews/month · 3 domains
  • Weekly scan · IAB TCF v2.3
  • Brand removal · priority support
Choose Pro
Enterprise
Custom
on request
  • Unlimited pageviews · unlimited domains
  • Daily scan · dedicated CSM
  • SLA + expert consulting
See all plans
FAQ

The questions on your mind

Is a cookie banner mandatory for KVKK compliance?
Short answer: Yes. Under KVKK Article 5 and board decisions, you must obtain the user's explicit consent for all non-essential cookies. Loading analytics/marketing cookies without a banner is a legal risk.
Are credit card details stored?
Short answer: No. cerez.io manages cookie consent; it does not process payment data. We only store the anonymous consent decision and the session ID for 90 days. All data is stored in a local data center in Turkey.
How does Google Analytics 4 work?
Short answer: Enter your GA4 ID on the Site Settings > Google Integration page and enable the Consent Mode v2 toggle. The SDK sends "denied" by default and sets "granted" after consent. GA4 continues to measure anonymously.
Which pages / scripts are blocked?
Short answer: Scripts with the type="text/plain" + data-cb-category attribute, and scripts from the 65 providers whose src URLs we recognize (GA, FB Pixel, Hotjar, Mixpanel, Intercom, etc.), are blocked automatically until consent is given. You can add a manual extra list from the admin panel.
How does the banner look on mobile?
Short answer: All 6 positions (bottom, top, overlay, modal, bottom-left, bottom-right) are designed to be responsive. On mobile, you have full-width banner or full-screen modal options. You can preview on mobile in the Banner Builder.
Is migrating from another consent solution difficult?
Short answer: No. Remove your current consent script, cerez.io and add our script. Existing consents are not retained (KVKK renewal requirement), but we can set up the entire configuration quickly with automatic scanning.
What limits are there on the Free plan?
Short answer: The Free plan includes 5.000 pageviews/month, 1 domain, 1 automatic scan per month, and a mandatory brand badge. Sufficient for small blogs and personal sites.
Can I get support in Turkish?
Short answer: Yes. Our support team speaks Turkish. As we are in the early access stage, we offer active email and phone support to our first customers.

Start measuring your KVKK compliance today.

Cookie management with a single line of code: automatic scanning, pre-consent script blocking, Consent Mode v2 and timestamped records. Start for free, no credit card required.


⚡ YASAL ZORUNLULUK 2025/10 Cumhurbaşkanlığı Genelgesi: Kamu, belediye, banka, üniversite, hastane, okullar için 21 Haziran 2026'ya WCAG 2.2 A zorunlu · Ceza: 5.000–25.000 TL/tespit
Detay →