What’s new

iOS

Added

Manage your email notification preferences right from settings.

Added

A realtime deposit toast and trending-first sorting on the home feed.

Added

The login screen now remembers your last-used sign-in method.

Improved

A visual refresh across settings, favourites, onboarding, and empty states, with smoother loading and on-device styling fixes.

Improved

A redesigned bet-details view, a centered floating tab bar with frosted-glass capsules, and iOS 26 support.

Fixed

The on-ramp sheet opens directly, deposit rows are fully tappable, deposit restrictions read more clearly, and wallet withdrawal requirements are corrected.

Fixed

Small screens get tuned padding, bet-detail sheets render more cleanly, the Settings nav bar stays put while scrolling, the load-in blur is gone, and the account-hold warning no longer crowds the home screen.

Fixed

A one-tap accept-all-friends button, a cleaner friends-list skeleton, clearer email-login errors, and a biometric prompt that only appears on supported devices.

Fixed

No more flash on logout, and templates load reliably.

Web

Fixed

Settled bets show the correct payout amount, the Google sign-in button is polished, and confirmation haptics are more reliable.

Telegram

Added

/start now greets you with a quick onboarding guide.

Fixed

Group pinning is reliable again, bet action buttons are tightened, and a redundant auto-pin prompt is gone.

Web

Fixed

The Google sign-in button renders cleanly in light and dark themes with the link row properly aligned.

Telegram

Improved

The bot asks for pin permissions up front when you create a group bet.

Web

Added

Email preferences are now available in the Telegram mini app.

Fixed

Google sign-in.

Web

Added

Email notifications and Google sign-in.

Fixed

The home feed honours your newest-first sort.

Telegram

Improved

Smoother wager and bet-creation flows.

Fixed

A clearer low-funds alert, and anonymous group admins can take actions again.

Telegram

Improved

The bot stays responsive during long-running background work.

Web

Added

A status and sort filter bar on the home page lets you narrow bets at a glance.

Web

Fixed

Accept-all and decline-all now cover every invite, not just the ones on screen; the hamburger menu gains a "Your Wagers" item; and headers, filters, and card styling are cleaned up.

Web

Fixed

Haptics, Google sign-in, and the Telegram vote flow.

Web

Fixed

Mobile web haptics are back, redeemed credit amounts display correctly, the Google account-linking spinner behaves, and voter-count copy is stable.

Web

Fixed

A smoother vote modal and correctly formatted currency.

Telegram

Fixed

The voting flow.

Web

Added

Settled bets prompt you to create or copy a fresh wager.

Fixed

Trending bets lead the home feed, plus voting-threshold and alignment fixes.

Telegram

Fixed

Vote, keyboard, and menu issues.

Web

Fixed

The background no longer flickers on refresh, and the vote modal stays open until you're done.

Telegram

Fixed

Group vote buttons route correctly and Cancel works.

Web

Fixed

More reliable active-wager comparison, plus other stability fixes.

Telegram

Added

A /feedback command to tell us what you think.

Fixed

Settled outcomes render correctly and a votes-label typo is gone.

Web

Added

A share-options picker.

Fixed

Outcomes are normalised and aligned across clients, mini-app and bot voting stay in sync, and vote confirmation no longer flashes on submit.

Telegram

Added

Resolve a bet early when the result is already in.

Fixed

Vote buttons, vote validation, and bet copy.

Web

Added

Trending-first sorting and pending-deposit support.

Improved

Sign-in loading states and a polished email OTP step.

Fixed

Wallet now lives in the hamburger menu and the withdrawal modal is clearer.

Web

Added

Withdrawals from the Telegram mini app.

Fixed

A batch of polish: minimum-wager validation, 2FA styling, the vote modal, referral buttons, the mobile friends icon, banner overlap, and placing a wager after the deadline.

Telegram

Fixed

First-time bet creation and account provisioning are reliable.

Web

Improved

A refreshed QR code.

Telegram

Improved

A warmer welcome message.

Web

Added

A new pitch landing page.

Fixed

A background-color glitch.

Telegram

Added

Vote buttons disable while your vote processes, so you can't double-tap.

CLI / MCP

Improved

Listing bets via the CLI and MCP now paginates properly with explicit page limits.

Removed

The deprecated poll bets settle command has been dropped.

iOS

Improved

"Mark all read" on notifications now respects whichever filter you have active, so nothing unexpected gets cleared.

Fixed

A pair of onboarding paper cuts are gone — long usernames no longer overflow the screen, and a failed username submission recovers cleanly instead of getting stuck.

Web

Added

A new media kit page collects logos, screenshots, and brand assets in one place.

Improved

Page reloads no longer flash a logged-out or light-mode state before settling — the loading shell and theme bootstrap have been unified across the site.

Fixed

The Telegram Mini App now renders properly inside Telegram's sandboxed iframe.

Fixed

Shared bet links use the new clean slug URLs everywhere.

Fixed

Tapping a private-bet invite from a web push notification drops you into the proper Join Bet flow instead of a generic "invite required" screen.

Fixed

Public bets are back in the sitemap with the right metadata, so they're discoverable again.

Fixed

Settlement emails are working again, look like Poll, and handle neutral outcomes correctly.

Telegram

Added

/leaderboard is now in the command menu, and the /bets list has a cleaner, scannable layout.

Improved

Withdrawals now wait for any redeemed credits or unsettled private bets to finalize, so balances reconcile correctly.

Improved

Signup bonus and vote-state handling have been tightened up after last week's launch.

Fixed

The deposit flow when you're short on funds is smoother and clearer about next steps.

Fixed

Onboarding completion is tracked correctly so the welcome flow finishes when it should.

Web

Added

A new chat landing experience makes starting a bet from a conversation faster — pick a template and go.

