Legal

Privacy Policy

AquaCalc is built with privacy as a core principle — not an afterthought. This policy explains what data we collect, why, and how it is protected.

Short version: Normal dashboard use collects no personal data — tank profiles save under an anonymous random ID only. If you subscribe to our newsletter, we store your name and email address to send you updates. If your aquarium shop signs up for AquaCalc for Business, we hold your business contact details to run that account (see section 2.5). If you create an optional My Tank account, we hold your email so you can save and sync your tank (section 2.6). You can unsubscribe or ask us to delete your data at any time. We never sell your data, never share it with third parties for their own purposes, and never use it for advertising.

1. Who we are

AquaCalc is built, managed and owned by SaneChoice, based in the United Kingdom. Our registered address is Moulsham Mill, Parkway, Chelmsford, CM2 7PX.

For the purposes of UK data protection law, SaneChoice is the data controller for any personal data collected through this website.

If you have any questions about this policy or your data, please use the feedback form.

2. What data we collect and why

2.1 My Tank usage — anonymous profiles, no personal data

When you use the AquaCalc dashboard (pH Monitor, RO Mixer, Dosing & Water Change, Tank Datasheet and Sync Devices), your tank profiles and settings are saved to our server. They are identified only by a randomly-generated anonymous client ID that is created in your browser the first time you use AquaCalc. This ID:

  • Is a random string — it contains no personal information and cannot identify you
  • Is never linked to your name, email address, IP address or any other identifier
  • Is never shared with third parties

To make sure your profiles survive a browser cache clear, the client ID is stored in two places: your browser's localStorage and a functional cookie named aqph_cid that lasts 2 years. If localStorage is cleared, the cookie is used to restore the ID automatically so your profiles are not lost. This cookie contains only the random client ID — no personal data. See our Cookie Policy for full details.

The dashboard's calculations (CO₂, RO mixing, dosing, water changes) are processed server-side. Only the specific numerical inputs you enter are sent, no profile data is included in a calculation request, and those requests are not logged. The 14 standalone calculators are different: they run entirely in your browser and send nothing to us to do their sums.

Saved calculator inputs also sync. So that a calculator you filled in on your laptop is still filled in on your phone, the inputs you save in the standalone tools (and your Parameter Log and Maintenance Schedule) are uploaded to our server alongside your tank profiles, under the same anonymous client ID. These are aquarium figures, not personal data — but one of them can be locational: if you use the heat forecast, the location you pick is saved with them. You can clear all of it at any time by clearing your browser data and deleting the profile. When the datasheet checks which of your listed species we recognise, any it does not recognise is added to an anonymous tally of names — no account, tank or device attached — used only to decide which species to add to our databases next.

Sharing a tank profile is a deliberate, revocable publication. The Tank Datasheet has a share button. Pressing it creates a link with a random 20-character id, and anyone holding that link can see that tank's shared details: its name, water parameters, equipment, water-change and fertiliser routine, hardscape, livestock and plant lists, any notes or question you typed there, and an attached pH session if you added one. It does not expose your sync code, your other tanks, your email address or anything else about you, and the page is marked so search engines do not index it. The link is live: it shows the datasheet as it stands whenever somebody opens it, so an edit reaches every copy of the link already posted. You can end it at any time with Stop sharing on the datasheet, which deletes the record and breaks the link immediately; unrevoked links expire on their own after one year. Older share links, created before this change, carry the data inside the link itself and were never stored by us — those cannot be revoked, only ignored.

2.2 Newsletter and weather email subscriptions

If you choose to subscribe to the AquaCalc newsletter, the product-updates email (from the changelog page) or the weekly weather forecast email, we collect the following data. Weather subscribers have additional location fields (marked below).

Account notification emails. If you have a My Tank account you can also opt in to notification emails — weekly maintenance reminders, a monthly tank digest, replies to your comments, and watch-list alerts (back in stock, and price drops). These are sent to your verified account email, use only data you have already saved (your maintenance schedule, tank profile and comments), and are off by default. You can turn each one off in your account settings or via the one-click unsubscribe link in the email.

