D-Minder
Version 10.0

Fourteen Years in the Making.
Rebuilt from Scratch.

D-Minder 10.0 is the biggest release in the app's history. Every screen, every algorithm, every interaction has been reimagined. This is everything we always wanted to put in — and more.

When we launched D-Minder in 2012, we had one goal: help people get enough vitamin D from the sun without getting burned. Fourteen years and millions of sessions later, we've rewritten every line of code to deliver something fundamentally better.

1

Complete Rewrite

D-Minder 10.0 is not an update. It is a brand new app, built from the ground up in SwiftUI for iOS and Jetpack Compose for Android. The result is faster, smoother, and more beautiful than anything we have shipped before.

The core vitamin D engine is written in Rust and shared across both platforms. One algorithm, rigorously tested, producing identical results whether you are on an iPhone or a Pixel.

SwiftUI Jetpack Compose Shared Rust Core
iOS home screen
Android home screen
Solar arc and D window Session planning
2

Real-Time Solar Tracking

Watch the sun's path across the sky in real time. The home screen shows exactly where the sun is, when UVB will be available, and how long your D window lasts today.

Solar position is computed to sub-degree accuracy using astronomical algorithms. Your D window is calculated from actual UVB penetration angles, not rough estimates.

3

Smart Session Timer

Start a session and your vitamin D accumulates in real time. On iOS, the timer lives on your lock screen as a Live Activity and in the Dynamic Island. A mini-player follows you through every tab so you never lose track.

The timer recalculates production rates every minute as the sun moves, giving you continuously accurate numbers rather than a static estimate.

iOS timer dial close-up Android timer dial close-up
Blood level projection Progress gauges
4

Blood Level Projections

For the first time, D-Minder can show you where your vitamin D blood level is heading. The projection engine models your intake from sun, supplements, and food, then forecasts your 25(OH)D level over the coming months.

Enter lab results to calibrate. The model accounts for half-life kinetics, seasonal variation, and your personal intake patterns.

5

Erythemal Dose Protection

Previous versions warned you about burns. Version 10.0 prevents them. The new erythemal dose integrator tracks your cumulative UV exposure minute by minute and auto-terminates your session when you approach your skin type's limit. Everyone's erythemal dose is different on any given day — it depends on your skin type, UV conditions, and how much exposure you've already had.

This is not a simple countdown. The integrator accounts for changing solar elevation throughout your session, so a session that starts at 11 AM and runs through solar noon is handled correctly.

Burn warning indicator

Live burn threshold indicator

Analog gauges Badges and streaks
6

Progress and Badges

Beautiful analog gauges show your daily vitamin D progress and estimated blood level at a glance. Build streaks, earn badges, and watch your vitamin D journey unfold over weeks and months.

The gauge design draws inspiration from classic analog instruments -- a metallic rim, white face, and vivid color arcs that make checking your status feel satisfying.

7

Beyond Sun Sessions

Vitamin D comes from more than sunlight. D-Minder now tracks UV lamp sessions, supplements, food doses, and outdoor workouts imported from Apple Health and Health Connect. Every source flows into the same ledger.

Went for a midday run? Import it and D-Minder will estimate the vitamin D you produced based on the time, location, and conditions. All sources are accounted for in your daily total and blood level projections.

UV Lamps

Indoor sessions count toward your daily goal

Supplements & Food

Log capsules and dietary sources

Outdoor Workouts

Import from Apple Health & Health Connect

Your Vitamin D Ledger

Every source of vitamin D flows into a single ledger: sun sessions, UV lamps, supplements, food doses, and imported outdoor workouts. One unified record of your intake, day by day, so you always know exactly where you stand.

NOAA OMPS Satellite

Real atmospheric ozone measurements, not estimates

8

Satellite Ozone Data

Atmospheric ozone is the single biggest variable in how much UVB reaches you. D-Minder 10.0 pulls real ozone column data from NOAA's OMPS satellite instruments, giving you calculations grounded in actual atmospheric conditions rather than seasonal averages.

Ozone can vary by 30% or more between days at the same location. Using real data instead of estimates makes a meaningful difference in accuracy.

9

Apple Watch

Start and stop sessions, see your current UV index, and track vitamin D progress right from your wrist. Complications show live data on your watch face so you always know when it is time to go outside.

The watch app receives live data from your phone via WatchConnectivity, so the numbers are always current.

watchOS home watchOS session watchOS completed

And So Much More

10

Planning Presets

Quick-select chips let you plan a session in seconds. Tap a time (15, 30, 60 minutes) or a vitamin D target (5,000 or 10,000 IU) and the app calculates everything else.

11

iCloud Sync

Your sessions, supplements, settings, and blood level history sync seamlessly across all your Apple devices via iCloud. Start a session on your iPhone, review it later on your iPad.

12

Dark Mode

Every screen has been designed for both light and dark modes. The dark theme is not an afterthought -- it is a first-class experience with carefully tuned colors and contrast.

Designed for Dark Mode

Every screen, every state, carefully crafted for low-light viewing.

Dark home Dark timer Dark projection Dark planning Dark session complete

The Engine Under the Hood

D-Minder's vitamin D calculations are protected by U.S. Patent 9,008,389. The engine factors in solar elevation, atmospheric ozone, cloud cover, altitude, skin type, age, body weight, and exposed skin area to estimate your vitamin D production with scientific rigor.

In version 10.0, the entire calculation engine has been rewritten in Rust for maximum performance and correctness. The same compiled binary runs on iOS and Android, guaranteeing identical results on every device.

Your Data Comes With You

Upgrading from the original D-Minder? Your session history, lab results, supplements, and profile data migrate automatically. On first launch, D-Minder 10.0 detects your existing data and offers to import everything — no manual export, no spreadsheets, no data left behind. The migration is non-destructive: your original data is copied, not moved, so nothing is lost in the transition.

Version 10.0 fixes data portability permanently. Your vitamin D ledger syncs across devices via iCloud (iOS) and cloud backup (Android). And if you're a Pro subscriber, that's not just a feature unlock — it's our commitment to keep your ledger safe, synced, and working across platforms for as long as you need it. Your health data is too important to lose to an app update.

  • All past sun sessions and vitamin D history
  • Lab results and blood level records
  • Supplement and food dose logs
  • Profile, skin type, and preferences
  • iCloud backup detection — restore on any device

Ready to Upgrade?

D-Minder 10.0 is a free update for all existing users. New to D-Minder? Download it today and start tracking your vitamin D.