IVRYN counts a limited set of actions and Core Web Vitals on public pages across its portfolio. This measurement is aggregate, is not used for advertising and does not create a cross-site visitor profile.
No identityNo account ID, advertising ID, fingerprint or persistent visitor identifier.
No tracking cookieThe portfolio measurement script does not create or read cookies.
Opt-out signalsDo Not Track and Global Privacy Control disable the script.
What is counted
Daily counts can include a visit start, a public-page view, a useful scroll depth of 50 or 90 per cent, the time an open page was actually visible, a pricing view, a primary call to action, a signup start, an application start, an app-store or download click, a form or newsletter submission and a contact start.
Each count is grouped by UTC day, portfolio brand, public pathname, broad source category and action category. Visible time is summed into duration bands and is only reported once per page view, so the figure is a floor and never an inflated one.
Automated traffic is identified from the request agent, counted in a separate bucket, kept out of every human figure and never forwarded to the analytics processor.
The same measurement covers the public account screens of the Cascads product at app.cascads.com, which are limited to sign-in, sign-up and password paths, and the working site at bag.ivryn.com. No signed-in workspace page is measured by this script.
What is not stored
The measurement store does not write IP addresses, email addresses, query strings, full referrer URLs, user-agent strings, raw Web Vitals samples or cross-site visitor histories.
The HTTP service may process a network address briefly in memory to limit abusive request volume, but that value is not written to the measurement file.
Real-user Core Web Vitals
The same cookieless script uses the official GoogleChrome web-vitals library to measure Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift on real public-page visits. Measurements are immediately placed into aggregate histograms by UTC day, brand, public pathname and mobile or desktop category; individual samples are not retained.
The internal report calculates a 75th percentile over a rolling 28-day window. It keeps low-volume rows provisional and does not substitute these first-party measurements for Chrome UX Report, Search Console or lab Lighthouse data. The public field-performance page withholds values until all three metrics have at least 75 eligible observations for the same site and device group.
PostHog analytics processor
After the first-party service validates an event, it sends a sanitised server-side copy to PostHog US Cloud for product and web analytics. PostHog receives the event name, brand, public pathname, broad source category and validated Web Vitals fields where applicable. It does not receive a tracking cookie, email address, URL query string, full referrer, user-agent string or visitor IP address. The IP property is set to 0.0.0.0, person-profile processing is disabled and every event uses a fresh anonymous identifier. This configuration does not provide a stable visitor journey or session replay.
Attribution and retention
A broad source category such as Google, Bing, ChatGPT, LinkedIn or newsletter can be kept for the current browser tab using session storage. It is not a visitor identifier and is discarded when that tab session ends. Unknown sources are grouped as “other”.
Aggregate daily counts and Web Vitals histograms are retained in the first-party service for up to 400 days to compare seasonal and year-over-year performance. Sanitised events sent to PostHog are retained for 12 months under the current project setting. Neither store is intended to identify a person. Product databases and completed purchase or signup records remain separate and are governed by each product’s own privacy terms.
Limits of the numbers
An event is an intent signal, not proof of a completed purchase, download, application or registration. Browser blocking, disabled JavaScript and privacy preferences can reduce counts. Interaction to Next Paint is unavailable when a visit contains no interaction. Known bots, automated browsers and deployment-validation visits are excluded. Server-side product records remain the source of truth for completed outcomes, and none of these measurements guarantees ranking or AI citation.
Questions and rights requests
For a question about this measurement or a privacy request, email contact@victorlaybats.com and name the relevant product.