How ShakeOnIt works

This is the friendly, plain-language version. It's explanatory only and doesn't change anything, the Terms and Consent you agree to at signup are what actually governs your use of the app. See also our Privacy Policy.

Why ShakeOnIt

Everyone's got opinions. Here you actually back them — and find out who was right.

  • Settle it for real. "Wanna Shake on it?" becomes an actual record, with the coins to prove who called it.
  • Bragging rights that stick. Your rating, your win streak, and titles beside your name — a reputation you build one right call at a time.
  • Stakes without the risk. It runs on Coins, not cash — the thrill of something on the line without spending a cent.
  • A live board of predictions. Sports, politics, weather, pop culture — jump in on whatever you actually know.
  • Grudge matches encouraged. Every friend keeps a head-to-head record. Rivalries build fast.
  • A win is a real win. Contested calls go through AI then human review, so nobody talks their way out of a loss.
  • Climb the board. The leaderboard shows who reads the game best — make it you.

How you get coins

Coins are free — there's nothing to buy, and they're not cash. They're how you keep score, and there are four ways your pile grows:

  • A head start. You get a starting balance the moment you join.
  • Play every day. Create or join a public prediction, then collect your daily bonus on the Coins page — the longer your streak, the bigger it gets. Each collect needs a new prediction since the last one; skip a day and the bonus starts again from Day 1. Running too low to play? Then the bonus comes without one.
  • Bring friends. Earn coins each time a friend signs up with your invite link — and so do they.
  • Be right. Win a Shake and you take the pot. The surest way to grow your stack is simply to call it better than the other side.

That's the whole economy: play, and your pile grows. You can't cash coins out — they're bragging rights with something on the line, not money.

The basic idea

You're sure about something. Maybe it's going to rain, maybe your team wins, maybe your friend won't last a week without takeout. So you post a prediction: a statement, your side (TRUE or FALSE), and some coins behind it. Anyone who disagrees can Shake on it, taking the other side for the same amount — from that moment it's a Shake. When the outcome is known, whoever was right takes the coins.

How this is different from Polymarket & Kalshi

The biggest difference: here, you make the predictions. On Polymarket and Kalshi you trade on questions someone else already listed — you pick a market from a catalog and buy or sell shares of the outcome. On ShakeOnIt you make the call yourself — in your own words, or by picking a game or a trading day and saying what will happen — pick your side, and put coins behind it.

And it isn't a market. Those are prediction markets — you buy and sell shares at a price that moves with the crowd, against an order book of strangers, and that price is your odds. ShakeOnIt is a direct, head-to-head bet between people: someone takes the other side of your call, even money, winner takes the pot. No order book, no share prices, no odds ticking up and down.

  • You make the call. Every Shake starts with a prediction a player made — a statement, a side and coins behind it — not a market picked from a list.
  • Head-to-head, not a market. You're matched against real people (with @usernames and reliability ratings), not trading shares into an anonymous pool.
  • Even money. Both sides put up the same and the winner takes it; there's no price to time and no spread to cross.
  • Social by design. Ratings, win streaks, friends, and private Shakes with people you know — a market has none of that.
  • Play coins, not cash. Everything runs on virtual Coins with no cash value (more below) — it's for the fun of being right, not a financial exchange.

Creating a prediction

Press + and pick a kind: Private (with friends), Public (your own words, with everyone), or Sports and Stock index (also with everyone — the app writes those for you, more below).

You write the statement, choose your side, and set your coins. On a Public prediction that field is called Win up to: both sides put in the same, so what you put in is the most you can win. People can take part of it, and whatever nobody takes comes back to you. You also set two dates: a Join Deadline (the last moment someone can Shake) and a Resolution Time (when the outcome is decided). Your coins are held the moment you publish, so everyone knows they're really on the line — a strip above Publish shows what stays free to play and what's set aside. A Private one can also say what's on the line besides the coins — dinner, the dishes.

The form helps with the wording as you type. Write "tomorrow" and it offers the actual date, because people read a prediction long after tomorrow has passed. Name a day and set a Resolution Time before that day ends, and it says so and offers the earliest time that works.

