AfterPlay Privacy Policy
Last updated August 4, 2026.
AfterPlay records your racket-sports sessions and stores them so you can rewatch and share them. This policy explains what we collect and why.
Your account
AfterPlay uses Sign in with Apple. We store the identifier Apple gives us to link recordings to your account. A name you share is kept on your device for display. An Apple sign-in token may contain your email address; AfterPlay processes that token to authenticate you but does not retain your name or email address in its server database. We retain an Apple authorization credential solely so AfterPlay can ask Apple to revoke Sign in with Apple when you delete your account. We delete that credential when account deletion completes, and do not use it to access other Apple data.
What we store
The videos you record, including the audio recorded with them, and basic details about each one (title, date, duration, size, and the timestamps of moments you choose to mark). Recorded video, audio, and marked-moment timestamps are stored on Cloudflare infrastructure on our behalf.
Optional footage contribution
You can choose to contribute recordings to help improve AfterPlay. This is optional and is not required to record, store, watch, export, or share your sessions. If you join, your choice applies to all recordings already in your account and recordings you make later, and authorized AfterPlay team members may view or listen to them. You choose whether the contributed video, recorded audio, and session metadata may be used to (1) improve AfterPlay's current recording experience and rep-counting features, and/or (2) develop exercise recognition, rep counting for additional movements, personalized form feedback, and workout insights.
AfterPlay does not provide contributed recordings to third-party AI services. We will ask for new permission before adding a materially different purpose or sharing contributed recordings with a third-party AI service.
Contribution does not create a second footage copy or extend the lifetime of your normal cloud recording in this release. You can withdraw from the program under Settings → Help Improve AfterPlay. Withdrawal immediately blocks future human review and improvement use but leaves your personal recording in your account; use the session or account deletion controls if you also want the recording deleted. Deleting a recording or account also removes its contribution eligibility through the same deletion process.
Footage contribution is for adults. You must confirm that you are at least 18 and will contribute only recordings for which everyone visible or audible has given permission.
To operate authorized review, AfterPlay stores a random review reference and delivery status, plus a salted hash of the authorized reviewer's Access identifier and a daily page-or-media access record. These records do not contain a copy of the footage, the reviewer's name, or the reviewer's email address. Review-delivery and access-audit records are kept for up to 90 days after revocation or deletion. If deletion of a Discord alert fails, its message-deletion pointer may be retained only while AfterPlay retries or resolves that external deletion.
Support reports and diagnostics
If you choose Report a Problem, you can describe what happened and decide whether to include AfterPlay’s redacted operational diagnostics. Those diagnostics can include the app and iOS versions, device model, timestamps, network and device conditions, recording and upload events, opaque session or segment identifiers, and bounded summaries of crashes, hangs, disk writes, and peak memory use. They do not include call stacks, raw crash payloads, recorded video, recorded audio, Apple Health samples, authentication credentials, share links, or local file paths.
A submitted report is linked to your AfterPlay account so we can investigate it. AfterPlay returns a report reference you can include if you contact support separately. We keep support reports for up to 30 days unless you delete your account sooner. You can also use the system share sheet instead of submitting to AfterPlay; in that case, you control where the exported diagnostic file is sent. To alert our private support triage channel, Discord receives only the report reference and fixed category. Discord does not receive your description, diagnostics, account, session or segment identifiers, footage, audio, credentials, share links, or local file paths from the report.
Camera and microphone
The camera is used for the live setup preview and sessions you choose to record. The microphone is used only while recording those sessions. AfterPlay does not capture either in the background on its own.
Apple Health
If you choose to connect Apple Health, AfterPlay reads heart-rate and active-energy samples that match the time of a recorded court session and displays a post-session summary. Apple Health samples are processed on your iPhone and are not uploaded to our servers or included in shared video links. You can change AfterPlay’s Health access at any time in the iPhone Settings app.
Sharing
Sessions are private unless you create a share link. Anyone with the link can view that video. You can turn off the link in the app at any time without deleting your session; access through that link is disabled immediately. Turning sharing back on creates a new link, and the old link stays disabled.
Service providers
Cloudflare hosts the account database, recorded video and audio, and public share pages. We require our service providers to use this data only to provide their services to AfterPlay and to protect it consistently with this policy. Discord receives two kinds of generic private alerts: for authorized footage review, a random review reference and a link to AfterPlay's access-controlled review page; for support triage, a report reference and fixed category. Discord does not receive the recording, audio, account identifier, session identifier, segment identifier, recording title, share link, support-report description, or diagnostic details.
What we don’t do
We do not sell your data, show ads, use third-party advertising or analytics trackers, or use recordings for identity recognition.
Keeping and deleting your data
We keep completed recordings and their account metadata until you delete the session or your account. Incomplete cloud upload parts are kept temporarily for recovery and become automatically eligible for removal after about 30 days. Deleting a session or account disables its share links immediately, removes its footage-contribution eligibility, and schedules its recorded video, audio, and metadata for deletion. Consent records are kept while your account exists so we can honor and demonstrate your choices. Large deletions may finish in batches. To keep a delayed network request from recreating deleted data, we retain only deletion-safety identifiers—not recordings—normally for 90 days, and longer only while a deletion cleanup must be retried.
You can delete a session from its menu. To delete your account and everything associated with it, use Settings → Delete Account in the app, or email us at davidhsiao510@icloud.com.
Your choices
You decide when to record, connect Apple Health, create a share link, or submit a support report with diagnostics. You also decide whether to join the account-wide footage contribution program and can withdraw that choice in the app. You can turn off a share link or delete its session in AfterPlay. You can review or revoke camera, microphone, motion, Photos, and Health access in the iPhone Settings or Health apps. Revoking a system permission stops future access but does not delete recordings already stored in your account; use the session or account deletion controls for that.
Children
AfterPlay is not directed at children under 13. The optional footage-contribution program is limited to people who confirm they are at least 18.