DataWhy we collect itWho it applies toHow long we keep it
First nameTo personalise emails ("Hi Bradley")All subscribersUntil you unsubscribe or request deletion
Email addressTo send you emailsAll subscribersUntil you unsubscribe or request deletion
Sign-up date & timeSubscription record-keepingAll subscribersUntil you unsubscribe or request deletion
Confirmation statusTo record opt-in: via a double opt-in email link, or by an affirmative action while signed in to a verified accountAll subscribersUntil you unsubscribe or request deletion
Unsubscribe tokenA random string used to authenticate one-click unsubscribeAll subscribersUntil you unsubscribe or request deletion
Update categoriesWhich update types you asked for (new articles, plant profiles, tool updates) so we only email you about thoseProduct-updates subscribers onlyUntil you unsubscribe or request deletion
City nameTo label your weekly forecast email ("Forecast for London")Weather subscribers onlyUntil you unsubscribe from weather emails or request deletion
Geographic coordinates (latitude & longitude)To fetch your local weather forecast from Open-Meteo each weekWeather subscribers onlyUntil you unsubscribe from weather emails or request deletion
IP address (hashed)Rate-limiting sign-up attempts — cannot be reversed to identify youAll subscribersUp to 1 hour

How location data is used: If you subscribe to the weekly weather forecast, you select your nearest city using a search box powered by the Open-Meteo geocoding service. The city name and its coordinates are stored on our server and used solely to fetch your local 14-day aquarium heat risk forecast each week. Your coordinates are sent to Open-Meteo's API (open-meteo.com) once per week to retrieve the forecast — see section 7 for details. They are never used for any other purpose and are never shared with any other third party.

Double opt-in: We use a confirmed opt-in process. When you submit the subscribe form, you are sent a confirmation email containing a link. You will not receive any emails until you click that link. This protects both you and others from being subscribed without consent. If you are signed in to an AquaCalc account, your email address has already been verified (you sign in by clicking a one-time link sent to it), so turning the newsletter on from your account or a signed-in prompt is itself a confirmed, affirmative opt-in and no separate confirmation email is sent. You can unsubscribe at any time.

Unsubscribing: Every newsletter, weather forecast, and welcome email contains a one-click unsubscribe link. Clicking it stops all further emails immediately. To be straight with you about what happens behind the scenes: unsubscribing marks your entry as unsubscribed and keeps it on a suppression list — your name, email and any stored location stay in that record — so that we can honour your choice and not email you again if you are ever re-imported. If you would rather we erased the record outright, you can do that yourself from your account page if you have an account, or ask us via the feedback form and we will delete it.

What we never do with your email or location:

  • We never sell or share your email address or location data with any third party (except Open-Meteo receiving coordinates solely to return a weather forecast, as described above)
  • We never use your data for advertising or pass it to advertisers
  • We never add it to any list other than the AquaCalc newsletter and weather forecast service
  • We only send emails directly relevant to AquaCalc content

2.3 Anonymous analytics

We use Plausible Analytics, a privacy-friendly analytics service based in the EU. Plausible does not use cookies, does not collect personal data, does not track you across websites, and is fully compliant with UK GDPR, EU GDPR and PECR.

Plausible records only aggregate, anonymous page view data (page visited, country, device type, referrer). No individual user is identified or tracked. You can read Plausible's privacy policy at plausible.io/privacy.

Questions asked of "Ask AquaCalc". When you use the Ask feature, we keep a record of the question and how well our own guides answered it — the question text, whether we found a good match, and which articles were used. This is purely so we can see what people want to know that we have not written about yet, and it is the main way we decide what to write next. Nothing about you is stored with it: no name, no account, no IP address, no session — a question cannot be linked back to the person who asked it, or to any other question. These records are deleted automatically after 90 days. Please still avoid typing personal details into the box, as you would with any search field.

Our own view counts. Separately from Plausible, we keep a simple running total of how many times each article, plant profile and calculator has been viewed. This is what powers the "popular" and "highly read" labels around the site. What we store is nothing more than a page name and a number — there is no record of who viewed what, no history, and nothing that can be traced back to a person. So that one visitor refreshing a page does not inflate the count, we briefly write a one-way hashed marker (the same keyed hashing described in section 4) which expires within a couple of hours and is then deleted. Known search-engine and bot traffic is excluded.

2.4 Feedback form submissions

If you choose to submit feedback, we collect:

FieldRequiredPurpose
Feedback typeYesTo categorise and route your submission
Subject & messageYesThe content of your feedback
NameNoSo we can address you if we follow up
Email addressNoTo reply to you if relevant — never used for marketing
Tank setupNoContext for bug reports
How you found usNoUnderstanding where users come from
IP address (hashed)AutomaticRate limiting only — stored as a one-way hash, not the raw address

2.5 AquaCalc for Business (aquarium-shop accounts)

