Privacy Policy
Last updated: March 6, 2026
1. Information We Collect
The Markup Calculator is designed with privacy-first principles. We collect minimal information to provide our service:
- Calculation Data: Your pricing calculations, comparisons, and settings are stored locally in your browser only.
- Technical Information: Browser type, device information, and basic usage analytics to improve performance.
- No Personal Data: We do not collect names, email addresses, or any personally identifiable information.
- No Financial Data: Your actual costs, prices, and profit margins remain completely private and local.
2. How We Use Your Information
We use the information we collect to:
- Provide and maintain our service
- Improve and optimize our calculator
- Analyze usage patterns to enhance user experience
- Ensure the security and integrity of our service
3. Data Storage and Security
Local Storage: All your calculation data is stored locally in your browser using LocalForage. This means:
- Your data never leaves your device
- We cannot access your calculation comparisons
- Your data persists between browser sessions
- You can clear your data at any time through your browser settings
4. Cookies and Tracking
We may use cookies and similar tracking technologies to:
- Remember your preferences
- Provide analytics about service usage
- Improve our service performance
You can control cookie settings through your browser preferences.
5. Third-Party Services
We may use third-party services for analytics and performance monitoring. These services may collect anonymous usage data but do not have access to your personal calculation data.
6. Data Retention
Since your calculation data is stored locally in your browser, we do not retain any personal calculation data on our servers. Analytics data is retained for a limited period to help us improve our service.
7. Your Rights
You have the right to:
- Access any data we may have about you
- Request correction of inaccurate data
- Request deletion of your data
- Opt out of analytics tracking
- Data is stored in memory during your session and cleared when you close the browser
8. Children's Privacy
Our service is not intended for children under 13. We do not knowingly collect personal information from children under 13.
9. Changes to This Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.
10. International Data Transfers
As our service operates primarily through client-side technology, your data generally remains on your local device. However, if any data is processed through our servers (such as analytics), it may be transferred to and processed in countries outside your residence. We ensure that any such transfers comply with applicable data protection laws.
11. Data Breach Notification
In the unlikely event of a data breach that may affect your personal information, we will:
- Notify affected users within 72 hours of becoming aware of the breach
- Provide clear information about what data was affected
- Explain the steps we are taking to address the breach
- Offer guidance on steps you can take to protect yourself
12. Legal Basis for Processing (GDPR)
For users in the European Union, our legal basis for processing personal data includes:
- Legitimate Interest: To improve our service and ensure its security
- Consent: For analytics and marketing communications (where applicable)
- Contract: To provide the service you've requested
13. California Privacy Rights (CCPA)
California residents have additional rights under the California Consumer Privacy Act (CCPA):
- Right to know what personal information is collected
- Right to delete personal information
- Right to opt-out of the sale of personal information
- Right to non-discrimination for exercising these rights
Note: We do not sell personal information to third parties.
14. Contact Us
If you have any questions about this Privacy Policy, please contact us at:
Email: [email protected]
Response Time: We aim to respond to all privacy inquiries within 48 hours
Data Protection Officer: Available upon request for GDPR-related inquiries