Privacy Policy
Last Updated: June 2026
Summary
Your privacy matters to us. All macro calculations happen entirely in your browser using JavaScript. We don't collect, store, or transmit your personal health data to any server. Your weight, height, age, and calculated results never leave your device.
This privacy policy explains how we handle information when you use the Macronutrient Calculator at www.macronutrientcalculator.org. We are committed to protecting your privacy and being transparent about our data practices.
Data Collection Overview
We collect minimal data to operate our service. The table below summarizes what we do and do not collect:
| Data Type | Collected? | Purpose | Storage Duration |
|---|---|---|---|
| Calculator inputs (weight, height, age) | No | N/A - processed locally only | N/A |
| Calculated macro results | No | N/A - displayed locally only | N/A |
| Health or fitness data | No | N/A | N/A |
| Account information | No | N/A - no accounts exist | N/A |
| Contact form submissions | Yes | Respond to inquiries | Until deleted by request |
Information We Do NOT Collect
- Your weight, height, age, or other body measurements
- Your calculated macro results or calorie recommendations
- Any health, fitness, or dietary information you enter
- Account credentials (we don't have user accounts)
- Payment information (our service is free)
- Social media profiles or connections
Technical explanation: All calculations run locally in your web browser using JavaScript. When you enter your data and click "Calculate," the math happens on your device. No data is sent to our servers or any third party.
Analytics
We use Google Analytics 4 (GA4, measurement ID G-YD6LWLJ95G) to understand aggregated, anonymous traffic patterns. We initialize Google Consent Mode v2 with all non-essential storage — including analytics, ad storage, and ad personalization — denied by default. Until you grant analytics consent, GA4 receives cookieless pings only: anonymous data with no cross-session linking and no cookies set.
Subject to consent, GA4 may record pages viewed, session duration, device type, browser type, approximate country of access, and referral source. GA4 never receives your weight, height, age, or any calculator input — those values are processed entirely in your browser.
Retention: per our Google Analytics retention configuration.
Opt-out: Consent Mode keeps non-essential storage denied until you actively consent. You can also install the Google Analytics opt-out browser add-on, or block cookies in your browser settings.
Contact Form: If you contact us via our contact form, we receive your name, email address, and message. This information is used solely to respond to your inquiry and is not shared with third parties.
Your Privacy Rights
Depending on your location, you may have specific rights regarding your personal data. We respect these rights for all users:
Right to Access
You can request a copy of any personal data we hold about you (primarily contact form submissions if applicable).
Right to Rectification
You can request correction of inaccurate personal data we hold about you.
Right to Erasure
You can request deletion of your personal data. Since we don't store calculator data, this applies to contact submissions only.
Right to Restrict Processing
You can request we limit how we use your data while we address any concerns you have.
Right to Data Portability
You can request your data in a machine-readable format to transfer to another service.
Right to Object
You can object to processing of your personal data for direct marketing or based on legitimate interests.
Right to Withdraw Consent
Where processing is based on consent, you can withdraw that consent at any time.
Right to Lodge Complaint
You have the right to lodge a complaint with a data protection supervisory authority.
To exercise any of these rights, please contact us at info@macronutrientcalculator.org. We will respond to your request within 30 days.
GDPR Compliance
We comply with the General Data Protection Regulation (GDPR) for users in the European Economic Area (EEA). Here's how we meet GDPR requirements:
Legal Basis for Processing
| Processing Activity | Legal Basis | Details |
|---|---|---|
| Contact form responses | Consent / Contract | To respond to your inquiry as requested |
| Website analytics (Google Analytics 4) | Consent | Default-denied via Consent Mode v2; activates only when you grant analytics consent |
| Website hosting | Legitimate interest | To operate and deliver our service |
Data Protection Measures
- Data minimization: We collect only what is necessary for our legitimate purposes
- Privacy by design: Calculator data is processed client-side by design, never transmitted to servers
- Secure transmission: Our website uses HTTPS encryption for all data in transit
- No third-party data sales: We never sell or share personal data with third parties for marketing
- Regular review: We periodically review our data practices to ensure compliance
International Data Transfers
Our hosting provider (Vercel) may store data in various regions. For users in the EEA, we ensure appropriate safeguards are in place for any international data transfers, including Standard Contractual Clauses where applicable.
Third-Party Services
We use a limited number of third-party services to operate our website:
| Service | Purpose | Data Shared | Privacy Policy |
|---|---|---|---|
| Vercel | Website hosting | IP address, access logs | View Policy |
| Google Analytics 4 | Anonymous traffic analytics (subject to consent) | Aggregated/anonymous usage data; cookies (_ga, _ga_YD6LWLJ95G) only if you consent |
View Policy |
| Formspree | Contact form processing | Name, email, message | View Policy |
We carefully select our third-party providers based on their privacy practices and GDPR compliance. We do not share your data with any parties not listed above.
Children's Privacy
The Macronutrient Calculator is designed for adults (18 years and older). We do not knowingly collect personal information from children under 13 (or 16 in the EEA).
If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately. If we become aware that we have collected personal data from a child without parental consent, we will take steps to delete that information.
Data Security
We implement appropriate technical and organizational measures to protect your data:
- HTTPS encryption: All data transmitted to and from our site is encrypted
- Secure hosting: Our website is hosted on Vercel's secure infrastructure
- Limited access: Only essential personnel have access to any collected data
- Regular updates: We keep our systems and dependencies up to date
While no method of transmission over the Internet is 100% secure, we strive to use commercially acceptable means to protect your information.
Changes to This Policy
We may update this privacy policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons. When we make changes:
- We will update the "Last Updated" date at the top of this page
- For significant changes, we may provide additional notice on our homepage
- Continued use of our site after changes constitutes acceptance of the updated policy
We encourage you to review this policy periodically to stay informed about how we protect your privacy.
Contact Us
If you have any questions, concerns, or requests regarding this privacy policy or your personal data, please contact us:
- Email: info@macronutrientcalculator.org
- Contact Form: www.macronutrientcalculator.org/contact/
We aim to respond to all privacy-related inquiries within 30 days.