Support

Frequently asked questions

Didn't find what you needed? Email us and we'll get back to you within 1–3 business days.

Getting started

What device and OS do I need?

An iPhone running iOS 15.0 or later. Jump counting works with both the front and rear cameras; for the best AI recognition frame rate, we recommend iPhone 12 or newer. Older devices may feel slightly less responsive.

The app asks for camera access. Can I deny it?

Counting works by watching your body movement, so the camera is essential — denying access will disable the core check-in feature. Frames are processed on the phone and never uploaded. If you denied it earlier, head to iOS Settings → Privacy & Security → Camera → HappyJump and turn it back on.

Where should I place the phone?

About 1.5–2.5 meters away, with the camera at the level of the jumper's upper body. Use even lighting (natural or main indoor lighting), avoid backlight. Wearing clothes that contrast with the background helps recognition stability.

Counting & training

The count is off by a few. What can I do?

Counting is AI-based and affected by lighting, angle, clothing, and motion—1% error is normal. Check that:

  • The camera captures the upper body fully (including hip joints)
  • Lighting is sufficient and stable
  • Jumps are clean (both feet leaving the ground simultaneously)

If error exceeds 5%, please email us with a description of your setup.

How does the rest segment in training mode work?

No action needed. When the rest countdown ends, a beat tone plays automatically and the next segment starts. To stop training mid-session, tap the red stop button.

Friend challenge

The Challenge Center says "Sign in to iCloud", but I'm already signed in.

Go to iOS Settings → Apple ID → iCloud → Apps using iCloud, and make sure HappyJump is toggled on. If the toggle is on but the message persists, restart the app or your device.

My invite code expired in 48h. Can I extend it?

No. Codes expire after 48 hours, primarily to prevent stale codes circulating in chats. Generate a new one with another quick session.

How long are challenge records kept?

Locally on your device: free version keeps the most recent 7 days / 5 sessions; Pro keeps unlimited. On Apple's CloudKit servers, records are auto-deleted 30 days after challenge completion.

Subscription & payment

How do I cancel my subscription?

Open iOS Settings → Apple ID → Subscriptions, find "HappyJump Pro", and tap "Cancel Subscription". Pro features remain available until the end of the current billing period.

Note: Deleting the app does not automatically cancel a subscription.

How do I request a refund?

App Store in-app purchase refunds are handled by Apple. Visit reportaproblem.apple.com, sign in with your Apple ID, find the order, and submit a request. We're unable to issue refunds directly.

How do I restore my purchase on a new device?

Sign in on the new device with the same Apple ID, open HappyJump → Settings → Membership, and tap "Restore Purchases". Subscriptions are tied to your Apple ID, not your device.

How does Family Sharing work?

All three products support Apple Family Sharing. Once enabled, up to 5 family members can share the Pro entitlement. Configure Family Sharing in iOS Settings → Family.

Data & privacy

Are my jump rope videos uploaded?

No. Both real-time and end-of-session watermark passes happen on your device. When you tap "Save to Photos", the video is written to your Photo Library. We never access or upload video content.

How do I fully delete my data?

In-app: Settings → Data Management offers options to clear all records or all achievements for the current user. Deleting an entire profile cascades cleanup across records, achievements, reminders, settings, and challenge data. Uninstalling the app removes all local data. If you enabled iCloud sync, also delete HappyJump's iCloud data via iOS Settings → Apple ID → iCloud → Manage Account Storage.

Which third-party analytics or ads SDKs are integrated?

None. We don't integrate any third-party analytics, advertising, push, or social-sharing SDKs. See the Privacy Policy for details.

Still stuck? Email us.

Include your app version and a description. We'll respond within 1–3 business days.

Tip: in the app, Settings → Data Management → "Export Video Generation Logs" gives diagnostic logs you can attach.