Dugout Relief

Sync and share a team

You don't need an account. Dugout Relief works fully on one phone, tablet, or computer. A free account adds online sync: your team on your other devices, and other coaches on the same team, each with their own account.

A synced team is encrypted on your device before it's sent, so our server keeps a copy we can't read. How the encryption works

Make an account

Open SettingsAccount and tap Create account. You need an email address and a password. If you forget the password, tap Forgot password? under Sign in, and we'll email you a link to set a new one.

Signing in doesn't send your team anywhere. Nothing leaves your device until you turn on online sync for a team. Signing out keeps your teams on the device.

Turn on online sync for a team

  1. Open the team, then SettingsAccount.
  2. Tap Turn on online sync for this team, then Turn on online sync.
  3. Save the recovery code it shows you, then tick I've saved my recovery code. It's shown once.

Whoever turns on online sync is the team's owner. It's turned on one team at a time. After that, the app sends changes a few seconds after you make them, and picks up changes from your other devices and the other coaches when it opens or comes back online. Account shows when it last synced, and Sync now does it right away.

The Turn on online sync for this team sheet on a phone, explaining that the team is encrypted on this device before it's sent
Turning on online sync for one team.

Keep the recovery code somewhere safe and away from the app, like a password manager or on paper. With it, the owner can open the team on a new device even if every other device is lost. We don't keep a copy, so we can't send it to you again.

The recovery code sheet: a code in groups of four characters, a copy button, and a box to tick once it's saved
The recovery code, shown once.

If Account ever says that items on the server didn't open with your team's key, the app left them out. It doesn't apply anything it can't check came from one of your team's devices.

Open your team on another device

Sign in on the new device with the same account. It can't open the team yet: the team's key has to reach it in one of three ways.

Approve it from a device that has it

  1. On the new device, open SettingsAccount, tap Approve from another device, then Show a code.
  2. On a device that already has the team, tap Approve a new device and type the code. It works for ten minutes.
  3. Check the teams it lists, then tap Approve. The new device picks them up on its own a few seconds later.

The code never goes to our server. It proves to your device that it's handing the key to the device showing the code, and to nobody else.

A new device showing a ten-character approval code and waiting for approval
The new device shows a code.
The Approve a new device sheet listing the team the new device will be able to open, with Cancel and Approve buttons
Before any key leaves your device, it lists the teams the new one will get.

Or use the recovery code (owner)

On the new device, Account lists the teams in your account that aren't on it. Tap Get it on this device and type the recovery code. Only the owner has a recovery code.

Those teams aren't named yet, because their names are encrypted. Each team has its own recovery code, and once a code opens one, the app tells you which team it is.

Or restore a backup file

A backup file downloaded after sync was on holds the team's key. Restore it on the new device, then tap Sync this team on this device. Anyone with the file can read the team, so keep it as safe as the recovery code.

Who can do what

A synced team has one owner. Everyone else is a coach, who can change the team, or a viewer, who can look but not change anything.

What each role can do on a synced team
On the teamOwnerCoachViewer
See the roster, schedule, saved games, and every player's statsYesYesYes
Approve a new device for someone already on the teamYesYesYes
Change the roster, schedule, lineups, pitch counts, and statsYesYesNo
Delete players, games, and schedule entriesYesNoNo
Invite people, change roles, and remove someoneYesNoNo
Hand the team to another coachYesNoNo
Make the team's recovery codeYesNoNo
Remove the team from the serverYesNoNo

A viewer's device holds the team's key like a coach's, so a viewer can read everything a coach can, including every player's stats. Invite as a viewer only someone you'd show all of it to. What stops a viewer changing the team, or a coach deleting from it, is our server, which refuses those changes.

Invite a coach or a viewer

  1. The owner opens SettingsAccount. Under Who can open this team, type their email address.
  2. Choose what they can do: Change the team (coach) or View only (viewer). Tap Send invitation.
  3. They open the link in the email within seven days, sign in or create an account with that same email address, and tap Accept team invitation.
  4. Their device still needs the team's key. They tap Approve from another device, and anyone already on the team approves it with the code, as above. The owner doesn't need to share the recovery code.
The owner's Who can open this team list with an email address typed in, the They can picker set to Change the team (coach), and a Send invitation button
Inviting another coach.

Pending invitations are listed under the form, with Cancel. Sending a new invitation to the same address replaces the old one.

Change roles, hand over the team, or remove someone

The owner sees everyone on the team, with buttons next to each person.

The owner's list of who can open the team: the owner, a coach with Make viewer, Make owner and Remove buttons, and a viewer with Make coach and Remove buttons
Managing who can open the team.
  • Make viewer or Make coach changes what they can do right away. Their device keeps the team's key either way.
  • Make owner hands the team to a coach (make a viewer a coach first). You become a coach. The new owner makes their own recovery code, and the old code stops working.
  • Remove takes them off the team and changes the team's key. Every item on the server is encrypted again with the new key, and you get a new recovery code to save. Everyone else's devices follow on their own; they don't need approving again.

Someone you remove keeps whatever was already on their devices or in backup files they downloaded. They don't get anything new.

There's no button to leave a team you don't own. Ask the owner to remove you.

Games under way

A game under way stays on the device it's running on. An assistant coach can't follow the live lineup or pitch counts from their own phone. Everyone sees the game once it's saved.

Remove a team from the server, or delete your account

The owner can tap Remove from the server in SettingsAccount. That deletes the online copy for everyone on the team. Copies already on devices stay there.

Delete account deletes your account and any teams you own that no one else is on. First, hand over or remove any team you share with other coaches, or, if you're a coach or viewer, ask the owner to remove you. The teams on your device stay either way.

The Privacy page lists what our server keeps and how to delete it.