Hour Log

--:--
--:-- UTC
steps
0 activities · 0m accounted

Closing soon

Hours stay editable for a limited window, then lock for good.

Patterns

A repeat locks in after 28 days of span and enough occurrences — then it pre-fills forward.

Fill the day

Paste time ranges — from Calendar, Granola, anywhere. One per line. Entries spanning an hour boundary are split.

Steps

Apple Health has no web connection and no Mac presence. A Shortcut writes a CSV to iCloud Drive; pick it here.

Settings

Start of hour reminder
End of hour wrap-up
Sound
System notifications
Show UTC under each entry
Editing window
Daily step goal
Day runs to

Sync across devices

Your log lives on this site, not just this phone. Any device that opens this URL with the same key sees the same data.

Keep devices in sync
Sync key

Not syncing.

Git sync

Commits changed days to a repo through your Netlify function. The GitHub token stays on the server.

Sync on close and hourly
Function URL
Sync key

Never synced.