Ovumcy icon
Ovumcy icon

Ovumcy

Self-hosted menstrual cycle tracker. Privacy-first, Docker-ready, beautiful. Track periods, predict cycles, own your health data.

Ovumcy screenshot 1

Cost / License

Platforms

  • Docker
  • Self-Hosted
0likes
0comments
0articles

Features

Properties

  1.  Privacy focused

Features

  1.  Ad-free
  2.  No Tracking
  3.  Dark Mode
  4.  No registration required
  5. Docker icon  Support for Docker

Ovumcy News & Activities

Highlights All activities

Recent activities

Ovumcy information

  • Developed by

    terraincognita07
  • Licensing

    Open Source (AGPL-3.0) and Free product.
  • Written in

  • Alternatives

    34 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Sport & HealthDevelopment

GitHub repository

  •  19 Stars
  •  0 Forks
  •  9 Open Issues
  •   Updated  
View on GitHub
Ovumcy was added to AlternativeTo by Darlene Sonalder on and this page was last updated .
No comments or reviews, maybe you want to be first?

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.