AquaCalc for Business is a separate service that lets aquarium shops embed our tools and articles on their own websites. If your shop registers for it, we collect the details you provide plus a small amount of service data. This applies only to business account holders — not to ordinary visitors or dashboard users.

DataWhy we collect itHow long we keep it
Company / shop nameTo identify and label your account and embed licenceWhile your account is active; removed on request after closure
Your name (contact)So we can address you and manage the accountWhile your account is active; removed on request after closure
Work email addressTo send your one-time sign-in link, service/account emails, support replies and (unless you opt out) an optional monthly usage digestWhile your account is active; removed on request after closure
Website / domainTo lock your embed licence to your approved site(s) and verify you own themWhile your account is active
Phone number (optional)Only if you choose to provide it, to contact you about your accountWhile your account is active; removed on request
Support messages & plan requestsTo handle your enquiries and any plan changesWhile useful for support; deleted on request
Embed usage counts (per approved domain)To show you usage in your portal and operate the serviceAggregated service data; not linked to your customers

Sign-in: the portal is passwordless — you sign in with a one-time link sent to your work email. A strictly-necessary session cookie then keeps you logged in for that visit only (see the Cookie Policy). We do not store a portal password.

Monthly usage digest: we may send account holders one short email a month summarising your own embed activity (loads, most-used tool, product-link clicks and your public "search-ready" score). We rely on our legitimate interest in helping you get value from the service; it contains no customer data. Every digest has a one-click link to turn it off, and you can toggle it any time under Profile in your portal. Turning it off does not affect essential sign-in or account emails.

Your customers' data: the tools you embed do not collect your customers' personal data, and the "Site Insights" overview in your portal is built only from publicly available information (for example public domain rankings, WHOIS/RDAP and DNS records, and your site's public homepage) via third-party sources such as Cloudflare Radar. Full terms are in our Business Terms of Use.

Payment: business accounts are currently provided free of charge and we do not collect any payment or card data. If paid plans are introduced in future, payment would be handled by a payment provider and this policy updated to describe it.

2.6 My Tank accounts (optional)

Using AquaCalc's tools and dashboard needs no account and stays anonymous by default (section 2.1). You may optionally create a free My Tank account so you never lose your saved tank and can open it on any device. This is the only consumer feature that collects a personal identifier, and only if you choose it.

DataWhy we collect itHow long we keep it
Email addressTo send your passwordless one-time sign-in link, and as the way to recover your tank on a new deviceUntil you delete your account
Link to your anonymous tank idSo your existing saved tank data becomes reachable from any device you sign in onUntil you delete your account
Sign-in timestampsBasic account security/housekeepingUntil you delete your account
Favourite articlesThe guides and plant profiles you save (a list of article references only), so you can find them again from your account on any deviceUntil you remove them or delete your account
Stock & price alerts (watch list)The products you ask us to watch on the price-comparison page — a product reference, its name, and the best shop price we last saw for it, never a shop account, basket or order. We re-check each one when we refresh shop data and email you when it returns to stock at any shop we track, or when its price falls meaningfully below what it has been. Each alert type has its own switch in your account settingsUntil you remove the alert or delete your account
Display preferencesSmall choices about how you like pages laid out — currently how many rows you ask the price-comparison tables to show — so the setting follows you to your other devices instead of being set again on each oneUntil you delete your account
Maintenance schedulesYour saved maintenance tasks and dates per tank (water changes, dosing, filter cleaning and the like), so your routine and calendar follow you across devicesUntil you remove them or delete your account
Tank journal notesShort dated notes you choose to write about a tank (“trimmed the rotala”, “new filter”), stored under the same anonymous tank id as your profiles. Please do not put personal details in them — they are for tank history. Never published, never sharedUntil you delete the note or delete your account

Passwordless: we never set or store a password. Sign-in is by a one-time link emailed to you, together with a 6-digit code that does the same job for anyone whose email provider blocks or pre-opens links (single-use, either one, expiring in 15 minutes). We store only a one-way hash of that code, never the code itself. If a sign-in attempt fails we record why, along with your browser user-agent and a keyed one-way hash of your IP address, so we can tell a fault of ours from a link consumed in transit; those entries sit in our server’s ordinary error log and are rotated away with it. You may optionally add an authenticator app as a backup way to sign in; if you do, we store its secret and one-time recovery-code hashes solely to verify your sign-ins. No marketing: your email is used only for sign-in links, essential account messages, and any notification you switch on yourself (maintenance reminders, the monthly digest, back-in-stock alerts) — never newsletters or ads unless you separately subscribe. Every one of those has a one-click unsubscribe in its footer and a switch in your account settings. Deletion: you can permanently delete your account yourself at any time from your account page. This immediately and irreversibly erases your email address, any authenticator setup and recovery codes, your saved favourites, your stock alerts, your maintenance schedules, your tank journal notes, and all the tank data saved on our server under the account (profiles, readings, dosing and RO settings) across every device. You can also ask us to do this via the feedback form. The same page lets you sign out of all other devices at once if you have signed in on a shared computer.

2.7 Article comments

You can leave a comment on our blog and plant articles. Comments are reviewed by us before they appear publicly. When you post one, we collect:

DataWhy we collect itShown publicly?Retention
Name (or nickname)To attribute your commentYes — displayed with your commentUntil the comment is deleted
Comment textTo publish it once approvedYesUntil deleted
Email address (optional)To let you know when your comment is approved or if we reply, and — if it matches a registered My Tank account or a confirmed newsletter subscriber — to show a small “Member” or “Article Subscriber” badge on your commentNever shown (the address itself is never displayed)Until the comment is deleted
A one-way hash of your IP addressSpam prevention and abuse handling onlyNoUntil deleted

You choose what to share: only a name and the comment are required; the email is optional. Do not include personal or sensitive information in a comment, as approved comments are public. We do not set any cookie to leave a comment. Removal: to have a comment (and its stored email) deleted, contact us via the feedback form. We moderate comments and may decline or remove any that are spam, abusive, off-topic or unlawful.

2.8 Shops map submissions

On the UK shops map you can suggest a shop or report a problem with a listing. Submissions are reviewed by us before anything changes on the map. When you submit one, we collect:

DataWhy we collect itShown publicly?Retention
Shop details you enter (name, type, location, website, notes)To review and, if approved, add the listing to the mapYes — once approved, the listing is publicUntil removed
Report details (reason and any message)To check and correct a listingNo — used only for moderationUntil resolved and cleared
Email address (optional)Only so we can follow up if we need to check somethingNever shownUntil the submission is cleared
A one-way hash of your IP addressSpam prevention and rate limiting onlyNoUntil cleared

You choose what to share: the email is optional. Do not include personal or sensitive information, as an approved listing is public. We do not set any cookie to use the map. The "find shops near me" feature can optionally use your device's location (via your browser's location permission) to show the nearest shops — that location stays in your browser and is not sent to us. The map itself is drawn using tiles from OpenStreetMap, and typed place names are looked up via OpenStreetMap — see section 7.

