Your inbox has 247 unread.Three of them matter.
Odak reads your Microsoft 365 mail, scores every message with a transparent algorithm, and hands you a Generative AI-written task list every morning. So you start the day with progress, not triage.
Microsoft 365 · Mac & Windows · Your data never leaves your machine
Good morning, Mira
3 of 247 messages need you today
Wednesday, May 27
Total
50
in inbox
Unread
4
need attention
High
0
importance
Flagged
0
to follow up
Generative AI is summarizing your inbox…
0 of 0 completed
No tasks for this filter
Inbox
Top 50 mails by score
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
Built with
The average knowledge worker spends 2.6 hours a day in email. Most of it isn't work — it's deciding what counts as work.
Important threads buried under newsletters
The thing that ships the deal is two scrolls below the all-hands recap.
Days that start with triage, not progress
By the time you've sorted, the morning is gone and so is your focus.
That 9 PM feeling: did I miss something?
You scroll back through unread, hoping nothing critical slipped past.
Three steps. No black box.
Odak doesn't hide its reasoning behind an AI shrug. Every score is the sum of six visible factors.
Pulled straight from Microsoft Graph
We connect to your Microsoft 365 mailbox over the official Graph API. No scraping, no IMAP relay, no third-party inbox copy.
Every message scored on six visible factors
A simple weighted sum — no opaque ML model deciding your priorities. You see the math, you can tune it.
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Generative AI turns the survivors into tasks
The messages that clear the bar are summarized into one-line tasks you can actually do. The rest stay in your inbox, untouched.
The whole product, in five quiet moments.
No video. No screenshot gallery. Scroll through the actual interface.
Sign in once, from your browser
Odak uses Microsoft's Device Code Flow. You authorize on microsoft.com — not in a popup we control. The app never sees your password.
Sign in with Microsoft
Enter this code at microsoft.com/devicelogin
BX7K-9MP2
Device Code Flow · Microsoft OAuth 2.0
The app never sees your password.
Good morning, Mira
3 of 247 messages need you today
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Hi all — looping in Mira here. Per our call on Friday, we'd like to formally request a redline on sections 4.2 through 4.6, with particular attention to the indemnification carve-outs we discussed. We'll need this back by EOD Tuesday so legal can sign off before the Thursday signing window. Happy to jump on a call if helpful…
Redline ACME §4.2–4.6 before Tuesday EOD
Your morning briefing, automatically
Open the app at 9 AM and the work is already done. A short, prioritized list — not a list of emails, a list of moves.
Sign in with Microsoft
Enter this code at microsoft.com/devicelogin
BX7K-9MP2
Device Code Flow · Microsoft OAuth 2.0
The app never sees your password.
Good morning, Mira
3 of 247 messages need you today
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Hi all — looping in Mira here. Per our call on Friday, we'd like to formally request a redline on sections 4.2 through 4.6, with particular attention to the indemnification carve-outs we discussed. We'll need this back by EOD Tuesday so legal can sign off before the Thursday signing window. Happy to jump on a call if helpful…
Redline ACME §4.2–4.6 before Tuesday EOD
See why every task made the cut
Hover any task to see the six factors that scored it. No surprises. No 'because the model said so.'
Sign in with Microsoft
Enter this code at microsoft.com/devicelogin
BX7K-9MP2
Device Code Flow · Microsoft OAuth 2.0
The app never sees your password.
Good morning, Mira
3 of 247 messages need you today
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Hi all — looping in Mira here. Per our call on Friday, we'd like to formally request a redline on sections 4.2 through 4.6, with particular attention to the indemnification carve-outs we discussed. We'll need this back by EOD Tuesday so legal can sign off before the Thursday signing window. Happy to jump on a call if helpful…
Redline ACME §4.2–4.6 before Tuesday EOD
Generative AI turns email noise into action
A 400-word forwarded thread becomes a 6-word task. The original is one click away if you need it.
Sign in with Microsoft
Enter this code at microsoft.com/devicelogin
BX7K-9MP2
Device Code Flow · Microsoft OAuth 2.0
The app never sees your password.
Good morning, Mira
3 of 247 messages need you today
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Hi all — looping in Mira here. Per our call on Friday, we'd like to formally request a redline on sections 4.2 through 4.6, with particular attention to the indemnification carve-outs we discussed. We'll need this back by EOD Tuesday so legal can sign off before the Thursday signing window. Happy to jump on a call if helpful…
Redline ACME §4.2–4.6 before Tuesday EOD
Stats that respect your attention
How much you actually triaged. How much you skipped. How much Odak saved you. Quiet numbers, not gamified streaks.
Sign in with Microsoft
Enter this code at microsoft.com/devicelogin
BX7K-9MP2
Device Code Flow · Microsoft OAuth 2.0
The app never sees your password.
Good morning, Mira
3 of 247 messages need you today
Lena Hart · ACME Legal
Reply to ACME redline — contract dies at 5 PM
Important · Flagged
Daniel Cho · Finance
Approve Q3 budget revision before exec sync
Important
People Ops
Sign offer letter for new staff engineer
Flagged
- Importance flag+40
- Unread+20
- Flagged for follow-up+20
- Focused Inbox+10
- Has attachments+5
- CC'd recipients+5
Hi all — looping in Mira here. Per our call on Friday, we'd like to formally request a redline on sections 4.2 through 4.6, with particular attention to the indemnification carve-outs we discussed. We'll need this back by EOD Tuesday so legal can sign off before the Thursday signing window. Happy to jump on a call if helpful…
Redline ACME §4.2–4.6 before Tuesday EOD
Your inbox is your business. We keep it that way.
Local-first architecture
All Microsoft Graph and Generative AI API calls run inside the Electron main process. The renderer can't touch your tokens. Your machine is the server.
Device Code Flow auth
No popup OAuth, no redirect-hijack surface. You authorize on Microsoft's own domain, in your own browser. Period.
No server in the middle
Odak has no backend that stores your mail. Your data goes from Microsoft to your machine to the Generative AI API — and nowhere else.
I cut my morning email triage from 45 minutes to 4.
"First inbox tool I haven't uninstalled in a week. The transparent scoring is the whole thing — I actually trust it."
"I used to skim 200 emails to find the 3 that mattered. Now I open the laptop and the 3 are already on the screen."
"It feels like a tool an engineer made for themselves and then accidentally shipped. That's a compliment."
Built by people who've spent too long inside Outlook.
Built like a tool you'd reach for every morning.
Focused Inbox respected
We trust Microsoft's classification as a signal, not a verdict.
Attachment-aware
A contract attached scores differently than a calendar invite.
CC vs To weighting
Being on the To: line is a different obligation than being CC'd. We score it that way.
One-click reviewed
Mark the whole briefing reviewed without opening twenty threads.
Keyboard-driven
⌘K opens everything. Arrow keys move through tasks. No mouse needed.
Works offline after fetch
Once the morning briefing is generated, the plane wifi can quit.
Free for one inbox. Honest for teams.
Personal
Forever, for one Microsoft 365 account
- Full priority scoring
- Unlimited daily briefings
- Generative AI-written task summaries
- Mac & Windows
- Local-first, no account
Team
Billed annually. $10 month-to-month.
- Everything in Personal
- Shared scoring rules across the team
- Admin dashboard
- Priority Generative AI model access
- SSO via Microsoft Entra ID
- Priority support
| Personal | Team | |
|---|---|---|
| Daily briefing | Yes | Yes |
| Transparent scoring | Yes | Yes, plus shared rules |
| Generative AI task summaries | Standard | Priority model |
| Admin dashboard | — | Yes |
| SSO (Microsoft Entra) | — | Yes |
| Support | Community | Priority email |
Questions an engineer would ask.
No. Your mail goes from Microsoft Graph to your machine to the Generative AI API. We never see it. There is no Odak server in the middle.
Tomorrow morning, open your laptop knowing exactly what to do.
Download Odak — FreemacOS 12+ · Windows 10+ · ~80MB · No account needed beyond Microsoft 365