Fixed

Bulk "mark all read" now respects whichever notification filter you have active, so nothing unexpected gets cleared.

Fixed

A handful of bet-creation rough edges are gone: the labels chip stays visible in review, the auth check happens before the create-bet redirect, and the deposit-restriction banner shows the correct withdrawal rules.

Telegram

Added

Hitting /start now auto-claims your signup bonus, and zero-balance users see clearer CTAs to fund an account or grab credits.

Improved

Where Telegram signups come from is now tracked consistently, so acquisition analytics line up across the stack.

Fixed

The Telegram bets filter now returns the right set every time.

CLI / MCP

Fixed

Joining a bet you've already joined now returns a clear, actionable message instead of a generic error.

CLI / MCP

Added

CLI tx confirmation is now default-on via --confirm and shows interactive status when a signature is returned

Added

poll bets list now shows created/joined/wagered bets with roles

Added

Added poll bets cancel plus default-on CLI tx confirmation via --confirm

Added

Added MCP get_my_bets and updated the active bets resource

Fixed

Fixed MCP cancel_wager / initiate_vote / vote stale repeated-success behavior

iOS

Added

You can now duplicate any bet from the card or details view with a single tap, making it easy to re-run a favourite wager with a new deadline.

Added

Bet details now include a participants section with role badges for creators, resolvers, and voters, so you can see everyone involved at a glance.

Added

A profile menu is available directly from the home header, giving you quick access to settings and logout without digging through menus.

Added

Clean, readable slug URLs have replaced opaque IDs across shared bet links.

Added

Add any bet's deadline to your calendar with a single tap from the details view.

Added

Long-press any bet on home to quickly leave or delete it without opening the details view.

Added

If your account enters a security hold, a clear banner now explains what that means, and new wagers and bets are paused until it's resolved.

Improved

Joining a bet is noticeably faster, with stale invite data cleared on every open so the right state shows up immediately.

Fixed

A batch of App Clip issues has been resolved, including settings access, the leaderboard back button, status bar rendering, and friends and bets sheets that occasionally failed to open.

Fixed

Private share links work reliably again, and the copy button no longer disappears when you scroll.

Fixed

Several onboarding edge cases have been sorted: the username step no longer swallows validation errors, the bet-credits step doesn't appear when profile picture is skipped, and the double-tap bug on username submission is gone.

Fixed

Fixed a rare freeze when scrolling the home feed on devices under memory pressure.

Fixed

Bet details sheets no longer overwrite each other when you tap through multiple invites in quick succession, and invite and friend picker sheets no longer accidentally minimize while scrolling.

Web

Fixed

Sticky mobile navigation behaves correctly on Chrome when the address bar shows and hides, using dynamic viewport units and the interactive-widget meta tag.

Fixed

Tied and refunded bets now render correctly, the streak modal close button has proper focus and border states across breakpoints, and wager confirmation no longer shows a duplicate close button.

Telegram

Added

Telegram signups now receive onboarding credits, and Telegram onboarding has been streamlined with automated account setup.

Added

Vote initiation and casting now work directly in the mini-app, with no need to jump back to the bot.

Web

Added

Bet cards and the settings page have been redesigned from the ground up for better clarity and density, alongside a refreshed brand kit and new hamburger menu.

Telegram

Fixed

/help and /leaderboard now respond correctly in group chats, and the /bets flow handles the full lifecycle: vote buttons appear after vote initiation, wager buttons hide after the deadline, and bets move into a CLOSED state on time.

Fixed

Voting cannot be started without sufficient wagers, and bet deadlines correctly include the UTC timezone.

Fixed

The bot no longer sends duplicate 'settled' refresh messages or repeat bet updates to group chats, and the missed deposit notification has been restored.

Web

Added

Duplicate any bet, view a participants section on bet details with lifecycle action prompts, and pick a category when creating a bet so others can discover it in the right place.

Added

A feedback icon now lives on every page. Tap it to report a bug, request a feature, or just tell us what you think.

Telegram

Improved

The Telegram wizard now stays alive for anonymous group admins so they can complete flows without re-authenticating.

Added

The create-bet wizard now exposes an isCreatorResolver option so you can keep resolution authority on yourself when creating a bet.

Web

Added

Invites, add-to-calendar, and the Pepito daily bet are now supported on web, matching iOS. Mobile users can also set reminders so they never miss a deadline, and haptic feedback has been added for wager placement and key interactions on supported devices.

Added

Recent friends appear at the top when inviting, and creating a bet from a profile auto-selects that friend.

CLI / MCP

Added

New poll bets initiate-vote command to kick off voting on a resolved bet from the terminal.

Added

The CLI prints a direct bet URL in its output and handles unconfirmed bets gracefully while the transaction settles.

Added

API keys stored by the CLI are now encrypted at rest.

Improved

Favourite and unfavourite tools now return distinct messages when a bet is already in the requested state, so you know exactly what happened.

Fixed

MCP create_bet now maps parameters correctly and no longer returns undefined fields in its response.

Fixed

MCP resources no longer get stuck due to an incorrectly advertised subscribe capability.

Fixed

The vote tool now returns a clear error when voting has not yet been initiated, instead of failing silently.

Fixed

The inviteCode parameter is now validated for type, preventing malformed requests from reaching the server.

Removed

Removed unusable token create and revoke commands from the CLI and its documentation. Token management should be done from the web settings page.

Removed

Removed the settle_bet MCP tool. Bet settlement is handled onchain and should not be triggered directly from agents.

CLI / MCP

Added

Shipped the foundations of the Poll CLI and MCP server, including authentication, so you can drive Poll from your terminal or plug it directly into Claude and other MCP-compatible clients.

Added

A new developer docs site is live with the CLI, MCP, and SDK references all in one place.