All Projects

PulseCheck

A minimal health and habit tracking app for iPhone and Apple Watch with glanceable widgets and complications.

App iOS watchOS
#swift#swiftui#healthkit

PulseCheck is a health and habit tracking app designed around one principle: the less time you spend in the app, the better it’s working.

Philosophy

Most health apps are bloated. They want you to spend time logging, scrolling, and engaging. PulseCheck takes the opposite approach — set up your habits once, then interact primarily through widgets and Apple Watch complications.

Features

  • Glanceable widgets — see your daily progress on your Home Screen
  • Watch complications — track habits from your wrist
  • HealthKit integration — automatically pulls steps, heart rate, and activity data
  • Minimal logging — tap to complete, swipe to skip
  • Weekly insights — a simple summary, not a data dump

Architecture

Built with SwiftUI and WidgetKit. Uses HealthKit for passive data collection and SwiftData for local persistence. The watchOS app is a standalone companion that syncs via Watch Connectivity framework.

The widget system uses timeline providers to show real-time progress without draining battery.