GSP / PRIVACY

Privacy and website analytics

This notice covers first-party usage analytics and distinguishes it from business forms.

Your choice

Usage analytics starts only after consent. Change your choice using Analytics preferences in the footer. DNT and GPC browser signals disable collection. Opting out stops future events without affecting content or forms.

What is measured

We measure page paths, language, referring domains, bounded UTM campaign identifiers, device class, coarse country and interaction events such as clicks, reading, video progress and form outcomes. We do not include full query strings, full referring URLs, search text, form fields, emails, phone numbers, resumes or filenames in analytics events.

Sessions, IP addresses and retention

The consent choice is saved on your device. Analytics uses a random per-tab session identifier, renewed after approximately 30 minutes of inactivity, not a cross-device identity. Raw IPs and full user agents are not stored in analytics. Abuse limits use a server-keyed IP digest. Queries cover at most 90 days; expired records are removed in batches during maintenance triggered by later requests.

Business forms are separate

Enquiry, report-request and career forms separately store information you choose to submit so the request can be handled. Declining analytics does not block submission. Recruitment materials use private storage. This analytics dashboard does not display names, contacts, form messages or resumes.

Dashboard and security

Reports require a server-validated session. The administration cookie lasts up to four hours and uses HttpOnly and SameSite, plus Secure in production. First-party analytics does not send events to third-party advertising platforms. Hosting-platform operational and security logs are separate from this analytics store.

Limitations

Data reflects received events and may be affected by consent, blockers, network failures and browser behavior. Sessions do not equal unique people. AI referrals identify only clicks with visible attribution; they do not measure all AI traffic or exposure inside AI answers.