⏱️
TimeTrack

Connect Your Calendar

Enter your Google Cloud OAuth Client ID to get started. Your data stays in your browser.

1
Create an OAuth Client ID
Go to Google Cloud Console → Credentials, create a Web application OAuth 2.0 Client ID.
2
Add Authorized Origin
Under "Authorized JavaScript origins" add https://trackomar.com
3
Enable Calendar API
Go to APIs & Services and enable the Google Calendar API.
4
Add Test User
In OAuth consent screen → Test users, add your Google email address.
Paste your Client ID from Google Cloud Console

Must be served via https://trackomar.com

⏱️
TimeTrack

Sign in with Google

Grant access to your Google Calendar to start tracking your time by category.

📍 Today
Mood:
⏱️
Total Hours
🤝
Meetings
Meeting Hours
💼
Work Hours
✅ Daily Habits
Hours by Category
0
hours
Work Hours
0 total hrs 0 events 0 avg/weekday
Activity HeatmapLast 16 weeks
Recent Events
EventDateDurationCategory
Score
💼 Work Goal
0/40
🎯 Other Goals
0/20
🔥 Streak
0/20
📅 Consistency
0/20
📈 Hours Trend
🗂 Category Breakdown
📊 8-Week Hours History
🕐 Time of DayWhen are you most active?
📅 Avg Hours by Day of Week
⏱ Top Events by Time SpentYour biggest time commitments
🔍 Category Deep Dive
😴 Sleep
Deep Light REM Awake
👟 Steps Trend
❤️ Heart Rate & HRVDaily averages
🔥 Active Energy
🏃 Workouts
🗺 Workout Routes Drop GPX files to plot every place you've worked out
No routes yet — upload your workout-routes/ folder from the Apple Health export.
📱 Apple Health connector
Point Health Auto Export at your Cloudflare Worker. The dashboard will read merged daily data (sleep, steps, workouts, HR, HRV, active energy) from the same endpoint.
In HAE: Automations → REST API → URL = this + /ingest
Same value as SHARED_SECRET in your Worker. In HAE add a custom header: x-tt-secret: <secret>
🎯 Health goalsTargets light up the dashboard
💾 BackupSave / restore everything in localStorage
Exports your categories, automations, manual tags, habits, moods, weekly reviews, weather, routes, and health/calendar caches as a single JSON file. Health Auto Export data on the Worker isn't included (it stays in Cloudflare KV).
Local = browser settings, habits, mood, slim cache. Worker KV = full per-sample HAE data on Cloudflare. Save the Worker export to iCloud/Drive for a real off-site backup.
🌤 Weather correlation
Pulls historical weather (Open-Meteo, free, no key needed) for your location. Once enabled, the Health tab shows correlations like "your mood drops X points on rainy days."