Privacy
Effective 7 November 2026.
Cookies and browser storage
EA HOW TO LTD, company number 14270233, operates the member portal. Our registered office is Building 2a, D Site Kemble Airfield, Kemble, Cirencester, Gloucestershire, England, GL7 6BA. Contact privacy@eahowto.com about storage, choices or account records. See our Privacy notice for purposes, recipients, international processing, retention and your rights.
We use cookies, local/session storage and temporary offline event data for the purposes below. No cookie does not automatically mean no tracking.
Necessary functions: Sign-in, secure resource access and authorised event operations need storage to provide the requested service. Blocking it may prevent these features from working. Staff offline rosters are used for event operations.
Optional measurement: Portal analytics and sponsor analytics have separate, off-by-default choices. Use the Privacy choices tab to reject, allow selected purposes, allow all optional purposes or withdraw later. Nothing optional is preselected. Without a valid choice for the current browser/session, optional measurement stays off. Choices last up to 180 days after a successful save and require a fresh choice after sign-in changes. They are not account-wide marketing preferences.
Core saved position, watched coverage, completion and attendance history persist for the requested service regardless of optional analytics choice. Optional per-playback session measurement includes playback ID, watched duration/position and timestamps; this measurement and verification-page view measurement stop when portal analytics is rejected. Operational attendance recording continues for the requested service. That learning history remains for the account lifetime or ongoing purchased entitlement; detailed replay-session analytics has a 90-day retention period. Issued certificate and attendance evidence has a separate six-year period.
Sponsor messages: Views and clicks of sponsor messages in the portal are counted for every visitor who has not turned sponsor analytics off, in counters that hold no name, email, account, browser or session: totals, day-level totals with no per-person or per-view time, signed in or logged out, and the country recorded on your member account (and industry once collected). This sets no extra cookie or browser storage; if you are signed in, your existing sign-in session is used to look up your country. Country, region and industry breakdowns are only ever reported in groups of 10 or more.
Sponsor analytics: When you allow it, deliberate event sponsor-link activations are also counted, and when signed in, only authorised EA How To admins can inspect the associated name, email and click history (event and sponsor-message clicks) internally for 12 calendar months per click. New clicks do not extend older records. When logged out, permitted event activations increment anonymous counters without a person identifier. These are clicks, not unique people. Turning sponsor analytics off records no view or click of sponsor messages or event sponsor links, and no named click; when signed in, it applies to your account in every browser. Links still work. Sponsors receive genuinely anonymous aggregate summaries only, never member identities. Genuinely anonymous totals remain indefinitely, preserving signed-in and logged-out categories.
Withdrawing sponsor analytics while signed in erases identifiable sponsor history for your account and invalidates older account grants in other sessions. Account deletion also erases that history. Clearing cookies stops that browser’s permission but does not erase account history: sign in and withdraw or contact privacy@eahowto.com. Minimal choice evidence may remain for its separate retention purpose.
Marketing: The free-resource access journey requires the displayed marketing agreement. You can unsubscribe from promotional emails at any time; this does not cancel paid membership or purchased access. Privacy choices controls optional measurement, not marketing subscriptions.
External media and services: Video, checkout and meeting providers may receive requests and use storage under their own notices. The portal’s video player defaults to provider do-not-track, but this does not prevent all provider processing. Our controls cover portal optional measurement and do not control a provider’s separate website. Contact us for information about the services relevant to your use.
Storage used by the portal
| Item | Purpose | Lifetime and control |
|---|---|---|
eaht_session | Secure portal session | Up to 30 days; revocable. Blocking or clearing it may sign you out. |
eaht_login_code, eaht_login_attempt | Bind sign-in verification to the request/browser | 15 minutes; used/expired temporary records follow the seven-day cleanup requirement. |
eaht_resource_access_attempt | Secure resource-email confirmation | 24 hours; separate from marketing agreement. |
eaht_checkin_identity | Staff offline roster session marker, not standalone authentication | Session cookie. |
IndexedDB eaht-portal-checkin | Authorised staff roster snapshots and queued check-in/walk-in actions | Offline copies must be removed within 72 hours after the event or earlier when access ends; access expiry alone does not prove bytes were deleted. |
eaht:replay-preview:* | Temporary admin preview progress | Session storage: current tab/session, with explicit cleanup paths. |
eaht:transcript-print, eaht:transcript-include-self | Transcript printing preferences | Local storage until cleared; no automatic time expiry. |
eaht-admin-timezone | Staff timezone preference | Local storage until cleared; no automatic time expiry. |
eaht.calendar-label-revealed | Calendar-label display hint | Local storage until cleared; no automatic time expiry. |
eaht:viewed:<code>:<day> | Optional verification-page measurement/deduplication after permission | Session storage: current tab/session. Historical localStorage entries from earlier versions remain until cleared. |
eaht_privacy | Optional analytics and sponsor choices, version and save time | HttpOnly cookie, 180 days after successful save; Secure in production and SameSite Strict. Invalid, expired or different-session choices deny measurement. |
eaht_privacy_browser | Random anonymous browser ownership context, not an account identity | HttpOnly cookie, 180 days after successful anonymous save; Secure in production and SameSite Strict. Cleared on authentication changes and logout. |
Display and printing preferences can be cleared through browser storage settings. Clearing storage may sign you out or reset preferences; it does not erase server-side account records. Browser choice persistence does not amount to a durable consent audit. Contact privacy@eahowto.com to request access, correction or deletion of records.
Local storage persists until cleared unless a specific cleanup applies. Third-party storage depends on the service and browser settings; request the applicable information from us or consult that service’s notice. We do not treat identifiable sponsor tracking as exempt from a choice merely because it uses no advertising cookie.