Privacy Policy
Last updated: June 2026 · Effective immediately
Privacy-First by Design
Calculate Periods stores all your cycle data exclusively in your browser's local storage. We do not collect, transmit, or process any of your personal health information on our servers. Ever.
1. Information We Collect
Calculate Periods is designed to operate without collecting any personally identifiable information (PII). Specifically:
- ✦Cycle data (last period date, cycle length, period duration, symptom logs) is saved only in your browser's
localStorageand never leaves your device. - ✦No account required. We do not ask for your name, email, age, or any other identifying information.
- ✦No tracking pixels or analytics scripts are embedded in this website.
2. How We Use Your Information
Since no personal data is transmitted to us, we use your information only in the way your browser does — to power the calculator's predictions and display your history locally. This data never leaves your device.
3. Local Data Storage
All application data is stored using the Web Storage API (localStorage). This means:
- ✦Data is stored on your device only and is never sent to a server.
- ✦You can clear all data at any time by clearing your browser's site data or local storage.
- ✦Data does not sync across different browsers or devices.
4. Third-Party Services
We use the following limited third-party services:
- ✦Google Fonts — We load the Outfit and Playfair Display typefaces via Google's CDN. Google may log the font request (your IP address and browser version) per their own privacy policy. No personal health data is involved in this request.
We do not embed any advertising networks, social media trackers, or analytics services.
5. Cookies
Calculate Periods does not use cookies for tracking. We store the dark-mode preference in localStorage under the key lunaflow_dark. This is a functional preference only and contains no personal information.
6. Your Rights
Because we hold no personal data on our servers, you are always in full control. To delete all locally stored cycle data:
- 1Open your browser's developer tools (F12).
- 2Navigate to Application → Local Storage → this site's URL.
- 3Click "Clear All" to remove all stored data.
7. Children's Privacy
Our service is intended for individuals who have begun menstruating. We do not knowingly collect any information from children under the age of 13. Since no data is collected at all, there is no special risk in this regard.
8. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected by updating the "Last updated" date at the top of this page. Continued use of the site after changes constitutes acceptance of the revised policy.
9. Contact Us
If you have any questions about this Privacy Policy, please reach out via our Contact page.