2.9 Water Report Analyser (uploaded documents)

The Water Report Analyser is an optional, account-only tool that reads the figures off your water company's report so we can explain them for your aquarium. It only runs when you actively choose a file and upload it.

DataWhy we collect itWhere it goesRetention
The report file you upload (PDF, PNG or JPEG, up to 12 MB)To transcribe the water-quality figures it containsSent in full to Anthropic's Claude API to be read — see section 7Never written to our servers. It is held in memory only for the length of the request, then discarded
The figures transcribed from it (hardness, KH, nitrate, chlorine and similar)To produce your analysis and, if you choose, pre-fill your tank settingsReturned to your browserOnly if you choose to save them to your tank profile
Your account ID and your IP addressTo apply a daily usage limit to this toolStored on our server in a usage-counter fileCleared daily

Please read this before uploading. We send the file exactly as you supply it — we do not open, edit or redact it first. UK water reports and bills often carry your name, address, postcode or account number, and if yours does, that information is sent to Anthropic along with the water figures. Anthropic processes it to return the transcription and does not use API data to train its models. If you would rather not share those details, black them out before uploading, or use one of our other calculators and type the figures in by hand instead. Because this tool requires an account, the daily usage count is linked to your account.

2.10 Price comparison (anonymous usage counts)

On our price comparison — the plant table and the substrate, rock and wood table on the same page — we keep a simple tally of what people search for and how often a price is clicked through to a shop, so we can see which plants are in demand and which searches find nothing. There is no identifier attached to any of it.

DataWhy we collect itWhere it goesRetention
The words you type into either search boxTo see which plants people look for, and which searches match nothing the shops we track carryAdded to a count on our server, grouped by day90 days
Which shop a price link went to, and which productTo see which retailers and plants are useful to peopleAdded to a count on our server, grouped by day90 days

