User Guide
Enter your Email and Password, then select your Site from the dropdown. Tick Remember me to stay logged in on this device.
If you need to register a new account, tap Register as a new user on the login page.
If the app behaves unexpectedly after a session timeout, tap Clear Cookies at the bottom of the login page and reload.
After logging in you land on the Home page. A grid of buttons at the top links to every major area of the app:
- New Game, New 3 Way Game, Games, Stats, Watch, Payouts — available to everyone.
- Adjustments, Site Defaults, Players Setup — visible to everyone but only clickable by admins (greyed out otherwise).
- User Logins Setup, Site Management — only shown to admins.
Active Games — games currently in progress. Tap a game to resume scoring. Saved Games — completed games; tap to view the final read-only scoresheet.
Each game in both lists shows the creator's email, game number, and the WE vs THEY (or 3-way) player rosters. Tap the × button to delete a game (confirmation required).
Tap New Game from the Home page or the menu to open the setup form. If you already have an active game, you're taken straight back to it instead.
Game Settings
- Points to Go Out — the score a team must reach to go out on a street (e.g. 100).
Payout Settings
- Payout Per Point ($) — dollar value of each point scored.
- Street Bonus — automatically matches "Points to Go Out"; awarded when a team goes out on a street.
- Boxes Bonus — bonus points awarded per box advantage at the end of a street.
- Street Clean Sweep Bonus — bonus when the opponent scored 0 on a street.
- Bonus All Streets Sweep — set to Double Payout to pay 2× when one team sweeps all 3 streets.
Team Assignment — tap the WE Team or THEY Team button to open a player list; tap players to toggle them onto that team (picking a player for one side automatically clears them from the other).
Need a new player? Use the Add New Player form to add one to the shared roster without leaving this page.
Tap Start Game to confirm and begin (a summary popup asks you to confirm the settings first). Cancel returns to Home without creating a game.
Tap New 3 Way Game to set up a three-player game. This uses the same Game Settings and Payout Settings fields as a regular game, but instead of assigning players to WE/THEY teams you tap exactly 3 players from the roster — a live counter warns you if you've picked the wrong number.
The Add New Player form is available here too if the player you need isn't in the list yet.
Tap Start Game (blocked until exactly 3 players are selected) or Cancel to go back. Like the 2-team version, this redirects straight to your existing active 3-way game if you already have one.
The scoresheet is your live view of the current game. At the top, a Change Street Target Points to: field with a Save button lets you adjust the target mid-game if needed.
Player Roster — the + button next to WE/THEY opens a list of available players to add to that team, plus a Create & Add form to make a brand-new player and add them directly. Tap a player's badge (name and ×) to remove them from the game (confirmation required).
Street Cards — cards for Streets 1–3 show each team's running score, boxes, and points remaining. A street turns coloured and shows the winning team once someone goes out.
Rolled Streets — once you tap Roll It! (enabled only after all 3 primary streets are closed), three more street cards appear labelled Rolled Streets, following the same rules. An Un-Roll it! button appears once rolled, in case you need to undo that and remove those streets.
Entering a Hand — enter each team's points in the WE/THEY score boxes and tap the coloured + button next to each (you can add several sub-scores before recording, e.g. multiple melds). On supported devices with voice entry enabled by your site admin, a 🎤 Voice button next to each score box lets you dictate the number instead of typing (unsupported browsers such as iOS Safari show a text hint instead).
Tap Record Hand (enabled once a score is entered) to save the hand and update all scores. Reset Current Hand clears the scores you've entered for the hand in progress without saving. If the hand you're about to record would reach the target, a confirmation popup shows the projected result before it's saved.
Once every street is closed, a Complete Game and Calculate Payouts button appears above Record Hand — tap it (with confirmation) to finalize the game and compute payouts. Until then you can still Undo the last hand or keep entering more.
Undo (next to the Hand # heading) reverts the most recently recorded hand. Save (top right) lets you give the game a name to file it under.
Recorded Scores / Hand History — a table of every recorded hand with running totals. If you're the game's creator or an admin, and the game is still in progress, tap a hand's score to edit it.
Scorecard — a cascading scorecard table (in the style of a traditional gin rummy scoresheet) shows cumulative box counts built from the hands recorded, plus a live estimate table projecting where the next hand's points would land.
Three street cards show each player's score, boxes, and points remaining, turning coloured and showing a payout once a street closes.
Recording a hand — each player has their own row with a score input and a coloured + button; entering a score for one player and tapping their + records the hand immediately (the other two players are scored 0 for that hand).
Undo Last reverts the most recent hand. Save Game (shown while the game is in progress) opens a popup to name and file the game.
Once the game finishes, a "Game Complete!" summary shows the winner, payout, and a per-player breakdown, along with the full hand history.
The Watch page lets anyone — including guests who are not logged in — follow an active game in real time (2-team or 3-way).
- Tap Watch in the menu.
- Select a Site from the list (if not already tied to one).
- If there are multiple active games at that site, select the game you want to watch.
The page shows a read-only version of the street cards, scorecard, and hand history, and refreshes itself automatically every few seconds — no manual reload needed.
A Zoom dropdown (50%–120%) at the top lets you resize the whole page for easier viewing at a distance; your choice is remembered on that device.
If the page shows a stale session, tap Clear Cookies (top-right of the Watch page) to reset and pick a site again.
For showing a game on a big screen (e.g. a clubhouse TV), open the /TV page directly in the browser — it isn't listed in the menu since it's meant to be left running on a dedicated screen, not navigated to from a phone.
It uses a dark, high-contrast "big screen" theme with a live clock, and — like Watch — shows a site/game selector if needed and a "Change Site" option when there's nothing active to display.
The page refreshes itself automatically (faster while a game is actively being scored, slower once it's complete) so you never need to touch it.
The Payouts page tracks how much each player has won or lost across all games since the last reset.
Current Balances
- Each row is a player; each column is a game (G#1, G#2, …).
- Total — sum of all game amounts for that player.
- Settled — enter the amount a player has already paid/received (negative to reduce their outstanding balance), then tap Save.
- Outstanding — Total + Settled; what is still owed.
- Green = positive (won money); Red = negative (owes money).
Tap Reset to snapshot the current balances into history and start a fresh period.
All-Time Summary
A table showing cumulative totals per player across all reset periods plus the current period. Use Filter players with minimum games of to hide players below a games-played threshold, and Show only year to narrow the table to players who played in a specific year (choose "All" to remove the year filter). Tap the Player or Total column header to sort. Email Summary sends the current (filtered) table to every player with an email on file.
History
Collapsed accordion sections for each past reset period, showing individual player balances at the time of reset.
The Adjustments page lets an admin manually correct player balances outside of normal gameplay — for example, to fix a data-entry mistake or record a side payment.
Pick an Adjustment Date, enter an amount for each affected player (positive if they were paid out, negative if they paid in), then tap Save Adjustment.
Adjustments appear in the Games list tagged "Adjustment" and factor into the Payouts totals like a game would.
The Stats page has a Report dropdown to switch between several views:
- Averages — games, wins, losses, win/loss %, total payout, and average win/loss $ per player.
- Partnership Win $ / Partnership Win % — a grid showing how each pair of players performs together.
- Game Formats — stats broken down by game format/site.
- Payouts Per Day — pick a date to see every game played that day, per player.
- Payouts by Month — a running total per player, by month.
Filter players with minimum games of and Show only year (with an "All" option) apply to every report the same way they do on Payouts, so you can focus on regulars or a specific season. Column headers are sortable where shown.
Email report to sends the currently selected (and filtered) report to a chosen player's email address.
Tap Games in the menu to see all saved (completed) games for your site, plus any payout adjustments.
Each game entry shows its name, date, creator email, game number, and player rosters — tap it to view its read-only scoresheet. Adjustment entries show who was paid and who paid in, and aren't clickable.
Tap × to delete a game (anyone) or an adjustment (admins only) — confirmation required.
The Players page lists every player for your site (including inactive ones) with editable Name, Email Address, Venmo Account, and an Active checkbox — untick a player to hide them from new-game setup without deleting their history.
Tap Add Player to insert a new blank row, fill it in, then tap Save Changes to apply everything at once.
Players added here appear in the team-selection lists on the New Game / New 3 Way Game setup pages. You can also add a player directly from those pages, or from the Scoresheet's "Create & Add" option, without coming here first.
The Site Defaults page lets you set pre-filled values that appear on the New Game Setup form for everyone at your site, so you don't have to enter the same settings every time.
- Points to Go Out
- Payout Per Point ($)
- Boxes Bonus Points
- Street Clean Sweep Bonus
- Bonus All Streets Sweep
- Enable Voice Entry — turns on the 🎤 Voice score-entry buttons on the Scoresheet for everyone at this site (only works on browsers/devices with speech recognition support).
- Scoring Method — inherit payout rules from another site's configuration.
Tap Save Defaults to apply. Changes take effect for the next new game created.
The User Logins Setup menu item (Admin — Users) is visible only to administrators. It lists every user account with badges showing whether their email is confirmed, whether they're an admin, and which sites they belong to.
For each user you can tap Make Admin / Remove Admin to change their access level, enter a new password and tap Reset to reset it, or tap Delete to remove the account entirely — all with a confirmation prompt.
Regular users do not see this menu item.
Also admin-only, Site Management lists every configured site (club) with its logo, name, slug, and app title. Each site has its own Upload Logo control (choose an image file, then tap Upload Logo).
Use the Add New Site form to create a brand-new club/site — set its name, URL slug, app title, default game target, payout rate, bonus settings, and whether all-streets sweeps pay double — then tap Add Site.