From d8279acd2c4af3d68f11a06c0f1456965b796b28 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Wed, 22 Jul 2026 14:48:01 +0300 Subject: [PATCH 1/2] Improve website analytics consent copy --- src/layouts/Layout.astro | 12 +++++++----- src/pages/privacy.astro | 4 ++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index b1e5b57..5650f91 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -77,7 +77,7 @@ const primaryLinks = [ © {new Date().getFullYear()} ScientFactory @@ -86,10 +86,12 @@ const primaryLinks = [ diff --git a/src/pages/privacy.astro b/src/pages/privacy.astro index 5eda1a2..fe71227 100644 --- a/src/pages/privacy.astro +++ b/src/pages/privacy.astro @@ -24,10 +24,10 @@ import Layout from "../layouts/Layout.astro"; With “Essential only,” each event receives a new event-specific identifier. The database stores the time, page path, and only the details needed for that event—for example, the installer type or destination website and path. Query strings are discarded. These counts describe events, not unique people or a person's journey through the site.

- If you choose “Allow analytics,” we set a random first-party visitor identifier for up to 180 days and create a temporary identifier for the current browser session. This lets us measure returning visits, sessions, and the path from page view to installer download. The identifiers are random: they are not derived from your name, email address, device fingerprint, IP address, or account with another service. + If you choose “Allow analytics cookies,” we set a random first-party visitor identifier for up to 180 days and create a temporary identifier for the current browser session. This lets us measure returning visits, sessions, and the path from page view to installer download. The identifiers are random: they are not derived from your name, email address, device fingerprint, IP address, or account with another service.

- ScientFactory stores events and consent records first in its Cloudflare database. Pseudonymous copies may also be processed in ScientFactory's EU-hosted PostHog project so we can analyze usage and retention. You can change your choice at any time through “Analytics settings” in the footer; choosing “Essential only” removes the persistent visitor cookie. + ScientFactory stores events and consent records first in its Cloudflare database. Pseudonymous copies may also be processed in ScientFactory's EU-hosted PostHog project so we can analyze usage and retention. You can change your choice at any time through “Cookie settings” in the footer; choosing “Essential only” removes the persistent visitor cookie.

ScientFactory does not use advertising trackers, browser fingerprinting, behavioral session recording, or cross-site tracking on this website. Research content is never included in website analytics events. From 61c99b40b5ea06ede83f7b6c6c73311e4204e197 Mon Sep 17 00:00:00 2001 From: Yaacov Date: Thu, 23 Jul 2026 01:56:55 +0300 Subject: [PATCH 2/2] Clarify analytics cookie consent copy --- src/layouts/Layout.astro | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 8d59b92..60db839 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -89,9 +89,9 @@ const primaryLinks = [