A Public prediction also gets its winner rule before it goes live. Tap Review & generate rule: an AI turns your statement into one exact sentence about what makes it TRUE or FALSE and picks the sources that will settle it, and a second, independent AI read checks that rule cold. You see the rule and can rebuild it before you publish. A prediction that can't be settled from a public source anyone can check — an opinion, say — is stopped there, with a suggested rewrite that would work.

Finding a prediction to Shake on

The Predictions tab has two sides, Everyone | Friends — tap one or swipe. Everyone is your board of open Public predictions to join; Friends holds your Private ones. Each card says who made it and which way ("@dana says TRUE"), when it settles, and the rule that decides it (tap to unfold).

You don't need an account to look around: open the app or shakeonit.club and the list is there, with usernames shortened ("@da•••") until you log in. You can answer the Pick of the day too. Tap Take TRUE or publish a prediction, and Log in or sign up slides up; once you're in, you carry on exactly where you were.

Narrow the list to a category (Sports, Politics, Crypto, Weather and more) — on a phone from the row of categories under the switch, on a computer from the column on the left — sort it with ⇅, or search with 🔍 — by topic, a person's name, or an @username.

You don't have to guess the exact wording. Search reads a prediction's tags as well as its words — the topics, names and places people search for. The creator can add their own; if they add none, an AI reads the statement and tags it once it's posted. On Sports and Stock index predictions the app adds the league, teams or index itself. So a prediction worded "the general election" can still turn up when you search "politics" or a candidate's name.

Tap Take TRUE or Take FALSE to Shake (more below). Not interested? Tap the ✕ on the card and it's gone from your list for good. Near the top, Just settled shows a prediction that was just decided — who called it and what they won.

The Ledger (in the menu) is the record: every Public prediction that found a taker, on the books. In play holds the ones still waiting for their outcome, Decided the ones whose coins have moved. Browse it by category or search it the same way.

Pick of the day

At the top of Everyone sits Pick of the day: one free yes/no question a day — a game, a stock index or a hot topic. No coins, no opponent: just tap Yes or No. The answer comes the next day, and every day you pick keeps your 🔥 streak going.

Sports predictions

ShakeOnIt publishes the schedules of the NFL, NBA, WNBA, EuroLeague, EuroCup, MLB, NHL, Premier League, La Liga, Serie A, Bundesliga, Ligue 1, MLS, Champions League, Europa League, Conference League, Israeli Premier League, College Football, NCAA Men's Basketball, NCAA Women's Basketball, and UFC, refreshed every night. Press + and choose Sports. The list starts with Today & tomorrow — every game still to start today and tomorrow, by league — then the leagues. Pick a game (or, in a league, a team to see its next games). Game times are shown in your own time zone.

A game offers two ways to predict: Pick the winner or Write your own. Once you've made one, the game's card says "✓ You've predicted this" (and how many times), so a second one is a choice, not an accident.

Pick the winner. Choose who wins (in soccer you can also pick a Draw), then "By how many points?" — or runs, or goals, whatever the sport counts; 1+ means any win — then set your coins under Win up to. A UFC main event is winner only. The app writes the sentence and the winner rule for you, from the game itself, so every prediction on a game reads the same clear way. It's published as a Public prediction: anyone can take the other side, and joining closes when the game starts (if its start time isn't announced yet, at midnight at the start of game day).

After the game, it settles from the official final score — nobody has to declare anything. The score is checked twice, a few minutes apart, and the coins are paid as soon as the two agree: usually within minutes of the end for leagues with live scores, within a few hours for the others. There is no review window, since a published score leaves nothing to argue, and no Concede: the game decides it, right up to the final whistle. If the feed never carries the result (it happens most with UFC), the AI reads it from the official site instead: the coins are paid at once when the result there is clear, or after a review window of up to two hours when it is less certain. If the game is moved, the prediction moves with it: the Join Deadline follows the new start (never reopening once joining has closed) and the result is checked after the new start. If the game is cancelled, or not played within a week of its original start, the prediction is called off: everyone gets back exactly what they put in, and nobody wins or loses. The same goes for a UFC main event that ends in a draw or no contest, or has a fighter replaced.

