Project / Upsi / iOS & Android

UpsiUltimate Point Streamer.

A match scoring and game-log tool designed for Ultimate Frisbee. Set up a game, record points as they happen, and review the full event log once the final whistle blows.

SIDELINE COMPANION
Upsi app icon

UPSI

From the first point to the final score.

Inside the app ↓

The match, kept simple

01 / UPSI

Set up a game in seconds

Enter home and away team names before kick-off. Build rosters manually with player names and jersey numbers, or import a CSV file via URL. One CSV can contain multiple teams: load an entire tournament event sheet and select the squads you need.

02 / UPSI

Live scoring

Record points one at a time. The current score, active half and point number stay visible, while a LIVE indicator marks a game in progress. One operator can keep the match up to date from the sideline.


03 / UPSI

Game log and event review

Every point is written to an in-game log. Review it during or after the match to verify the event sequence and the final result.

04 / UPSI

Local game history

Completed games are saved on your device. The history list shows the final score, date and time; open any game to see its full point-by-point log.

Optional / Connected to the game

Bring the score to your live stream.

Upsi can push live score updates to a companion streaming backend over a network connection. A claim code and device name authenticate the session. This connection is entirely optional — the app is fully functional offline.

Explore the streaming setup

Your game. On your device.

All game data is stored locally and no account is required. Optional CSV import fetches the URL you provide; enabling live streaming sends match data to your configured backend. The privacy policy explains these network connections in full.

Read the privacy policy ↗

Need a hand?

Questions, a bug or an idea for the app? Get in touch with Jarmo.

Upsi Support ↗