What is not recorded. No IP address, no hash of an IP address, no cookie, no session and no account ID — nothing that identifies you or your device. Because none is stored, there is no way to tell which searches came from the same person, to link a search to a click, or to connect any of it back to you. It is a running total, not a log with the names removed. We do not set a cookie for this and it works the same whether or not you have an account.

3. Legal basis for processing

Under UK GDPR, we process data on the following bases:

DataLegal basis
My Tank profilesLegitimate interests — providing the profile save/load feature you actively use
Newsletter subscription (name & email)Consent — you sign up voluntarily and confirm via a double opt-in link, or by an affirmative action while signed in to a verified account; you may withdraw consent at any time by unsubscribing
Feedback form (message content)Legitimate interests — improving AquaCalc based on user feedback
Feedback form (email, if provided)Consent given at point of submission
AquaCalc for Business account dataContract — to provide the business service you sign up for and take steps prior to it; plus legitimate interests in operating and securing the service. Optional fields (e.g. phone) rely on consent.
My Tank account (email)Consent — you voluntarily create an optional account to save and sync your tank; you may delete it at any time.
Article comments (name, comment, optional email)Consent — given when you voluntarily submit a comment for publication; you can ask us to remove it at any time. The IP hash relies on our legitimate interest in preventing spam and abuse.

4. How we store your data

Newsletter subscriber list — stored in a protected file on our web server (Plesk/Apache, United Kingdom). This file:

  • Is not publicly accessible — protected by server configuration
  • Is accessible only to the site operator
  • Is never shared with any third party
  • Is transmitted by email only via our own SMTP server (no third-party email marketing platforms)

Tank profiles — stored in a protected directory on our server, indexed only by your anonymous client ID. This data contains no personal information.

AquaCalc for Business account data — stored in a protected database on our web server (Plesk/Apache, United Kingdom), accessible only to the site operator. It is never sold and never shared with third parties for their own purposes.

My Tank account data — your email and the link to your anonymous tank id are stored in the same protected database on our web server (United Kingdom), accessible only to the site operator, never sold or shared.

Feedback submissions — stored in a protected CSV file on our server, accessible only to the site operator, not shared with any third party.

IP addresses — for rate limiting and spam prevention across the public site (comments, feedback, sign-in requests, shop submissions, share links) we store only a one-way hash of your address, not the address itself. That hash is keyed with a secret held on our server — which matters, because a plain hash of an IP address is not actually anonymous (there are few enough possible addresses that one can be worked backwards in seconds). Keying it with a secret an outsider does not have is what makes it genuinely irreversible. We also use a different key per feature, so the same visitor cannot be matched up across unrelated parts of the site. There are three narrow exceptions where the address is held in full, and we would rather tell you than round the claim off: the daily usage counter for the Water Report Analyser (cleared daily), and the sign-in audit logs for AquaCalc for Business and the admin panel, which record the address and browser user-agent of each sign-in so an account owner can spot unauthorised access. Those audit entries are kept while the account is open. We do not use IP addresses to build any profile of you, and we never combine them with your browsing across the site.

Email newsletters are sent directly from our own mail server ([email protected]) to your address. We do not use Mailchimp, SendGrid, or any other third-party email marketing service. Your email address is never passed to an external platform.

5. Data retention

DataRetention period
Newsletter subscriber name & emailRetained while you are subscribed. On unsubscribe the record is kept on a suppression list so we do not email you again; ask us (or use your account page) and we will erase it outright
Uploaded water report filesNot retained — held in memory for the request only, never written to our servers
Tank journal notesRetained until you delete them, or until you delete your account
Parameter Log readings and maintenance schedulesRetained until you delete them, or until you delete your account
Share links you create (pH session / parameter log)Public until they expire — 90 days for a pH session, 1 year for a parameter log — or until you ask us to remove one
Business & admin sign-in audit entries (email, IP, user-agent)Retained while the account is open, so unauthorised sign-ins can be spotted
Pending (unconfirmed) sign-upsRemoved after 48 hours if the confirmation link is not clicked
Tank profilesRetained indefinitely — linked only to an anonymous ID, not to you personally
Feedback submissionsRetained while useful for product improvement; deleted on request
Hashed IP addresses (rate limiting)Up to 1 hour
AquaCalc for Business account dataRetained while your account is active; removed promptly on request after the account is closed
My Tank account (email)Retained until you delete your account, then removed

6. Your rights under UK GDPR