Write your own. A Public prediction in your own words about that one game — anything in the official match report or box score: a player scoring, a red card, the number of corners. The AI writes its rule, as on any Public prediction, and the AI check settles it. It's offered once the game's start time is announced. When you publish, you're back on the game with a note saying where your prediction went.

Its two times are set by the game: joining closes at kickoff, and the result is checked soon after the game should be over (about 2 hours after kickoff in soccer, 3 in the NBA and NHL, 3½ in the NFL and MLB); if it isn't in yet, the check runs again later. Like Pick the winner, it follows the game: moved, its times move with it; called off, or not played within a week, it's called off and everyone gets their coins back.

Live scores. When you have coins on a prediction on a game — yours or one you took — its live score shows under Live now at the top of Active while it's played. On Pick the winner it also says where the score leaves you, and you get a notice when you move on track, when you fall behind, and at the final score. On Write your own you see the score and get the final-score notice; whether you're on track is for the AI check to say, from the match report. The live score is only a preview: the prediction still settles from the official result.

Stock index predictions

Press + and choose Stock index. Pick the S&P 500, Nasdaq 100, FTSE 100, DAX 40, Nikkei 225, or TA-35, then one of its next trading days — weekends and that market's holidays are already left out — and say whether it will close higher or lower than it opens that day, by any amount or by at least 0.5%, 1% or 2%. Then set your coins under Win up to. Only the move during the day counts.

The app writes the sentence and the rule for you. It's a Public prediction: anyone can take the other side until that market opens. About an hour after the close the AI check reads that day's official opening and closing values from the index's publisher, once for every prediction on that index and day, and reads them again about half an hour later. As soon as the two readings agree the coins are paid, with no review window, the same as a game's final score. If they still don't agree after a few tries, the prediction gets a check of its own: paid at once when the result is clear, or after a review window of up to two hours when it is less certain. If the close equals the open, it settles FALSE. There is no Concede: an index can turn until the closing bell. As with games, each trading day shows how many predictions you've made on it.

Shaking on it

Every open prediction on the Everyone side has one button, Take TRUE or Take FALSE, with the most you could win beside it. Tap it, choose how many coins to put in — any amount from the minimum up to whatever's left of the creator's pot — and tap Shake. The handling fee shows right there, charged only if you win. Your coins are matched against theirs, and the prediction moves to Active, under In play.

A friend's Private invite waits on the Friends side, under Received: open it and take the other side.

On a Public prediction several people can each take a slice of the same pot; a Private prediction is one-on-one, so the first friend to Shake fills it. Once the pot is fully taken or the Join Deadline passes, it closes to new joiners, and any part of the pot no one took is refunded to the creator automatically.

What it costs

Two numbers to know, and both are small:

  • Handling fee - 5%. When you win, the platform keeps 5% of what you win (the coins you took off your opponent), with a small 1-coin minimum. The loser pays no handling fee.
  • Dispute deposit - 10% (min 2 coins). Held alongside your coins on every Public prediction and refunded in full when it settles. It is forfeited in one case only: a verdict is challenged, a human reviewer decides, and the decision goes against you — whether you challenged or were challenged. Accepting a verdict, or letting the appeal window pass, costs nothing beyond the stake.

Two kinds of prediction

Every prediction comes in one of two kinds:

  • Public prediction - anyone can join. It carries a winner rule and a source anyone can check (a final score, an official record, an election result), and it is listed on the Everyone side of Predictions and in the Ledger. Strangers welcome. Sports and Stock index predictions are Public ones the app writes for you.
  • Private prediction - invite-only, never listed (it lives on the Friends side, for the two of you). No source and no referee: you two just have to agree on what happened. Made for "shake on it, I'm right" with people you actually know.

How a Public prediction settles

Nobody declares. Once the Resolution Time has passed — plus a short wait the rule sets for the source to publish — an AI checks the outcome against the winner rule and its sources and announces the verdict. Both sides are told, and the Shake shows in your History with the coins still held.

A Sports Pick the winner prediction skips the AI read: its result comes straight from the official final score, and the AI check steps in only if the score doesn't come through. From the verdict on, everything below works the same.

