Async Standups
That Actually Work

No calendar invites, no timezone juggling, no thirty-minute meetings that could have been a message. Your team submits updates when it suits them.

Standups Without the Stand

Everything you need to keep your team in sync, nothing that gets in the way.

🕑

No Meetings

Skip the calendar coordination. Team members submit updates whenever they start their day.

🌐

Timezone Friendly

Works across timezones without coordination. Everyone contributes on their schedule.

📦

Automatic Collection

Updates gathered and compiled into daily reports. No manual aggregation needed.

How a Day Looks

Everything happens automatically once you've set it up.

🔔

Reminder Goes Out

Email and/or Slack reminder at the time you configured

📝

Team Submits

Quick form: what they did, what's next, any blockers

Grace Period

Configurable window for late submissions

📋

Report Publishes

Consolidated daily report with all updates

Everyone Aligned

Team sees the full picture. No meeting needed.

Pick Your Format

Choose the structure that works for your team.

Structured

For teams that need clear accountability

  • Yesterday: What got done
  • Today: What's planned
  • Blockers: What's in the way
  • Consistent format across team
  • Easy to scan and compare

Freeform

For creative or research-focused teams

  • Open text, no constraints
  • Natural prose updates
  • Room for context and nuance
  • Better for complex work
  • Less rigid, more expressive

Match Your Team's Rhythm

Configure when and how reminders and reports happen.

📅

Active Days

Select which days of the week reports are expected. Monday through Friday, or just the days that matter.

Submission Deadline

Set the hour and timezone for when updates are due. Reports compile after the deadline passes.

📨

Automatic Reminders

Slack and/or email reminders go out before the deadline. No manual pinging required.

Grace Period

Configurable late submission window. Accept updates after deadline without breaking the workflow.

🔁

Edit Until Publish

Team members can revise their update until the report goes out. No pressure to be perfect first time.

👥

Multiple Teams

Run different standups for different teams. Each with its own schedule, template, and members.

Daily Updates Roll Up

Don't manually aggregate Slack threads at the end of the week. Coredrift compiles daily updates into weekly summaries automatically.

  • See what the team accomplished this week
  • Spot patterns in blockers
  • Historical archive for reference
  • Share with stakeholders
  • No extra work for anyone
Weekly Summary 📅 Jan 13-17, 2026
23
Updates
5
Team Members
3
Blockers Resolved
MK
Maria K. 5 updates
JT
James T. 5 updates
AL
Alex L. 4 updates

Reminders That Reach People

Multi-channel delivery with intelligent routing.

💬

Slack Integration

Team channels, project channels, or DMs. @mention translation between platforms.

📧

Email Delivery

HTML or plain text. Works with any email provider: SMTP, SendGrid, Mailgun, AWS SES.

🔄

Smart Fallbacks

Undeliverable messages fall back to DM or email. Nothing gets lost.

Per-Type Config

Daily reminders via Slack. Weekly reports via email. Configure each notification type.

Simple, Self-Hosted, Yours

No monthly fees. No per-seat pricing. Deploy once, run forever.

🔒

Your Data Stays Yours

Team updates live on your server. We never see your data, and neither does anyone else.

🔐

Two-Factor Auth

TOTP-based 2FA with backup codes. Enforce org-wide with configurable grace periods.

🔒

Session Security

HTTP-only cookies, SameSite protection, Argon2id password hashing.

Built to Run, Not to Impress

One binary. Docker container. PostgreSQL. That's it.

⚡ Go Backend 🗃 PostgreSQL 🐳 Docker Ready 📧 Email Built-In 💬 Slack Native 📋 512MB RAM

Coming Soon

Leave your email to hear when it's ready. No spam, just the announcement.

Powered by Buttondown