Estimate without the meeting.
Pull tickets from Linear or Jira. Vote on your own time. Discuss only the ones that actually need it. Estimates write back automatically when the round closes.
No credit card. Free during beta.
Sprint 42 — Round open
Closes Thu 16:00 · 5 of 8 voted
PPA-118 Surface Stripe webhook failures in admin panel PPA-119 Auto-archive rounds older than 90 days PPA-120 Bulk reopen all flagged tickets on a closed round Four steps. No meeting on the calendar.
- 01
Pull in the tickets
Connect Linear or Jira (or paste manually). Pick what goes in this round, set a deadline, choose your deck.
- 02
Team votes async
Everyone votes when it suits them. Live progress shows who's voted — votes themselves stay hidden until close.
- 03
Discrepancies get surfaced
On close, range and outlier rules flag tickets that need a conversation. Slack thread fires automatically.
- 04
Discuss → revote → done
Reopen flagged tickets for a single revote cycle. Estimates write back to Linear/Jira when finalised.
Everything teams asked for. Nothing they didn't.
We started with one question: what would planning poker look like if it was built for the way teams actually work today? Here's what we built.
-
Async voting, no scheduling
Open a round, set a deadline, get back to work. Members vote on their own time — no calendar Tetris.
-
Discrepancies surface themselves
Range and outlier rules flag the tickets that need a conversation. Everything else closes silently.
-
Linear & Jira write-back
Pull tickets in. Estimates push back to the source on round close. Slack threads for the discussions.
-
Built-in revote loop
Reopen a flagged ticket — or all of them — for a fresh vote after discussion. No manual dance.
-
Multiple workspaces, real teams
Owner / admin / lead / member roles. Per-team decks, thresholds, close modes. Multi-tenant from day one.
-
Async-first by design
No "live mode" at all. Polling-based progress, sane time-zone handling, deadlines that respect humans.
Questions teams ask first.
Do we still need a meeting?
Not for estimation. The point is to remove the synchronous part. The only time you'd talk live is on flagged tickets — and you can do that in Slack threads, not on a calendar.
What integrations do you support?
Linear, Jira, and Slack are the headline integrations (OAuth, webhooks, write-back). More on the roadmap. You can also use Poker Plan Apart standalone with manually-added tickets.
How does the discrepancy detection work?
Each team configures range or outlier rules (or both). Range flags when max − min crosses N Fibonacci steps. Outlier flags when any single vote sits N or more steps from the median. Non-numeric votes (?, ☕) auto-flag the ticket regardless.
How much does it cost?
Free during beta — no credit card, no time-bombed trial. Paid plans roll out post-beta with a generous free tier for small teams.
Where is data stored?
AWS (Cognito, DynamoDB, EventBridge) in eu-west-1. JWT-based auth, MFA available, role-scoped permissions. SOC 2 is on the roadmap.
Get a sprint of your week back.
Set up a workspace, invite your team, and run your first async round in under five minutes.