Legal

Privacy notice

Last updated: 14 September 2026

Who this notice covers

This notice applies to the public marketing website at https://passportly.eu (and www.passportly.eu redirects). It does not cover the authenticated product application, staging environments, or published battery passport pages hosted elsewhere.

Passportly is a product of Venturini Digital. For privacy questions about this marketing site, email rventurini8891@gmail.com.

What we collect on the marketing site

  • Contact by email: if you use “Request a demo” or other mailto links, your email provider opens a message to rventurini8891@gmail.com. We receive whatever you choose to send in that email. There is no contact form on this site.
  • Optional analytics (with your choice): if you accept analytics, we may load Cloudflare Web Analytics (page views / performance) and send first-party engagement events to our collector on the same marketing domain. Events include only an allowlisted event name, page pathname (no query string), page language when provided, CTA or section identifier, milestone (for video/scroll), and sanitised campaign source/medium/name when present in the URL.
  • Consent preference: your analytics choice is stored in browser localStorage (passportly_marketing_consent) so we can remember it on later visits.

We do not intentionally collect battery product data, form field contents, full URLs with arbitrary query parameters, persistent advertising IDs, fingerprints, or session recordings on this marketing site. Scroll and section events measure visibility milestones only — they do not prove that content was read.

Why and where data goes

Analytics help us understand whether the marketing pages and demo video are useful and where people click “Request a demo”. Each accepted engagement event is stored as its own record in Cloudflare KV bound to the marketing deployment (not a shared mutable counter). Visitors who decline analytics are not included in these engagement events or in the consent-gated Web Analytics beacon we inject. Cloudflare Web Analytics, when enabled and consented, is processed by Cloudflare as described in Cloudflare’s documentation.

Our application event store does not keep raw IP addresses or user agents. Cloudflare’s infrastructure may still process connection metadata (such as IP addresses) as part of operating the CDN, DDoS protection, and HTTPS — that is separate from the allowlisted event properties we store.

Consent and lawful basis

Cookie-free or first-party analytics is not automatically consent-free under EU/UK privacy rules. On this site, non-essential analytics run only after you choose Accept analytics. Choosing Essential only keeps the site working without our engagement events or the Cloudflare Web Analytics beacon we inject. You can change your choice by clearing site data for passportly.eu and reloading the page.

Email you send us is processed to respond to demo or pilot enquiries.

Retention

Aggregate marketing event records are stored in Cloudflare KV with an expiration TTL of 400 days (~13.2 months) from each write, then discarded by KV. Cloudflare Web Analytics retention follows Cloudflare’s product defaults (commonly up to several months). Email correspondence is kept as long as needed to handle the enquiry and ordinary business records.

Your choices

You may decline analytics, stop further emails by telling us, and request access or deletion of personal data we hold about you in email correspondence where applicable. Contact rventurini8891@gmail.com.