The side the verdict goes against then has an appeal window (24 hours by default, always shown with the result) to choose:

  • Accept the verdict - the coins go to the winner right away. Letting the window run out does the same. Either way only the stake is lost; the dispute deposit comes back in full.
  • Escalate to human review - a ShakeOnIt reviewer reads the rule, the sources and the AI's reasoning and makes the final call within 72 hours. Whichever side the reviewer decides against loses the stake and forfeits the whole 10% dispute deposit — the challenger if the verdict is upheld, the other side if it is overturned. The side the reviewer agrees with gets its deposit back with the coins.

If the AI can't read a clear result — usually because the source hasn't published it yet — it doesn't guess. It checks again later, a limited number of times, and the card shows the progress. If it still can't, a human reviewer picks the next check date or sends it straight to human review. A person is the end of every road the AI can't finish on its own.

Private prediction: agree, or else

No referee means no safety net - that's the whole deal. Because there's no dispute process, a Private prediction holds no dispute deposit - just your stake. After Resolution Time you both have 24 hours to declare who was right. If your friend ghosts and you declare, you win. But if you each still claim you were right (or neither of you declares), there's nobody to sort it out - so you both forfeit your stake plus the handling fee. Friends don't fake a private one.

Closing soon & staying in the loop

When a prediction is within 3 hours of its Join Deadline it picks up a "Closing soon" flame, so you don't miss your window to jump in. And when a Shake you were part of resolves, a win/loss card pops up the next time you open the app — you always find out how you did without going hunting for it.

The Active tab holds every Shake you're in, in sections: Needs you (something waiting on your answer), Under review (a result being checked, or with a reviewer), Waiting for a Shake (your predictions nobody has fully taken yet), and In play (waiting for the result). Sort (⇅) and search (🔍) sit in its title row, and everything settled or expired is one tap away under History.

Your rating

Every profile carries a 1-to-5 star rating - your reputation for calling things straight. You start at a spotless 5; play fair and it stays that way. The little scale icon beside it counts the disputes you've lost.

When a Shake ends with no clear winner - both sides claim they were right, or nobody confirms the outcome in time - there's nothing to settle, so both sides forfeit their coins to the platform. No ban, no drama; you just lose what you put in. Moral of the story: Shake it straight.

Ranks, badges & streaks

The more you play, the higher your rank climbs — Rookie → Caller → Sharpshooter → Oracle → Grandmaster. It shows beside your name across the app and only ever goes up.

On top of that, badges mark how you're doing right now — a spotless record, a hot win streak. You hold a badge only while you keep it up; lose your form and it slips away until you earn it back.

A daily streak counts every day you play — join a Shake, have someone take yours, or answer the Pick of the day before midnight to keep the flame alive. And a title you've earned or picked sits beside your name too. See your rank, badges, streak and what's next on your progress page.

Friends

Everyone you do a Private Shake with - whether you invited them or took their invite - lands on your Friends list. From there it's one tap to Shake with them again, and each friend shows your head-to-head record. Rivalries encouraged.

Sharing

Share a Public prediction and its link shows a preview card of it on WhatsApp, Facebook or X. The share buttons also offer Instagram: Post and Story share a picture of the prediction (on a computer they save it, to post from your phone).

After a win, the result card has Share your win. On a Public prediction it sends a brag card with the prediction and what you won; a Private win only says that you won, since what two friends bet on stays between them.

Keeping score

Your Dashboard is the scoreboard for everything you've got going: open Shakes, active ones waiting to resolve, what's settled, and your running profit & loss — handling fees included. The Leaderboard ranks the top players, so you can see who's calling it best.

Signing in

Your call: type your email and get a one-time code by email, or breeze in with a passkey (Face ID, Touch ID, or a fingerprint) or your Google account. Or add your mobile number under Account, and from then on log in with a code by text message. The app remembers how you got in last time and leads with it, so signing in stays a one-tap affair.

Coins, not cash

Everything above runs on platform Coins — virtual points, not real money. You can't cash them out, and they have no cash value. They're simply a way to keep score with something on the line: no deposits, no withdrawals, no payouts.