Ovumcy
Self-hosted menstrual cycle tracker. Privacy-first, Docker-ready, beautiful. Track periods, predict cycles, own your health data.
Cost / License
- Free
- Open Source (AGPL-3.0)
Platforms
- Docker
- Self-Hosted
Features
Properties
- Privacy focused
Features
- Ad-free
- No Tracking
- Dark Mode
- No registration required
Support for Docker
Ovumcy News & Activities
Recent activities
- justarandom added Ovumcy
justarandom added Ovumcy as alternative to Mensinator, Menstrudel, Tyd and Euki
Ovumcy information
What is Ovumcy?
Ovumcy is a privacy-first, self-hosted menstrual cycle tracker. It is built for people who want fast daily tracking, useful cycle insights, and data that stays under their control.
Ovumcy runs as a single Go service with a server-rendered web UI, can be installed on a phone home screen, and supports SQLite by default with Postgres as an advanced self-hosted path.
This README describes the current main branch. The latest tagged release is v0.4.0. Why Ovumcy Exists
Most cycle tracking apps depend on cloud accounts, analytics, or third-party infrastructure.
Ovumcy is designed as a self-hosted alternative for people who want simple daily tracking, useful cycle insights, and full control over sensitive health data.
Ovumcy trades single-device simplicity for self-hosted control, operator-managed storage, and browser access from any device.
Short FAQ Does Ovumcy require a cloud account?
No. Ovumcy is designed to run as a self-hosted application under your control. Where is the data stored?
On the server where you deploy Ovumcy. SQLite is the default baseline, and PostgreSQL is available for more advanced self-hosted setups. Does Ovumcy use analytics or ad trackers?
No. Ovumcy is designed without telemetry or advertising trackers. Can I export my data?
Yes. Ovumcy supports CSV and JSON export so your records stay portable. Do I need technical knowledge to install Ovumcy?
Basic familiarity with Docker is enough for the supported quick start. A docker-compose.yml with working defaults is included in the repository. Is Ovumcy a medical product?
No. Ovumcy provides estimates and logs based on recorded data. It is not a medical device and should not be treated as diagnostic or treatment advice.
Features
Daily tracking for period days, flow intensity, symptoms, and notes. Owner-managed custom symptoms with create, rename, hide, and restore flows that preserve historical records. Predictions for next period, ovulation, fertile window, and cycle phase. Calendar and statistics views for longer-term pattern spotting. Mobile home-screen install support on the current main branch. CSV and JSON export for backup, portability, and personal review. Russian and English localization. Self-hosted deployment with Docker or a single Go binary.
Privacy and Security
No analytics or ad trackers. No third-party API dependencies for core functionality. Essential first-party cookies only (auth, CSRF, language, timezone, short-lived flash/recovery state). Data stays on infrastructure you control. Automated security checks cover CodeQL, gosec, Trivy filesystem/container scans, and CycloneDX SBOM generation in GitHub Actions. SQLite is the baseline default; Postgres is available for advanced self-hosted deployments through official example stacks.





