Effective September 11, 2026. HomeMathKit is hosted on Cloudflare. Calculations run locally; advertising is configured separately.
Calculator inputs
Calculations run in your browser. The application does not send entered financial amounts to a calculation server and does not request an account, email, credit score or Social Security number. Hosting providers can still receive standard request information such as IP address, browser details and requested page.
Saved plans
Only choosing Save plan writes a scenario to this site's local storage, under homemath.plans.v1. Saved names and inputs remain until you remove them or clear browser storage. Anyone using your browser profile may be able to read them. Storage may be unavailable in private or restricted browsers.
Shared links and downloads
A shared mortgage link contains the input amounts in its URL fragment. Browsers do not normally send fragments in HTTP requests, but anyone with the link, browser extensions, and scripts running on the page may read them. Do not treat a shared link as private. CSV exports are generated locally and contain the loan schedule.
Advertising
Ad code is disabled by default. When the publisher enables ads, a configured consent-management platform manages privacy choices. Ad providers can process device and usage information and use cookies under the applicable consent or legal basis. Calculator fields are not intentionally passed as ad-targeting data. Advertising scripts are still third-party code. Global Privacy Control disables the bundled ad integration.
Changing consent may reload the page to stop already-loaded advertising code. Save a draft first. With ads disabled, no advertising choice is necessary.
Analytics and contact
Cloudflare Web Analytics is available only after the site's analytics opt-in; it is cookie-free and receives pageviews, referrers, device information, performance data, and request metadata, but not calculator inputs. Optional Google Analytics 4 also loads only after a separate analytics opt-in and receives pseudonymous usage and page_view events; page views include current and referring page URLs with query strings and fragments removed, while inputs, exports, and free text are not sent. Do Not Track and Global Privacy Control suppress analytics, and the Ad privacy choices control can revoke consent. Contact the project through the contact page. Do not submit personal financial information in public issues.