DAILY SCORE
Your body is
ready to move.
Strong recovery and consistent sleep are setting you up for a productive day. Keep your protein intake steady.
YOUR HEALTH, IN FOCUS
A private view of your nutrition, movement, and recovery. Every signal, finally in one place.
DAILY SCORE
Strong recovery and consistent sleep are setting you up for a productive day. Keep your protein intake steady.
TODAY'S HIGHLIGHT
Your HRV is 11% above your 30-day average. A good day to lean into training.
TODAY'S PLAN
Northstar is reading your latest nutrition, recovery, and activity signals.
TARGETS
TODAY AT A GLANCE
Last synced when sources refresh
DATA QUALITY
Checking your data freshness...
WEEKLY RHYTHM
CONNECTED SOURCES
DATA PIPELINE
Bring your health signals together. Each provider keeps its own authorization.
IMPORT CENTER
Preview Cronometer files, import Garmin exports, and review the exact import history feeding the macro engine.
NUTRITION IMPORT
Export diary servings as CSV from Cronometer, then upload the file here to refresh the macro card.
GARMIN DATA IMPORT
Import an original FIT activity, the All Activities CSV summary, a recognizable wellness CSV, or a Garmin Account Management ZIP export. ZIP archives may include nested uploaded-activity ZIPs.
CAL AI CONNECTOR
Checking server configuration...
Open Cal AI API portal →SIGNAL HISTORY
Your recent health signals.
LAST 30 DAYS
LATEST SIGNAL
Connect a source or import a file to populate this view.
RECENT HISTORY
GARMIN WELLNESS IMPORT
MERGED TRAINING LOG
Select an activity to inspect laps, zones, splits, efforts, gear, and recorded streams.
PRIVATE CONTROL ROOM
Manage dashboard access and provider application credentials. Saved secrets are encrypted and never displayed again.
SYSTEM STATUS
PROVIDER SETTINGS
MEMBER ACCESS
Admin action. Create users directly, or generate one-time invite codes for testers.
TESTER ONBOARDING
PROVIDER HEALTH
BACKUPS
DATA RETENTION
AUDIT LOG
COACH FEEDBACK
CONSENT AND PRIVACY
Northstar is coaching support for nutrition, recovery, and training decisions. It is not medical advice, diagnosis, or treatment.
PROVIDER CONSENT
Oura: sleep, readiness, heart rate, sessions, workouts, and personal profile signals you approve.
Strava: activity history, distance, moving time, calories, streams, laps, zones, gear, and effort details where available.
Garmin imports: activity and wellness files you upload while Garmin API approval is pending.
Cronometer: food-log exports used for calories, macros, fiber, sodium, potassium, sugar, and micronutrient context.
Cal AI: planned food-photo nutrition data once API access is enabled.
YOUR CONTROLS
You can export your account data from the account menu or Admin backups card.
You can update your display name and password from the account menu.
You can delete your own account unless it is the final admin account.
Admin retention settings control old audit, feedback, import-history, and provider-health records.
COMMERCIAL READINESS
Replace these beta placeholders with lawyer-reviewed Terms of Service and Privacy Policy before external commercial launch.
Terms: personal beta, no emergency use, no medical reliance, account responsibility, provider availability may change.
Privacy: data is used to generate the dashboard, provider credentials are encrypted, and exports/deletion are available from the product.
MACRO COACHING
Build a calibrated nutrition baseline from your profile, food log, weigh-ins, and activity history. Early targets are estimates and become more useful with consistent data.
YOUR BASELINE
DAILY CHECK-IN
Only mark this after all meals, drinks, and snacks are logged.
SELECTED DAY HISTORY
Choose a date to review saved history.
Complete your baseline to begin macro insights.
UPCOMING TRAINING
FUELING HORIZON
WEEKLY REVIEW
Review macro adherence, training load, weight trend, data quality, and coach feedback before changing next week's plan.
Loading weekly review...
COACH REVIEW QUEUE
These are draft coaching notes. Mark the useful ones, dismiss noise, and only change targets after the data quality looks strong.
STATUS & HELP
It opens this status and help panel. Use it when something looks stale, confusing, or disconnected.
The date picker replays the selected day across the plan, overview cards, detail charts, and selected-day history when data exists.
Use Connections for Oura/Strava OAuth. Use Imports for Cronometer and Garmin files while Garmin API access is pending.
Send issues, confusing screens, or feature requests. Include the selected date and what you expected to see.