Back to Web Development

web development

INTIMA

A privacy-first cycle tracking platform for couples practicing natural family planning — whether avoiding or achieving pregnancy.

Status

Active Development

Built With

Next.jsTypeScriptTailwind CSSPostgreSQL

Role

Solo Developer

Platform

Web Application

Timeline

2026 – Present

Status

Active Development

Gallery

Project Screenshots

Overview

INTIMA is a privacy-first reproductive health platform built for couples practicing Natural Family Planning.

Most cycle tracking apps apply the same generalized 28-day model to every user. For couples making real reproductive decisions, that level of accuracy is not enough. INTIMA analyzes each user's individual cycle history to generate personalized fertility predictions backed by a transparent confidence score.

Privacy is treated as an architectural requirement, not a feature. Sensitive health data stays under the user's control.


The Problem

Cycle tracking apps are built around population averages, not individual biology.

The standard assumption — a consistent 28-day cycle with a fixed fertile window — works for casual wellness tracking but falls apart when couples rely on it for family planning decisions. Beyond accuracy, most platforms offer no visibility into how predictions are generated or how reliable they actually are.

Sensitive reproductive health data is also routinely stored on third-party infrastructure without meaningful user control.

The result is a category of apps that ask users to trust predictions they cannot verify, backed by data they do not own.


The Solution

INTIMA replaces generalized models with individualized cycle analysis.

Every cycle entry refines the platform's understanding of that specific user's biology. Predictions improve over time as more data becomes available. Every fertile window estimate is paired with a confidence score that communicates how reliable the prediction is based on available history.

Users are never asked to trust a number without understanding what it means.


Core Features

Cycle Tracking

Users record menstrual cycle start and end dates to build a complete reproductive history that serves as the foundation for all predictions and trend analysis.

Confidence Score

Every prediction includes a confidence score based on historical consistency, number of recorded cycles, and cycle variation. Uncertainty is communicated transparently rather than hidden.

Personalized Fertility Prediction

Predicted fertile windows are generated from each user's own cycle history rather than population averages. Accuracy improves continuously as more data is recorded.

Calendar View

An interactive calendar displays previous periods, predicted fertile windows, expected future cycles, and confidence indicators in a single interface.

Health Data Recording

Users can associate symptoms, observations, and health notes with individual cycle entries to support future pattern recognition and analysis.

Analytics Dashboard

Visualizes average cycle length, historical trends, cycle variation, confidence score progression, and fertility prediction history to help users understand long-term reproductive patterns.


System Architecture

INTIMA follows a server-first architecture built on the Next.js App Router.

Browser
      │
      ▼
Next.js App Router
      │
      ▼
Server Components
      │
      ▼
Server Actions
      │
      ▼
Prisma ORM
      │
      ▼
PostgreSQL

Business logic and sensitive calculations run on the server, keeping reproductive health data outside the client wherever possible. This improves performance, strengthens security, and creates a maintainable foundation for future features.


Current Progress

Completed

  • Project architecture
  • Database schema design
  • Design system foundation
  • Authentication planning
  • Cycle tracking workflow
  • Calendar interface
  • Confidence score model
  • Core UI components

In Progress

  • Analytics dashboard
  • Health data recording
  • Fertility prediction refinement
  • Responsive interface improvements
  • Performance optimization

Planned

  • Advanced health analytics
  • Partner collaboration
  • Data export
  • Reminder and notification system
  • Progressive Web App support
  • Offline functionality

Lessons Learned

Healthcare applications require a different standard of transparency than typical software. Users need to understand not just what the application predicts, but how confident the system is and why.

Designing the confidence score model early forced clearer thinking about edge cases — incomplete datasets, irregular cycles, and the natural variability of human biology — before any UI was built.

Privacy also proved to be an architectural decision rather than a late addition. Every data model, server action, and infrastructure choice was evaluated against whether it kept sensitive health information under user control.


Future Roadmap

The next phase expands INTIMA into a comprehensive reproductive health platform.

Planned additions include enhanced prediction algorithms, advanced analytics, health trend visualization, partner collaboration features, data export and backup, Progressive Web App support, offline functionality, and AI-assisted health insights.

The long-term vision is a trustworthy, privacy-focused platform that gives couples personalized analytics and transparent predictions while ensuring they remain in complete control of their health data.