Legionella.io is an educational site. You do not need an account, and reading articles, using tools and downloading resources does not require you to give us your name or email address. Optional analytics is off until you accept it.
Controller and contact details
REMOTE TECH LTD is the controller for the processing described in this notice.
Stamford House, Primett Road, Stevenage, Hertfordshire, SG1 3EE, United KingdomCompany number 10422879
Email:
Use that email for a rights request or data-protection complaint. We may need proportionate information to confirm identity before disclosing or changing personal information.
Information we handle
- Ordinary web requests: hosting and security systems necessarily receive request metadata such as IP address, time, requested path, browser/user agent and response status. This supports delivery, fault diagnosis and protection from abuse.
- Browser-only workspace data: themes, saved tool results, a site label and playbook progress stay in your browser’s local storage. The site does not upload these records. They can include information you type into or save from a tool, so use the workspace only on a device you trust.
- Newsletter data: if you subscribe, we send Kit your email address, consent/subscription status and the site page/path fields shown in the form. Kit processes the subscription, confirmation, delivery and unsubscribe records.
- Optional analytics: if you accept optional analytics, enabled providers receive sanitised page paths and allowlisted usage information described below. We do not send raw search terms, calculator answers or results, quiz answers, symptom dates, site or building names, workspace contents, form values or email addresses.
- Messages: if you email us, we receive your address and whatever you include. Do not send health or other sensitive information unless it is necessary for your request.
Lawful bases and purposes
| Purpose | Basis | Required? |
|---|---|---|
| Deliver and secure the site; diagnose errors and abuse. | Our legitimate interests in operating a safe, reliable public website. Where storage/access is strictly necessary for a requested function, we rely on that PECR exception. | Ordinary request data is necessary to serve the page. |
| Remember appearance, consent, workspace and playbook choices locally. | Providing a function you requested; consent is separately recorded for optional analytics. Browser records are not sent to us merely by being stored. | Optional, except the consent record needed to remember your choice. |
| Send guidance updates through Kit. | Your consent. A minimum suppression record may also be needed to meet legal obligations and our legitimate interest in honouring an unsubscribe. | No. You can use the site without subscribing. |
| Run optional analytics. | Your consent. Rejecting it does not reduce site functionality. | No. |
| Answer messages, rights requests and complaints. | Our legitimate interests in responding; legal obligation where data-protection law requires a complaint or rights process. | You choose what to send, though we need enough information to respond. |
Local storage and cookies
These first-party browser records support visitor-requested features. They are not accounts and do not synchronise between devices.
| Key | Purpose | Expiry |
|---|---|---|
l8-privacy-consent | Remember the optional-analytics choice and its policy/expiry dates. | 180 days, or sooner when the policy version changes. |
theme | Remember the light/dark appearance selected by the visitor. | Until changed or cleared in the browser. |
l8-ws | Keep saved tool results and action plans in the accountless workspace. | Until the visitor removes them or clears browser storage. |
l8-ws-site | Keep the optional site/building label used in a local workspace export. | Until the visitor removes it or clears browser storage. |
pb-* | Keep checked playbook steps for each playbook. | Until reset or browser storage is cleared. |
Google Analytics may set _ga and _ga_* only after acceptance. This site configures those identifiers not to refresh and to expire after 180 days. Rejecting later removes accessible GA cookies and reloads the page to stop optional scripts. You can review or change the choice using .
Measurement safeguards
Optional interaction events use controlled IDs and bands: for example, a search records a result-count band and query-length band, not what you typed; a quiz records a broad score band, not answers or an exact score. Unknown event names, properties and values are dropped before a provider is called. Core Web Vitals are reduced to “good”, “needs improvement” or “poor”.
Aggregate optional product events: maximum 14 months. Access is limited to named engineering, product and privacy owners and reviewed quarterly.
Processors and recipients
The registry below drives both this notice and which optional scripts the site can load. “Disabled” means the service is not authorised to receive new browser data from this build.
Cloudflare Web Analytics
Active for its stated trigger
- Role
- Analytics service provider
- Purpose and basis
- Aggregate page-use and Core Web Vitals measurement. Consent for optional browser analytics.
- Data
- Page path without query string; referrer host/path; device/browser category; country; navigation and performance timings.
- Trigger
- optional-analytics-consent.
- Retention
- Cloudflare documents seven days of unsampled beacon data, longer-term sampled aggregation, and six months of dashboard access.
- Transfers
- Cloudflare may process outside the UK; its DPA describes the UK Extension to the Data Privacy Framework and UK Addendum/SCC safeguards.
Google Analytics 4
Active for its stated trigger
- Role
- Analytics service provider
- Purpose and basis
- Aggregate page and consented interaction measurement; advertising signals are disabled in the site configuration. Consent for optional browser analytics.
- Data
- Sanitised page path without query string; sanitised same-origin referrer path or external referrer origin; device/browser information; coarse location derived by the provider; consented aggregate interaction names.
- Trigger
- optional-analytics-consent.
- Retention
- GA4 identifiers are configured by this site to expire after 180 days. The live GA4 property event-retention setting must be verified in the production account before release.
- Transfers
- Google may process outside the UK under its published data-processing and transfer terms; the applicable production-account terms require privacy-owner verification.
Kit, Inc. (formerly ConvertKit)
Active for its stated trigger
- Role
- Newsletter processor for subscriber data
- Purpose and basis
- Receive subscription requests, operate double opt-in, maintain the subscriber list, send guidance updates and honour unsubscribes. Consent for email updates; legal obligation and legitimate interests may apply to the minimum suppression record needed to honour an opt-out.
- Data
- Email address; subscription status and timestamps; source site/page/path fields; delivery, confirmation and unsubscribe records.
- Trigger
- newsletter-form-submit.
- Retention
- Active subscriber data is kept until unsubscribe or deletion request; a minimum suppression record may be retained as needed to honour the opt-out and legal obligations.
- Transfers
- Kit is based in the United States and lists US/other subprocessors. Its DPA describes the UK IDTA/UK Addendum, contractual clauses and the UK Extension to the Data Privacy Framework.
Website hosting, DNS/CDN, operational email and security providers may also receive data needed to deliver those services. Their exact production-account identities, locations and log settings must be checked against the internal data inventory before release; we do not use that gap as permission to add an unexplained tracker.
International transfers
Cloudflare, Google and Kit may process information outside the UK, including in the United States. Their published terms describe mechanisms such as the UK Extension to the EU-US Data Privacy Framework and the UK Addendum or contractual clauses. Those provider statements do not replace our duty to verify the terms that apply to the actual production accounts. You can ask us for information about the relevant safeguard.
How long we keep information
- Browser-only records remain until their listed expiry, you reset them or browser storage is cleared.
- The optional-analytics choice expires after 180 days and becomes invalid immediately when the policy version changes.
- Active newsletter data remains until unsubscribe or a valid deletion request. We may retain the minimum suppression record needed to avoid sending more marketing and meet legal obligations.
- Provider analytics retention is stated in each processor record. The live GA4 property setting is a release-verification item and must not exceed the disclosed configuration.
- Operational logs and correspondence are kept only as long as needed for security, fault resolution, the request/complaint and any applicable legal claims, then deleted or irreversibly aggregated.
Your data-protection rights
Depending on the processing and any lawful exemption, you may have rights to be informed, access your personal information, correct it, erase it, restrict its use, object to processing and receive information you supplied in a portable form. Where we rely on consent, you can withdraw it at any time without affecting earlier lawful processing. You also have an absolute right to object to direct marketing. These rights are not all absolute.
Complain to us or the ICO
Email with “Data protection complaint” in the subject. We will acknowledge a data-protection complaint within 30 days, take appropriate steps without unjustifiable delay, keep you informed and explain the outcome. If you remain dissatisfied, you can make a complaint to the Information Commissioner’s Office.
Automated decision-making
We do not use the personal information described here to make solely automated decisions that produce legal or similarly significant effects. Educational calculators and quizzes run in the browser and do not make a professional or compliance decision.
External links and changes
Links to official sources and L8log take you to another site whose own privacy information applies. We review this notice when purposes, processors or law change. A material change creates a new policy version and asks again before optional analytics loads.
Sources for this notice
This notice explains our current processing; it is not legal advice. Contract and production-account checks identified in the internal inventory still need a named privacy owner.