OCHE // USER GUIDE
← DOCUMENTATION HOME
Getting Started
From Download to First Game
Oche User Guide

What is Oche?

Oche (pronounced "ockey") is a darts scoring app that tracks your games, records your stats, and helps you improve. Named after the throw line in darts, it's designed for everyone from casual players to competitive league players.

ℹ️
Oche works offline — you don't need an internet connection to score games. Your games sync automatically when you're back online.

Download & Install

Android

Oche is available as an APK download or via our F-Droid repository:

⚠️
You may need to enable "Install from unknown sources" in your Android settings to install the APK directly.

iOS

iOS support is planned for a future release.

Create an Account

You can use Oche in two ways:

Guest Mode (No Account Required)

Jump straight in and start scoring. Your games are stored on your device and identified by a unique device ID. You can create players, play games, and view stats — all without signing up.

Registered Account

Creating an account lets you:

To register:

  1. Open the app and tap Settings (gear icon)
  2. Tap Create Account
  3. Enter your name, email, and password
  4. You're in — your device games will sync to your account

Your First Game

  1. Tap "New Game" on the home screen
  2. Choose a game mode:
    • X01 — The classic (501, 301, etc.). Count down from the starting score.
    • Cricket — Hit numbers 15-20 and bullseye to close them out.
    • Round the Clock — Hit 1 through 20 in order.
  3. Add players — Select from existing players or create new ones
  4. Configure options — Set double-in/double-out, best-of legs, etc.
  5. Play! — Enter scores as each player throws. Oche handles the maths.
Tip: Made a mistake? Tap the Undo button to reverse the last throw.

Scoring a Turn

When it's a player's turn:

  1. The player throws their three darts at the board
  2. Enter the total score for the visit (all three darts combined)
  3. Oche automatically:
    • Subtracts the score from the remaining total (X01)
    • Checks for bust scores (going below zero or below a finishable number)
    • Detects checkout (hitting exactly zero with a double)
    • Moves to the next player

Understanding the Scoreboard

During a game you'll see:

After the Game

When a game finishes, you'll see a match stats screen with:

All games are automatically saved to your Game History, accessible from the main menu.

Syncing

If you have an account, games sync automatically when you're connected to the internet. You can also trigger a manual sync from Settings → Cloud Sync.

The sync indicator in Settings shows:

Next Steps