We're here.
IJSEdge is built by one skating dad. Send a message below and you'll hear back from a real person.
Prefer your own inbox? Email support@ijsedge.com directly.
Try this first
Most issues are something we've seen before. Skim the list below — your answer is probably here.
The iOS app won't sign me in.
A few things to try, in order:
- Force-quit the app. Swipe up from the bottom of the screen, hold for a beat, then swipe IJSEdge off the top. Reopen it. Lots of stale-session weirdness clears with a clean restart.
- Try a different sign-in method. If "Continue with Apple" shows "Failed to verify your identity" on Apple's own page, it's Apple's anti-fraud — not anything in IJSEdge. Try Google or email + password instead.
- Check your Apple ID isn't locked. Go to appleid.apple.com from a browser. If Apple blocks you there too, the issue is with your Apple account, not the IJSEdge app.
I subscribed, but premium features are still locked.
Sign out and sign back in. The app refreshes your entitlement state on every sign-in; a stale token can keep showing the paywall even after Apple/Stripe has billed you. If signing back in doesn't fix it within a couple of minutes, send us a message — we can see what your entitlement looks like server-side and tell you whether it's really a billing problem.
Push notifications never arrive.
Check three things:
- iOS Settings → IJSEdge → Notifications → make sure they're on.
- In the app, go to your account / preferences and make sure the notification you're expecting is enabled. (We default to tracked-skater results on; everything else opt-in.)
- Has the device run the app since you enabled notifications? iOS only registers a push token on app foreground. If you haven't opened the app since granting permission, open it once and try again.
How do I delete my account?
In the iOS app: More → Account → Delete Account. Tap, confirm, done. The deletion is immediate and irreversible — every row tied to your account is removed from our database. Analytics events are anonymized (rather than deleted) so aggregate funnel numbers stay accurate. See the privacy policy for the full data list.
From the web: message us via the form above and we'll delete it for you. Same scope.
How do I cancel my subscription?
Subscribed via iOS: open Settings → Apple ID → Subscriptions → IJSEdge → Cancel Subscription. We can't cancel iOS subscriptions on our side — only Apple can. You'll keep access until the end of the current billing period.
Subscribed via the web: visit /billing while signed in and click Manage Subscription. That opens the Stripe customer portal, where you can cancel, update your card, or download invoices.
A result for my skater looks wrong.
IJSEdge ingests protocol data from U.S. Figure Skating. If the source protocol has an error, our data inherits it. If you see something wrong on the source itself, contact U.S. Figure Skating directly — we can't fix their data. If you see something that's right on the source but wrong in IJSEdge, send a message above with the competition + event + skater name and we'll dig in.
Why is my skater not showing up?
We index every U.S. Figure Skating competition we can find. A few possibilities if yours is missing: the competition was very recent (we update a few times a week); it wasn't IJS-scored (we don't ingest 6.0 events); or the skater's name in the protocol differs slightly from what you searched (commas, suffix, married name). Send the competition + skater name and we'll look.
I'm a coach. How do I get access to my skaters' data?
Sign up — coaches are free, no card, no plan to pick. Claim each skater you coach. Once a skater's parent subscribes, you see their full analytics. See /for-coaches for the walkthrough.
How do I report a privacy concern or request data removal?
Send a message above with the "Privacy or data request" category. For removal requests on a specific skater profile, include the skater's name and the URL of the IJSEdge page. We'll respond within the time required by applicable law.