Your team already has a chat. That's the app.
Sign-ups, teams, dues and the live score happen right in your Telegram or VK group — in plain words, no buttons, no forms. Nobody downloads anything, nobody registers, nobody has to be talked into a new app.
Your players keep the chat they already have — nothing to install, no accounts. TeamUp Live (iPhone & Apple Watch, Android soon) is optional — for whoever would rather run the game from a phone or a wrist.
- 0
- apps for the team to install
- 5 taps
- in the goal demo
- Live
- score & commentary
Hover to pause
- Works in your Telegram or VK chat
- Nothing to install to take part
- No buttons, no templates
- Money goes straight to the organizer
From the group chat to the final whistle
One flow, three moments — all in the chat your team already uses.

One message fills the roster
Players reply “+”, “I'm in”, or just their name — in Telegram or VK. The assistant keeps a live, badge-numbered roster right in the chat. No spreadsheet, no poll, no counting heads by hand.
- Natural-language sign-ups in Telegram & VK
- Guests, a waiting list, and “same as last week” setup
- Fair teams in one message — random, by badge, or keep-apart pairs

The player on court keeps the score
Records points on their Apple Watch during a pause: the phone stays in the bag. Voice works too: “Three, number five.” After synchronization, the shared score updates. Spectators can follow it in a browser without installing an app.
- Apple Watch for whoever is playing: record the play during a pause and play on
- Not only the watch: the same match log in the app and right in the chat
- A public live-score page anyone opens: no app, no login

The money adds up without a spreadsheet
After the final whistle a player writes “paid” and the assistant logs it against the game fee. See who paid, who owes, and the team balance — and the money goes straight to the organizer, never through us.
- “Transferred” → tracked automatically, debts carried across games
- Partial payments and free invited guests, handled
- A rolling team bank in the group’s own currency: fees in, pitch rental out
No more “+1” lists, polls or spreadsheets
Everything teams track by hand — the assistant just does, right in the chat.
- A pinned “+1” list nobody keeps updatedA live roster that updates itself
- A poll or spreadsheet for who is inSign-ups in plain language, in the chat
- Chasing 15 people for the game feeThe assistant knows who owes and reminds them
- A paper scoresheet lost by MondayThe live score — saved and shareable
The whole team in the chat. An app only if you want one.
The way amateur teams already play — nobody installs anything to take part.
The whole team — in the chat
Everyone signs up, pays and follows the score in your Telegram or VK group. No app, no buttons, nothing new to learn.
The organizer — from their phone
Runs the game from the same chat, or from the iPhone app when that is handier — the score on the Lock Screen, games and dues in tabs. Optional, like everything else.
On the pitch — Apple Watch, optional
Choose the game on the paired iPhone before play, then record from Apple Watch. Ask the bot to post a scoreboard first; synchronized entries update it in Telegram.
Nothing to install to play. The iPhone & Apple Watch app is there for whoever wants it — Android coming soon.
Everything a captain juggles — in one assistant
Grounded in what real teams do every week.
Sign-ups in plain language
“+”, “I’m in”, “can’t make it”, “add Kolya” — the assistant understands and keeps the roster current across Telegram & VK. No buttons to tap.
Fair teams, instantly
Random, manual by badge, or “keep these pairs apart.” Swap and rebalance after the split — a confirm-gate means nothing gets wiped by accident.
Live scoring & Apple Watch
Log goals, cards and the timer by tap or voice. The score is always read from the log — never guessed — with one-tap undo.
Dues & team money
“Paid” logs a fee and debts follow players across games, all in the group’s own currency: roubles, euros, tenge, lira. The money goes straight to the organizer — we never touch it.
Remembers your players
Positions, reliability and auto stat cards per player — just ask “what kind of player is Ivan?”
Set-and-forget reminders
“Every Tuesday at 7pm, remind everyone about the game.” Recurring nudges you set once, in a sentence.
Live scoreboard in the chat
In a Telegram group the scoreboard is a message that updates itself, with buttons under it to log a goal. Anyone outside the chat follows the same score via a public link — no app, no login.
20+ sports out of the box
Football, futsal, basketball, volleyball, hockey, tennis, padel and more — each with the right event types and scoring.
Everywhere your team is
In your Telegram or VK chat, the web app, a native iOS app (Android coming soon), or even Claude & ChatGPT over MCP — every action stays in sync, and a group created in the app connects to the team’s chat.
TeamUp Live on iPhone & Apple Watch
Optional, for whoever runs the game: the score on the Lock Screen and in the Dynamic Island while the match runs, Siri shortcuts, and a group that connects to the team’s Telegram chat. Everyone else stays in the chat.
Android — coming soon
Ready to run your next game?
Add the assistant to your Telegram or VK group and set up your first match in minutes.
Read the blog