Notifications
A morning briefing, collision warnings, and nothing you did not ask for.
Lifestack sends you exactly what you need, when you need it. A morning briefing before your day starts. A warning when tomorrow looks brutal. A nudge to check in before bed. No spam, no engagement tricks.
What you receive
| Notification | When | What it tells you |
|---|---|---|
| Morning Briefing | Your configured morning time, daily | Sleep summary, calendar load, collision status, and a personalized recommendation |
| Evening Check-in | Your configured evening time, daily | A reminder to record your mood and energy (ten seconds) |
| Collision Warning | When tomorrow has 3+ scheduling collisions | Heads up to reschedule or protect recovery time |
| Health Threshold | Readiness below 60 for 3+ recent days | Your body needs attention |
| Weekly Report | Your configured report day (default: Sunday) | Full week summary is ready |
| Sync Failure | When an integration stops syncing | A connection needs reconnecting |
| Goal Achieved | When a time tracking target is hit | You hit your goal |
Setting up
Enable notifications
Go to Settings > Notifications, enable the master toggle, then choose which types you want.
Set your timing
Configure your preferred morning and evening times, plus quiet hours (default: 10 PM to 7 AM).
All timing is based on your configured timezone.
Morning briefing card
When you tap the morning notification (or visit the dashboard in the morning), a briefing card shows three things:
- Sleep: your Oura sleep score and total hours
- Calendar Load: today's load percentage and event count
- Collision Status: severity badge (green, yellow, amber, or red)
Below these, a personalized recommendation adapts to your specific combination of sleep quality and schedule intensity. Very low sleep with a packed calendar triggers recovery advice. Good sleep with a light schedule highlights conditions for deep work.
The briefing appears once per day and is dismissible.
Quiet hours
During quiet hours, notifications are skipped (not queued). If a morning notification falls inside quiet hours, it fires the next scheduled day. You can customize the window in Settings.
Cooldowns
Each notification type has a cooldown to prevent overload:
- Morning, evening, collision, health, sync: once per 24 hours
- Weekly report: once per 7 days
Managing subscriptions
Push notifications use your browser's web push system. You can enable or disable any type individually from Settings, revoke push permission from your browser, or unsubscribe from weekly emails using the link in any report.