Move forward without falling behind.

Harbor tracks two things for every area of your life: are you maintaining it, and are you making progress? A good day means nothing drifted.

Two layers per area

Maintain

Habits

The daily minimums that keep an area from going cold. Did you show up today?

Progress

Tasks

The concrete steps that move an area forward. Did you advance something today?

Every life area gets its own dot. When you maintain your habits and complete a task, the dot fills in. The goal isn't perfection — it's that no area goes invisible.

Two surfaces, one system

TUESDAY, MARCH 31
Today
Health
Career
Family
Restore
SFSU
Home
July
Virgil
4 of 8 — keep going
Restore cold 3+ days
TASKS · TODAY
Follow up with Zachery
Write intro paragraph
Submit Aetna superbill
HEALTH
PT / knee exercises
4
Water in the morning
12

iOS app

Log habits, check off tasks, and see your area dots at a glance. Lock screen widgets keep status visible.

TestFlight
Claude
What's my status today?
Here's your Harbor dashboard for today:
Harbor — Today
Health
Career
Family
Restore
SFSU
Home
4 of 8 areas touched
Restore cold 3+ days
PT exercises
✓ 4-day streak
Water
✓ 12-day streak
CodeSignal prep
○ pending
You're at 4/8 areas. Health is solid with a 12-day water streak. Restore has been cold for 3 days — even 5 minutes of something restorative would close that gap. Want me to log your CodeSignal practice when you're done?

In-chat dashboard

The MCP server renders a live Harbor widget directly in your AI conversation. Your agent sees your dots, streaks, and cold areas without switching apps.

MCP App Resource

How it works

Nothing goes cold

Every area gets at least a minimum daily touchpoint. The point isn't equal time — it's that nothing drifts off your radar. Untouched areas surface automatically after 3 days.

AreaDots

Each life area is a dot. The ring fills as habits complete (maintain), the center lights up when a task advances (progress). Glance at the board and know where you stand.

MCP integration

16 tools over Model Context Protocol. Any AI agent can list habits, log completions, pull today's status, and create tasks — all via authenticated JSON-RPC.

MCP 2025-11-25

Lock screen widgets

Accessory widgets show area touches and task counts right on your lock screen. Swift-native, updated every 15 minutes via shared App Group storage.

WidgetKit