1. Introduction
MacrosMeasure operates macrosmeasure.com - a free collection of science-backed nutrition calculators. This Privacy Policy explains how we collect, use, and protect information when you visit our site.
This policy applies to all visitors from all countries, including the European Union (GDPR) and California (CCPA).
MacrosMeasure is privacy-first by architecture: all nutrition calculations run locally in your browser. Your height, weight, age, and other health inputs are processed on your device only and are never transmitted to our servers.
2. Information We Collect
A. Analytics Data (Anonymous)
We use Analytics to collect anonymised, aggregated usage data including:
- Pages visited and approximate time on page
- Device type (desktop, tablet, mobile) and browser
- General geographic location (country level only)
- Referral source (how you found us)
This data is aggregated and anonymous. No personal profiles are created. We use it solely to understand which calculators are most useful and to improve the site.
B. Calculator Inputs — Not Collected
All calculation inputs (weight, height, age, activity level, etc.) are processed entirely in your browser. This data is never sent to MacrosMeasure servers and is discarded when you close or refresh the page.
C. Contact Form Submissions
If you use our contact form, we collect your name, email address, subject, and message. This data is stored securely and used solely to respond to your enquiry. We do not use your contact information for marketing.
3. How We Use Your Information
We use the information collected for the following purposes:
- To improve calculator accuracy, user experience, and site performance.
- To analyse anonymous traffic patterns and understand which tools are most used.
- To respond to contact form enquiries and support requests.
- To monitor site security, diagnose technical issues, and prevent abuse.
We do not sell, trade, or rent your data to any third party for marketing purposes.
5. Third-Party Services
Anonymous, aggregated usage data: page views, session count, device type, and country-level location. No personal identifiers are collected or stored.
→ Vercel's Privacy PolicyContact form submissions are stored securely in our Firestore database (Firebase). Only name, email, and message content are stored, solely for the purpose of responding to your enquiry.
→ Firebase Privacy Policy6. Data Retention
- Calculator inputs: not retained — processed locally and discarded when you leave the page.
- Analytics data: aggregated and retained for up to 12 months to track improvement over time.
- Contact form submissions: retained for 90 days unless ongoing correspondence is required, then deleted.
- Server logs (IP addresses, request timestamps): retained for up to 30 days for security monitoring.
7. Your Rights (GDPR / CCPA)
GDPR (European Union)
If you are in the EU or EEA, you have the right to:
- Access the personal data we hold about you.
- Request correction of inaccurate data.
- Request deletion of your data ("right to be forgotten").
- Object to or request restricted processing.
- Data portability — receive your data in a machine-readable format.
- Withdraw consent at any time where processing was based on consent.
CCPA (California)
If you are a California resident, you have the right to:
- Know what personal information is collected and how it is used.
- Request deletion of your personal information.
- Opt out of the sale of personal information — we do not sell personal information.
- Non-discrimination for exercising your CCPA rights.
To exercise any of these rights, use our Contact page or email hello@macrosmeasure.com. We will respond within 30 days.
8. Children's Privacy
MacrosMeasure is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has submitted personal information through our contact form, please contact us immediately and we will delete it promptly.
9. Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or legal obligations. Changes will be posted on this page with an updated "Last updated" date. Continued use of MacrosMeasure after changes are posted constitutes acceptance of the updated policy.
10. Contact
Questions about this policy?
If you have questions, concerns, or wish to exercise your data rights, please contact us or email hello@macrosmeasure.com. We will respond within 30 days.