You have the right to:

  • Access — request a copy of any personal data we hold about you
  • Rectification — ask us to correct inaccurate data
  • Erasure — ask us to delete your personal data. If you have an account you can erase it yourself, permanently, from your account page. For newsletter subscribers, the one-click unsubscribe link in every email stops all further email immediately; if you also want the record itself erased rather than suppressed, ask us and we will do it
  • Restriction — ask us to restrict processing of your data
  • Objection — object to processing based on legitimate interests
  • Portability — receive your data in a portable format
  • Withdraw consent — where processing is based on consent (newsletter subscription), you may withdraw it at any time with no adverse effect by clicking the unsubscribe link in any email

To exercise any of these rights, please use the feedback form or click the unsubscribe link in any newsletter email. We will respond within 30 days.

You also have the right to lodge a complaint with the Information Commissioner's Office (ICO) at ico.org.uk.

7. Third-party services

ServicePurposeData sharedPrivacy policy
Plausible AnalyticsAnonymous page view countingNo personal dataplausible.io/privacy
jsDelivr CDN (2FA QR code)Loaded only when you set up two-factor login, to generate the QR code (charts are now served directly from AquaCalc)IP address (standard CDN request)jsdelivr.com
Open-Meteo (geocoding)City name search when subscribing to weather emails — your typed query is sent to Open-Meteo to return a list of matching citiesCity name search text (not linked to your email)open-meteo.com/terms
Open-Meteo (heat forecast tool)Fetching the forecast for the aquarium heat forecast. Unlike the weather emails above, this call is made directly from your browser, so Open-Meteo receives the request from you rather than from usYour search text or coordinates, and — because your browser makes the request — your IP address. If you tap "use my location" and grant permission, your device's precise coordinates are sent too. We never see or store that permission-based locationopen-meteo.com/terms
GBIF & FishBaseSpecies range, taxonomy and reference parameters shown in the fish and plant lookupsThe species you look up only. The request is made by our server, so your IP address is not shared with themgbif.org/terms
Open-Meteo (weather forecast)Fetching your weekly aquarium heat risk forecast — your stored coordinates are sent to Open-Meteo's API once per week when your forecast email is generatedLatitude and longitude (weather subscribers only; no name or email is sent)open-meteo.com/terms
Cloudflare Radar & public records (Business "Site Insights")Compiling the optional Site Insights overview for Business account holders from publicly available data about their own websiteA business account holder's own public website domain (no personal or customer data)cloudflare.com/privacypolicy
Anthropic ("Ask AquaCalc")Generating an answer when you use the optional "Ask" search — the question you type is sent to Anthropic's Claude API, together with relevant extracts from our own public guides, so it can write a grounded replyThe text of your question only (no name, email or account is sent). Anthropic does not use API data to train its models.anthropic.com/legal/privacy
Anthropic (Water Report Analyser)Reading the figures off a water report you choose to upload. The file you upload is sent to Anthropic's Claude API so the values can be transcribedThe whole file you upload. We do not edit or redact it first, so if your report or bill shows your name, address or account number, that is sent too. Only upload a report you are comfortable sharing, or black out those details first. The file is processed in memory and is never saved to our servers. Anthropic does not use API data to train its models.anthropic.com/legal/privacy
OpenStreetMap (map tiles)Drawing the base map on the UK shops map — when the map loads, your browser requests map image tiles directly from OpenStreetMap's servers, as with any interactive web mapIP address (standard tile request); no name, email or account is sentosmfoundation.org
OpenStreetMap Nominatim (geocoding)On the shops map — when you type a town or postcode to find shops near you, or to place a pin on the "Suggest a shop" form, your browser sends that text to OpenStreetMap's Nominatim service to turn it into a map locationThe town/address text you type (not linked to your name or email)osmfoundation.org

We do not use any third-party email marketing platforms. Newsletters and weather forecast emails are sent directly from our own mail server. Your email address is never passed to any external service.

8. Cookies

AquaCalc uses no advertising or tracking cookies. For full details of what we do and don't use, see our Cookie Policy.

9. Children's privacy

AquaCalc is not directed at children under 13. We do not knowingly collect personal data from children. If you believe a child has subscribed to our newsletter without parental consent, please contact us via the feedback form and we will delete the data immediately.

10. Changes to this policy

We may update this policy from time to time. The date at the top of this page shows when it was last revised. If we make material changes — such as collecting new categories of personal data — we will notify existing newsletter subscribers by email before the changes take effect.