Privacy handoff, 4 October 2026

The user approved implementing independent, optional saved search history and returning-browser analytics in the two metadata finders, voluntary result feedback without visitor identity, accurate disclosures, bounded retention and reduced security-log content. No accounts, consent wall or removal of the university’s copied privacy statement was introduced. This privacy deployment leaves production ranking unchanged; later document experiments are offline only.

privacy.qmd contains a current GeoLAB addendum above the copied university accordion. Preserve the entire raw HTML accordion, including YouTube, Matomo and its historical finder description. The new text explicitly identifies that older finder description as historical. During this change, the raw accordion was compared byte-for-byte with the pre-change Git revision and matched. The original file’s missing trailing newline was normalised; the legal HTML itself was not edited.

Implementation and the detailed operations record are published in both repositories:

Production is the university VM with Caddy and native systemd services, not old Cloudflare demo tunnels. The website is rendered by Quarto and deployed with publish_live.sh; source is this university GitLab repository, not the personal GitHub Pages website. The finders share backend code but independently scope their consent choices and random browser IDs.

Engineering checks passed: backend/API tests, default-off/expiry/blocked-storage tests, both frontend builds, desktop/mobile Playwright checks of both finders (including one-row CSV export, feedback, reload and withdrawal), Quarto render, and production before/after ranking comparisons. All three consent choices start off and have equally styled allow/decline buttons. New security log entries omit query strings and all request headers; security IP retention stays approximately six days. Private query/feedback/browser records have a daily 90-day purge and are excluded from general backups, including cleanup of pre-existing telemetry backup copies.