My wife needed a cycle tracker. Everything out there was either Flo (which got sued twice for sharing health data) or an abandoned GitHub project. So I built Ovumcy. Single Go binary, SQLite, Docker-ready. No analytics, no third-party APIs, no cloud. Your data stays on your server. Features: period tracking, symptom logging, predictions (ovulation, fertile window), statistics, CSV/JSON export, dark mode, Russian and English. Just pushed v0.2.5. Looking for feedback from real users.

  • Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    7 months ago

    I was going to recommend this to someone I know but when I realised your readme.md is entirely AI-generated, I guess the whole project is probably vibe-coded. I can’t in good conscience recommend someone trust their health data to a vide-coded app because they tend to have security problems.

    Also all ai-generated code is public domain so your AGPL license is kinda empty. Might as well use MIT.

    • terraincognita@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      I do use AI tools while developing this project, but I also have a BSc in Computer Science. AI is a productivity tool.

      Security is something I take seriously, especially since the project deals with health data. All code has test and you’re welcome to inspect the repository yourself or point out any specific security concerns if you notice them.

      Regarding licensing: the AGPL license applies to the project as a whole regardless of the tools used to write parts of the code.

      If you have concrete technical feedback or security issues, I’d genuinely appreciate it.

      • guldukat@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        7 months ago

        How does AI help with productivity? I’ve gotten so many false answers that I quit trusting it

        • prenatal_confusion@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Imagine you are on the ground under your car and need a different tool. You ask for it and somebody hands it to you. That person is young and inexperienced. It is up to You to check if it’s the right tool, and if not pass it back (and in this example tell the person about the error and help them correct it).

          And sure, You can always crawl out and get the tool yourself and sometimes that is the only option and in coding terms in my opinion best practice. But you can be faster with your helper. Use it appropriately and see how it affects your work. And that’s the point, your work. Don’t pass responsibility or thought off to AI.

        • SorryQuick@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          7 months ago

          I use it all the time as a kind of brainstorming tool.

          “I want to do X (and details), can you tell me what tools or algorithms are available to me? List their pros and cons and give me some comparison”

          Or on a somewhat recent project of mine, I has to effectively stub an entire library (but didn’t have to be done well), so I just told AI “take this page (the docs) and generate empty function stubs from it”. It doesn’t need to be high quality since it doesn’t run, it’s just to fool the dotnet engine.

          I also tend to ask AI to add logging to some functions, since it’s annoying to do and impossible to mess up.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    DNS Domain Name Service/System
    HTTP Hypertext Transfer Protocol, the Web
    IP Internet Protocol
    LXC Linux Containers
    SSH Secure Shell for remote terminal access
    VPS Virtual Private Server (opposed to shared hosting)

    6 acronyms in this thread; the most compressed thread commented on today has 9 acronyms.

    [Thread #140 for this comm, first seen 7th Mar 2026, 01:40] [FAQ] [Full list] [Contact] [Source code]

  • daannii@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    A lot of cycle trackers right now sell that data and there is some concern it could be used to find women who have miscarried and charge them with a crime.

    Something like your idea is safer for women to use.