Skip to content

Welcome to Keeping Score!

Keeping Score! is a feature-rich iOS app for scoring board games, card games, and any competitive activity. It’s designed to be the only scorekeeping tool you’ll ever need.

Game list showing active and finished games
  • Simple by default, powerful when you need it. Create a game and start scoring in seconds — or configure rounds, timers, categories, and end conditions for complex setups.
  • Privacy first. No accounts, no ads, no third-party services. Data stays on your device and syncs privately via your own iCloud account.
  • Built entirely with Apple frameworks. Zero third-party dependencies — SwiftUI, SwiftData, CloudKit, and nothing else.
  • Track scores for up to any number of players or teams with quick-tap scoring or a full expression-based calculator
  • Choose how to win — Highest Wins, Lowest Wins, or Win/Draw/Loss, optionally combined with Point Exchange (zero-sum)
  • Organise players with reusable personas featuring emoji or photo avatars, preset colours, and background patterns
  • Play in rounds with per-round snapshots and a cumulative round grid leaderboard
  • Set end conditions — target score, total scored, timed game, timed round, or per-round targets
  • Score across categories — multi-dimensional scoring with up to 20 categories per game
  • Group games into Game Collections with cross-game win tallies and an overall winner
  • Cast to a TV via AirPlay with a dedicated, TV-optimised leaderboard (not just a mirror)
  • Share results with generated share cards and CSV/JSON exports
  • Pin games to your Home Screen with widgets, Lock Screen widgets, and Live Activities
  • Use Siri via 12 App Intents to start games, add scores, and control timers
  • Find games with Spotlight search and deep links
AttributeDetails
iOS version18.0 and later
DevicesiPhone and iPad
DesignLiquid Glass on iOS 26+, standard SwiftUI on iOS 18–25
Languages33 languages including Arabic, Hebrew, and Persian (RTL)
DependenciesNone — Apple frameworks only
Round 1 of 48