Say it. Deal it. Done.

A deck,
not a board.

Throw a thought. Riffle turns it into cards. Deal each one (Now, Next, Later, Done) with a single swipe. Your whole day, dealt in ten seconds.

Founding-30 beta · 30 seats

12 months free, then a founding-member price you keep for good. One seat covers your team of 3.

Claim a founding seat
No credit card Works on every screen Stored in the EU

The problem

Your board became the work.

Columns to configure. WIP limits to argue about. Cards to drag from one bucket to another so the board looks right. Every Monday you reorganize the tool instead of doing the work. Riffle deletes the maintenance: you never arrange a board, you just deal your cards.

The busy board

Endless columns, labels, and drag-and-drop archaeology.

The Riffle deck
Now2
Ship the pricing page copy
YOToday
Book the offsite venue
YO

One deck. Swipe to decide. Nothing to arrange.

How it works

Say it. Deal it. Done.

Three moves. That's the entire product, and two of them Riffle does for you.

Act one

Throw a thought. Riffle makes the cards.

Tap the mic and talk like you'd talk to a teammate. Riffle listens, parses what you said, and drops clean cards into your deck: titles, owners, dates, even the blocker you mentioned in passing. No forms. No fields.

You capture at the speed of speech. The structure is Riffle's job, not yours.

"Ship the pricing page copy today, and Sara flagged a checkout bug, it's blocked on the Stripe test keys."

Ship the pricing page copy
YOToday
Fix checkout bug Sara flagged
YOStripe test keys
Act two

Deal each card. One swipe, one decision.

Riffle hands you the cards one at a time. Swipe into Now, Next, Later, or Done. That's the only way a card ever moves: a deliberate deal, not a drag. Ten seconds later your day is set and the deck is quiet.

Cards move only when you deal them. Never by dragging into a column, never on their own.

Draft the launch announcement
YOFrilaunch
Act three

The Wrap writes itself. Nobody wrote it.

At the end of the day, Today's Wrap is already done: what shipped, what's still in Now, what's blocked and for how long. It falls out of the real swipes your team made, so every line traces back to an actual card. No one types the standup again.

Written by your team's swipes, not by your team.

YOYou
Shipped "QA the mobile nav fix"2
Today: "Ship the pricing page copy"3
Stuck: "Fix checkout bug" (Stripe test keys)4
SASara
Shipped "Migrate blog to the new domain"5

Nobody wrote this. It fell out of 5 real events. Every line traceable to a card.

For teams

The Line: everyone's Now and Next, live.

One shared view of what the whole team is on right now and what's next. It rebuilds itself on every swipe, so it's never stale and nobody maintains it. Hand a card off and it lands with a delivery receipt. Seen and accepted receipts ship during the founding beta.

  • Self-rebuilding. Every deal updates The Line instantly. No standup doc, no dragging, no one keeping it tidy.
  • Handoffs with receipts. Pass a card and it appears in their next deal, marked delivered. The full trail (seen, accepted) is the first thing shipping in the beta.
  • The Wrap, for the team. The standup writes itself from real events. Nobody types it.

Install

Works on every screen you own.

Riffle lives on your home screen and in your browser, side by side, always in sync. Add it once; use it anywhere.

iPhone & iPad

  1. Open Riffle in Safari
  2. Tap Share
  3. Tap Add to Home Screen

Android

  1. Open Riffle in Chrome
  2. Open the menu
  3. Tap Install app

Desktop

  1. Use it right in your browser
  2. Or click the install icon in Chrome or Edge to keep it in your dock

No app store, no download. Riffle is a PWA, so it updates instantly. You're always on the newest version.

Your data

Your work stays yours.

No data games, no dark patterns. Here is exactly what we do (and don't do) with what you put in Riffle.

Stored in the EU

Your data lives on Supabase in an EU region. The exceptions, stated plainly: your words pass through Anthropic's API to become cards, and held-to-talk audio passes through OpenAI's API to become words, then is discarded. Neither is used to train models.

Isolated by row-level security

Every board is walled off at the database. We ran adversarial tests: an outsider gets back zero rows.

Voice audio is never stored

We keep the transcript of what you said. The recording itself is never saved.

Passwordless sign-in

You sign in with a magic link. We never hold a password. There isn't one to leak.

Delete anytime

Delete your account whenever you want. Your data leaves with it.

No ads, no selling data

No ads. We don't sell your data. Ever.

Pricing

Free during beta. Fair after.

  • Founding members use Riffle free for 12 months: the whole product, your whole team of 3.
  • Public pricing lands at v1.0. We're not inventing numbers today.
  • After that, your founding discount holds for good, for as long as you stay.
Claim a founding seat

Founding-30 beta

Claim one of 30 founding seats.

Thirty teams get in first, and lock the founding deal for good. First come, first served.

  • 12 months free, then a permanent founding-member discount.
  • One seat covers a team of 3: you plus two teammates.
  • All we ask: use Riffle for real work for a few weeks, plus one 20-minute feedback chat.

Three seats on a board tool like ClickUp's Unlimited plan run about $250 a year ($7 per seat / month). Your founding year: $0.

30 seats, first come. No credit card. Passwordless sign-in. We email you a magic link.