FAQ

❓ Frequently Asked Questions

GDPR Compliance

How does ConsentKeep ensure GDPR compliance?

  • IP addresses are never stored — only hashed with daily salt
  • Right to be forgotten — contact us to delete user data
  • Data minimization — only store what's necessary
  • Security — data encrypted at rest and in transit

Can I delete a user's data?

Yes! Send an email to privacy@consentkeep.com with the user's consent ID and we'll delete all associated data.

Where is my data stored?

  • Database: Supabase (Frankfurt, Germany) — GDPR compliant
  • Screenshots: Cloudflare R2 (CDN, GDPR compliant)

Pricing

Is there a free plan?

Yes! Free tier includes:

  • 1,000 consent logs / month
  • Full API access
  • Screenshot capture
  • Dashboard access

What are the paid plans?

PlanPriceLogs/monthFeatures
Free$01,000Basic
Pro$29/mo10,000Advanced analytics
EnterpriseCustomUnlimitedCustom SLA

Technical

How does screenshot capture work?

  1. When consent is logged, we add it to a queue
  2. Puppeteer visits the URL in headless Chrome
  3. Screenshot is captured and uploaded to Cloudflare R2
  4. Public URL is stored in your database

Is the API rate-limited?

Yes:

  • Free: 10 requests/minute
  • Pro: 100 requests/minute
  • Enterprise: Custom

How long are logs retained?

  • Free: 30 days
  • Pro: 1 year
  • Enterprise: Custom (unlimited)

Can I use ConsentKeep with any framework?

Yes! ConsentKeep works with:

  • React, Vue, Angular, Svelte
  • Vanilla JavaScript
  • WordPress, Shopify, Wix
  • Any website with JavaScript

Support

How do I get help?