OpponentBook for iPhone and iPad: now on the App Store

In this article
OpponentBook for iPhone and iPad is on the App Store. If you already use OpponentBook in a browser or on Android, sign in on iOS with the same account and connect the same storage, and your journal is there. If you are new, you start with one opponent, as the last section shows.
Three things differ between the iOS app, the Android app and the web: how you sign in, which storage you can connect and how you pay. The journal itself is the same wherever you open it.
Signing in
On iPhone and iPad you can sign in with Apple, with Google or with an email address and password. Sign in with Apple uses Apple’s own sign-in prompt — you confirm with Face ID or Touch ID, and no browser tab opens.
One case needs an extra step, because the Android app has no Apple sign-in. If you registered with Apple and also use Android, set an account password once in Settings → Account; on Android you then sign in with your email and that password. Nothing changes on iPhone and iPad; you sign in there as before.
Where the journal is stored
The journal syncs through storage you connect, and on iOS that can be iCloud, Google Drive or Dropbox. iCloud needs no extra login, because the app uses the iCloud account already signed in on the device. Google Drive and Dropbox ask for your permission in a browser window and then return you to the app.
If you already use OpponentBook elsewhere, connect the same storage and your journal downloads. The first sync can take a while when there are many photos and video clips; after that, only changes are transferred. One difference matters if you also use Android. iCloud is the one provider the Android app cannot connect to, so a journal kept in iCloud is available on iPhone, iPad and the web, but not on Android. If Advanced Data Protection is turned on for your Apple Account, that journal opens only in the iOS app, because Apple does not let apps like OpponentBook reach iCloud data from a browser.
Storage is optional. Without it, the journal stays on the device alone, with no cloud backup and no sync; Settings → Backup can still write a complete backup file for you to keep wherever you like.
Offline at the venue
The app keeps a copy of your journal on the device, so you can keep working at a venue with no reception. Anything already downloaded opens, and you can log a match, drop pins on the diagram and write your reflection as usual. The changes sync once you are back online; online features such as AI analysis wait until then.
A manual sync keeps running for a while after you switch to another app, so you do not have to stay in OpponentBook while a large one runs.
What OpponentBook holds, and what passes through it
Your journal syncs through the storage you chose, and OpponentBook’s account database holds no copy of it. When you request AI processing, the content it needs passes through an OpponentBook server to the AI provider and is not kept there afterwards. Optional end-to-end encryption encrypts journal records before upload; photos, video and provider-visible file metadata are outside it. Keep both the encryption password and the recovery code — if you lose both, neither OpponentBook nor your storage provider can restore the encrypted records. The privacy guide explains how these parts fit together.
Plans and App Store billing
A plan belongs to your account, not to a device, so it works on iPhone, iPad, Android and the web alike.
- Free: opponents, matches, training, events, pins, sync, backups and PDF or Word exports
- Premium: analytics, heatmaps, training plans, dictation, short opponent summaries and AI suggestions for tags and fields
- Pro and Max: deeper tactical analysis, with higher monthly limits on Max
No plan caps the number of attachments; the limit is the space on your device and in your storage.
In the iOS app, subscriptions are monthly and go through the App Store; on Android they go through Google Play in the same way. Annual billing is offered only at the web checkout. If a subscription you bought through the App Store does not show in the app, Settings has Restore purchases. Prices depend on your currency and on where you buy, and you see the price before you pay. The plan comparison lists what each plan includes.
Getting started
Once you are signed in:
- Choose your sport.
- Add an opponent you have faced recently. A name and a single observation will do.
- Record a match against them, and write down what you want to check next time you meet.
The opponent-journal article ends with a simple three-question format for those notes; the memory article explains why a note written soon after a match is worth having, and why it still needs checking.
Android users get OpponentBook from Google Play; the Android post covers what differs there. If something goes wrong on your iPhone or iPad, email support@opponentbook.com and tell us which device and iOS version you have and what went wrong.


