No. After the first launch (where the app verifies it has the latest version), every drill, formation and timing exercise runs fully offline. You can practice on a flight, in the locker room, or anywhere else.
Notifications are entirely optional. They are used for two things: a friendly reminder if you've been away from training for a while, and a heads-up when a new app version ships. You can deny the prompt and still use 100% of the features.
Yes — open iOS Settings → Notifications → CrossDraw → Allow Notifications. The app will start receiving pushes immediately.
Open Profile from the dashboard and tap Reset. This clears your level, XP and per-module accuracy. The action is local — there's nothing on a server for us to wipe.
Toggle them off in Profile → Settings → Haptics. Sound effects have a separate toggle right below.
iOS 16 and newer, iPhone and iPad. CrossDraw is portrait-locked on iPhone for consistent drill geometry.
Not today. Stats live on each device. We're considering an opt-in iCloud sync for v2 so coaches can roster their roster. Email us with feature requests — we read every one.
Please email support@crossdraw.site with: device model, iOS version, app version (Profile → bottom of screen), and steps to reproduce. Screenshots welcome.
No. Read our Privacy Policy for the full breakdown — short version: nothing is collected beyond an anonymous identifier and your build number, both used only to verify updates.
The trail you draw is sampled and tested against the moving defenders' collision circles every frame. A clean lane that arrives at the receiving puck within the time window earns a "completion". Drills 1-3 use 1-3 defenders respectively; speeds and angles are tuned per drill.