Support

ShadowSwing for iPhone and Android. Requires iOS 17 or later, or Android 8.0 or later. Available in 14 languages.

Email [email protected]. Please include your phone model and its iOS or Android version, and say which mode you were in: Free Hitting, Workouts or Shot Analysis.

Holding the phone

  • Hold on tight. A wrist lanyard or strap case is a good idea — full swings send phones flying.
  • Grip the phone like a racket handle. The top of the phone is the racket tip and the screen is the string face.
  • Clear a wide space — nothing breakable within a full arm-plus-phone radius, ceiling included.
  • Swing a real stroke. The sound rewards the whip — the wrist releasing at speed — not a slow, pushed swing. If you hear nothing, you are probably muscling it.
  • Use the phone's speaker. Bluetooth headphones and speakers add latency, which is exactly what ruins the timing feedback.
  • If the sound feels too easy or too hard to trigger, ShadowSwing Pro has sensitivity tuning in settings.

Restore purchases

On iPhone: if you reinstalled the app or moved to a new iPhone, open ShadowSwing, go to the Pro or settings screen and tap Restore Purchases. Make sure you are signed in with the same Apple Account you used to buy Pro. Restoring works for an active Monthly or Yearly subscription.

If the restore does not find your purchase, check Settings → your name → Media & Purchases → View Account → Purchase History on the iPhone to confirm which Apple Account holds it.

On Android: Pro comes back on its own. Each time ShadowSwing opens, it asks Google Play which purchases your Google account holds, so after a reinstall or on a new phone signed in to the same Google account, Pro is there again. You can also go to Settings in the app and tap Restore purchases: the app tells you whether Pro was restored, no purchase was found, or Google Play could not be reached. If nothing is found, check that Google Play is signed in to the Google account you bought Pro with.

Manage or cancel a subscription

Subscriptions live in the store account you bought them with, not in the app, so cancel them there.

On iPhone (Apple Account):

  1. Open Settings on your iPhone.
  2. Tap your name at the top.
  3. Tap Subscriptions.
  4. Tap ShadowSwing, then cancel or change the plan.

If you are in the 7-day free trial, cancel at least 24 hours before it ends or it converts into a paid year. Canceling keeps Pro active until the end of the period you already paid for.

On Android (Google Play):

  1. In ShadowSwing, go to Settings and tap Manage subscription. It opens your subscription in Google Play. Or open the Google Play app and go to Payments & subscriptions → Subscriptions.
  2. Tap ShadowSwing, then cancel or change the plan.

If you are in the 7-day free trial, cancel any time before the trial ends and you will not be charged. Canceling keeps Pro active until the end of the period you already paid for.

Refunds

On iPhone, Apple sells the app, so Apple handles refunds. Request one at reportaproblem.apple.com, sign in with your Apple Account, and choose the ShadowSwing purchase.

On Android, Google is the merchant, so Google Play handles refunds. Request one through Google Play with the Google account you bought Pro with; it is decided under Google Play's policies.

We cannot issue or override a refund ourselves.

Common questions

  • I swing and hear nothing. Check the volume (and, on iPhone, the ringer switch), make sure audio is not routed to a Bluetooth device, and swing the racket head through fast rather than pushing it; a slow, pushed swing stays silent.
  • The swing sounds late. You are almost certainly on Bluetooth. Switch to the phone's speaker.
  • I ran out of swings. Some use is limited until you go Pro. The limit is part of the app, not a bug. ShadowSwing Pro removes the limits: open the Pro screen in the app and choose Yearly (7-day free trial) or Monthly. Already have Pro? See Restore purchases above.
  • The coach voice is silent during a workout. Check the volume (and, on iPhone, the ringer switch) first, then Settings → Coach voice in the app; the workout itself can also have its voice switched off in the builder. With the voice off the cues still come through as haptics.
  • My workout counted a rep I did not mean. A rep is a hit: the app counts whenever the racket head is moving fast enough, and it cannot see which stroke you played. Doing the stroke the coach called is up to you.
  • I can't start another workout. Workouts are part of the use that is limited until you go Pro; this is not a bug. Pro gives unlimited workouts and lets you build your own. Upgrade from the Pro screen in the app.
  • How do I change my daily goal? Long-press the ring on the Home screen, or go to Settings → Daily goal. Free Hitting and workout swings fill the ring; Shot Analysis replays do not. Pro lets you set any goal.
  • Dynamic hit always sounds hard. Dynamic hit (Pro, tennis only) plays a soft, medium or hard recording to follow how hard you swing, but a swing only sounds once it clears your swing sensitivity. On the tennis default, nearly every swing that sounds is a hard one. To hear soft and medium hits too, move Settings → Swing sensitivity towards Light.
  • Where are my stats, and why do they start recently? Tap the chart icon at the top of the Home screen, or tap the ring. Stats count from version 1.6 of the iPhone app (workouts you finished before that are already included); on Android they count from install. Everything stays on your phone.
  • Is the speed number a ball speed? No. It is an estimate of racket-head speed from the phone's own motion. Use it to compare your own swings over time.
  • Does it work on iPad, Apple Watch or Wear OS? No. ShadowSwing is made for phones: iPhone and Android phones.

More answers are on the home page FAQ.

Legal

Privacy policy · Terms of use