Privacy policy
By Rohit GaurLast updated October 30, 2026Report a mistake
This is written in plain English rather than legal boilerplate. It describes what the site does and the rules it follows. Each outside service — analytics, advertising, the map’s pictures — is switched on separately; the cookie settings page shows what runs where you are, and this page changes, with a new date at the top, before anything new is switched on.
The short version
- Your measurements and calculations never leave your browser.
- The acreage map’s satellite pictures and its address search come from Esri, and nothing is fetched from Esri until you open the map.
- The site has no accounts and sets no cookies of its own.
- Analytics counts visits without cookies and without keeping your IP address.
- In the EU, the UK, Switzerland, Quebec, Brazil and Türkiye nothing that needs consent loads until you give it. Elsewhere you can opt out at any time, and the Global Privacy Control signal counts as an opt-out.
- We do not sell personal information.
Who is responsible
SqFt Math is built and run by Rohit Gaur, who is responsible for the processing described here. Write to contact@sqftmath.com about anything on this page.
What the calculator does with your measurements
Nothing leaves your browser. The calculation runs in the page, on your device, and no analytics event ever carries a measurement, a total or a price.
A share link puts your measurements in the part of the address after the #. Browsers do not send
that part to any server, and the analytics on this site is set up never to read it: the link works,
and the measurements stay on your device unless you send the link to someone yourself.
What is kept in your browser
| Name | Where | What it holds | How long |
|---|---|---|---|
sqftmath:v1:last |
local storage | The calculation you last had open | Until you clear it |
sqftmath:v1:recent |
local storage | Your recent calculations | Until you clear it |
sqftmath.consent.v1 |
local storage | Your consent or opt-out choices, with their date | A yes: 13 months. A no: 6 months, then asked again |
sqftmath.geo.v1 |
session storage | Your country and region, for the consent rules | Until you close the tab |
sqftmath |
IndexedDB | Projects you saved and named | Until you delete them |
sqftmath-photos |
IndexedDB | Photos you attached to a room, and your quote logo | Until you remove them |
sqftmath:v1:brand |
local storage | Your company details for a quote | Until you clear it |
sqftmath:v1:map |
local storage | That you opened the acreage map’s satellite map | Until you close the map or clear it |
sqftmath:v1:theme |
local storage | Light or dark, if you chose one instead of following your device | Until you choose “Follow my device” or clear it |
sqftmath:v1:field |
local storage | Whether field mode is on | Until you switch it off or clear it |
sqftmath-… |
the browser’s offline cache | The site’s own pages and files, so it works without a connection | Replaced by each new version of the site |
None of these is ever transmitted. You can clear the first two from the Recent calculations panel, saved projects and their photos from the saved projects page, and all of them by clearing this site’s data in your browser. A photo you attach to a room is read from your device into your own browser and kept there; it is never uploaded, and it is not in a share link — only the labels you write on it travel, because they are what the person you send it to needs. Google’s consent message, and Google’s ads once they run, keep cookies of their own; they are described under Advertising.
The acreage map
The acreage calculator shows satellite pictures from Esri’s World
Imagery, with road and place names from the same service on top. Nothing is fetched from Esri until
you choose to open the map, and the page says what opening it sends before you do. After that your
browser asks Esri’s servers for the pictures of the part of the world on screen, so Esri receives
your IP address, which area you are looking at, your browser’s details and the address of this
site. Esri says in its privacy statement
that it keeps information such as the IP address, browser type and internet provider in log files.
Once you have opened the map it opens by itself on your next visit (the sqftmath:v1:map entry
above) until you close it.
What you draw, type or open on the map is measured in your browser and sent nowhere: not the shapes,
not their names, not their areas, and not a file you open. The shapes are kept in the part of the
address after the #, like every share link here.
Searching for an address. If you type an address or a place name into the map’s search box, the text goes to Esri’s geocoding service while you type, to suggest places that match, and once more to find the one you choose. It is used to move the map there and for nothing else: this site keeps no record of it, and the page’s link keeps only where the map is looking, not what you searched for. Coordinates, map links and Plus Codes typed into the same box are read in your browser and not sent anywhere.
My location and walking the boundary ask your browser for your position, and the browser asks you first. The position is used in the page to move the map and to place corners; it is not sent to us or to Esri, although the map then shows — and so fetches from Esri — the pictures of where you are. Every other page on the site tells the browser it will not ask for your position at all.
Where you are, and why the site asks
Privacy law differs between countries, so before anything that needs consent can load, the site
asks geo.sqftmath.com — a small service of ours on Cloudflare — which country and region your
connection comes from. Like every web request it reaches Cloudflare with your IP address; the
service answers with the country and region only, writes no log, and stores nothing. The answer is
used for one thing: choosing the rules below. It stays in the browser tab until you close it.
The rules the site follows
- The EU, the UK and Switzerland. Google’s consent message, a certified consent platform, asks you first, and nothing that needs consent loads until you answer.
- Quebec, Brazil and Türkiye. Nothing loads until you say yes in the site’s own consent panel, which offers “Accept all” and “Reject all” side by side and lets you choose one by one.
- Everywhere else, analytics runs and ads may run. You can switch analytics off, and choose “Do Not Sell or Share My Personal Information”, on the cookie settings page; a browser that sends the Global Privacy Control signal is treated as having made that choice.
- When the site cannot tell where you are, or Google’s consent message cannot load for a visitor from the EU, the UK or Switzerland, nothing that needs consent loads at all.
Analytics
Analytics tells us which pages and calculators people use, so we know what to improve. It runs only where the rules above allow it.
Umami, which runs on a server of our own in India, at stats.sqftmath.com, since 26 September 2026. It sets no cookies and keeps no IP address, and the server in front of it keeps no log of
visits. For each page view it records the page’s address without anything after ? or #, the
site you came from, your browser, operating system, device type, screen size, language and country —
the country is the one Cloudflare attaches to the request, and your address is used only to work out
a visit identifier that changes every day, so visits cannot be linked from one day to the next. It
also records a few named events — a calculation used, a room added, a link copied, a page printed, a
unit switched, a field that could not be read (which field, not what was typed) and a script error
(its type only). A browser that sends Do Not Track is not counted at all. We delete Umami’s data
after 25 months, and its backups after 14 days.
Cloudflare Web Analytics, which counts page views, the site you came from, your country, your
device type and how fast the page loaded. It sets no cookies, uses no local storage, strips anything
after ? or # from the addresses it records, and Cloudflare keeps the data for six months.
Advertising
Ads on the site come from Google AdSense, and only where the rules above allow. Google’s tag, which also carries its consent message, has loaded since 26 September 2026. Google has not yet approved the site for ads, so none are shown; this section will say so when that changes.
Third-party vendors, including Google, use cookies to serve ads based on your prior visits to this website or other websites. Google’s use of advertising cookies enables it and its partners to serve ads to you based on your visits to this site and/or other sites on the Internet. To serve and measure ads, Google and its partners may place and read cookies in your browser, and may use web beacons, your IP address and other identifiers. You can opt out of personalised advertising in Google’s Ads Settings, and out of personalised advertising from many other companies at www.aboutads.info. Google explains how it uses information from sites that use its services, and how it protects and uses data in its advertising on its business data responsibility site.
In the EU, the UK and Switzerland, Google’s consent message records your choices, and Google’s “limited ads” — ads served without consent, which still use cookies, local storage and your IP address to detect invalid traffic — are switched off. If you choose “Do Not Sell or Share My Personal Information”, or your browser sends the Global Privacy Control signal, ads run with Google’s restricted data processing: they are not personalised using your data. No ad ever appears on the cookie settings page, on an error page, or between the calculator’s fields and its buttons.
Hosting
The site is delivered by Cloudflare, which processes each request, including your IP address, to serve the page and to protect the site from abuse. That processing happens whether or not you use anything here, under Cloudflare’s own privacy policy.
Who receives information
| Who | What | When |
|---|---|---|
| Cloudflare (United States) | Every request, to deliver the site; the region check; Web Analytics | Always; analytics only as allowed above |
| Our own server (India) | Umami analytics | Only as allowed above |
| Google (United States) | Advertising and its consent message | Only as allowed above |
| Esri (United States) | Your IP address and the area on screen, to send the map’s pictures; an address you search for, to find it | Only after you open the acreage map |
These services may process information outside your country. We do not sell personal information, and we share it with no one else.
Your rights
Depending on where you live — the GDPR in the EU, the UK GDPR, Swiss law, Quebec’s Law 25, Brazil’s LGPD, Türkiye’s KVKK, and the privacy laws of several US states — you can ask to see, correct or delete information about you, object to its use, withdraw consent, and opt out of its sale or sharing, without being treated any differently. You can also complain to your data-protection authority.
Most of this you can do yourself: your consent and opt-out choices are on the cookie settings page, and clearing this site’s data in your browser removes everything it keeps there. Because analytics holds no name, no account and no IP address, and its visit identifier changes every day, we usually cannot find the records of one person; write to contact@sqftmath.com and we will do what can be done.
Children
The site is not directed at children under 13, and we do not knowingly collect information about them.
Changes
When what the site does changes, this page changes first, and the date at the top with it. The changelog records every change to the site.
Contact
Questions about this page: contact@sqftmath.com.