RALLY CONFIDENTIAL

Privacy Policy

Effective: September 9, 2026. Policy version: 2026-09-09-ad-measurement.
Swing-processing disclosure: 2026-07-28-public-v1-2.
Advertising measurement: a separate, optional Apple tracking-permission prompt in app version 1.0.2 and later, described in section 9.

UNITED STATES — ADULTS 18+ ONLY Rally's public iPhone app is offered only in the United States to adults age 18 or older. Upload only your own swing, with no minors or bystanders in frame.
AI AND PROCESSOR ROUTING Rally does not forward swing data to an external model-inference API. It sends the disclosed request to Rally's analysis endpoint hosted by Modal Labs, Inc., Rally's contracted cloud processor. Rally bundles and runs MediaPipe 0.10.14 inside Rally's server container hosted on Modal. Modal is the processor to which Rally directly routes the request; Modal's applicable infrastructure subprocessors are governed by its Data Processing Addendum.

This Privacy Policy and biometric retention schedule explain how Rally AI ("Rally," "we," or "us"), operated by Bryce Ranchero, an individual in Illinois, handles information through the Rally AI iPhone app and public-launch website. Privacy questions, rights requests, appeals, and requests for the operator's legal mailing information may be sent to ricebboi@gmail.com.

SEPARATE CONSUMER HEALTH DATA POLICY Rally applies a conservative nationwide posture to potentially covered movement and physical-performance data. Read the separate Consumer Health Data Privacy Policy for the categories, sources, purposes, disclosures, rights, request process, and state-specific response periods.

1. Information and sources

2. Uses and limits

Rally uses the audio-free clip, temporary landmarks, and mechanics only to provide the tennis-swing analysis and measured motion review you request. The skeleton contains measured body joints; Rally does not add a racket path unless a real racket track was produced. Rally does not use the clip or measurements to recognize a face, identify or authenticate a person from their body, provide medical diagnosis or treatment, advertise, create a marketing profile, or train an AI model. Rally bundles and runs MediaPipe 0.10.14 inside Rally's server container hosted on Modal. The swing video, landmarks, mechanics, and analysis-request data are not sent onward to Google, OpenAI, Anthropic, or another external model-inference API.

Rally uses installation, App Attest, scoped credential, consent, network-source, rate-limit, quota, and request records to authorize the genuine app, enforce current consent, prevent abuse, apply the free-use quota, operate the service, and investigate failures. StoreKit evidence is used only to verify subscription access. Launch-list email is used for launch and related product communication. Website information is used to deliver and secure the site and its fonts.

3. Biometric notice and written release

Illinois and Texas laws define certain scans or records of hand or face geometry as biometric identifiers. Rally does not create a faceprint or voiceprint and does not use its measurements to identify anyone. Whether a particular pose measurement is legally covered can depend on the law and facts; Rally does not rely on an exemption. It instead applies advance notice, written electronic consent, purpose limitation, security, disclosure controls, and the destruction schedule below.

Before capture, photo-library selection, or upload is available, the person shown must choose a date of birth showing they are at least 18, read the specific disclosure on Rally's ONE AGREEMENT screen, and tap Agree & Continue. The screen states that this tap is voluntary consent and the user's electronic signature. It lists what leaves the iPhone, identifies Modal Labs, Inc. as Rally's contracted processor, explains the analysis purpose, describes the 33-landmark internal processing and 13-joint app output, and explains retention and destruction. If the user does not agree, Rally does not make an upload. Rally does not sell, lease, trade, or otherwise profit from biometric identifiers or biometric information.

4. Service providers and disclosures

For personal data processed during swing analysis, Rally's agreement with Modal incorporates Modal's Data Processing Addendum. It limits processing to providing the contracted service, requires confidentiality and appropriate security, requires deletion, and binds applicable subprocessors to written terms at least as protective as the DPA. Rally therefore requires the same or equal protection for the personal data Modal processes. Rally does not authorize a provider to use swing video or body-landmark measurements for advertising, identity recognition, data brokerage, or model training. Rally may disclose information when required by applicable law or valid legal process, to protect the service and users, or at the user's direction and with legally sufficient consent.

5. Retention and destruction schedule

For any covered biometric identifier or information Rally possesses, the permanent-destruction deadline is the earliest applicable deadline: when the collection purpose is satisfied; the Illinois backstop of three years after the person's last interaction; or the Texas backstop of a reasonable time no later than one year after the collection purpose expires. A valid preservation law, warrant, or subpoena may require a limited exception.

6. Your choices, requests, and appeals

Advertising measurement: you can decline Apple's tracking prompt or turn off Rally AI under iPhone Settings → Privacy & Security → Tracking. Declining does not affect Rally Free or Pro. This system permission is separate from the swing-processing agreement and is managed by iOS. Turning it off prevents Rally from initiating further app-activation reporting; it does not retract events already received by Meta. Previously shared information follows Meta's applicable retention practices, which can depend on its purpose, settings and legal obligations. Rally does not promise automatic deletion from Meta when you clear local app data. Contact Rally using the process below for requests concerning previously shared information.

You may decline the electronic release and no clip will be uploaded. In History, delete an analysis and its retained review video and pose track. In Profile → Privacy & Data, review the signature date, withdraw future upload consent, or use Delete all Rally data from this iPhone to remove local analyses, review files, preferences, consent state, and the local installation credential.

The all-data button is local-only. It does not call a remote endpoint or erase provider logs. Limited authorization, quota, abuse-control, and operational records follow the schedule above. Rally does not retain a server swing-history library, so after a request there is normally no remote video, landmark track, score, contact image, or motion review to retrieve or delete. Clearing the local credential can make it impossible to connect a later request to an otherwise anonymous installation; if you plan to make a request, contact Rally before deleting the local credential.

Use the process and exact state-specific response periods on Support & Privacy Choices to request access, correction, withdrawal, deletion, or a third-party list; remove a launch-list submission or manual recovery label; report that a minor used the service; or appeal a refusal.

7. Adults-only service and other people

Rally is not offered to anyone under 18 and is not directed to children. Before recording or choosing a swing, the app requires a neutral birthdate-first eligibility check. The date is evaluated only on the iPhone and is not saved or uploaded. An under-18 result locks the app. Do not upload another person's swing or a clip containing a minor or bystander. The electronic release requires the signer to confirm that they are the adult shown. If Rally learns that a minor submitted information, Rally will disable the relevant credential and delete verifiable information under its control, subject to legal or security preservation.

8. Security and incidents

Rally uses encrypted transport, revocable per-device credentials, temporary server files, minimized logs, opaque local filenames, iOS file protection, and on-device history. Modal states that customer data is encrypted in transit and at rest and that it maintains SOC 2 Type 2 controls. No security measure guarantees absolute protection. Rally will investigate suspected unauthorized access and provide consumer, regulator, processor, or health-data breach notices required by applicable law.

9. Swing-data limits and optional advertising measurement

Rally does not sell, lease, trade, or profit from swing video or body-landmark measurements; use them for advertising or cross-context tracking; or use them to train an AI model.

Rally can ask your permission through Apple's App Tracking Transparency prompt to measure whether its Facebook and Instagram advertising brings people to the app. If you allow it, Rally uses Meta's Facebook SDK to send the app installation, app activation/session, identifier, and technical information described above. These signals may be connected with information Meta holds to measure advertising and conversions. Rally limits the events it requests to installation and app activation/session reporting. Automatic purchase and subscription logging, advanced matching of contact information, and event suggestions are turned off. SDK configuration and technical status requests may still occur after permission is granted.

Your advertising choice is optional and separate from permission to analyze a swing. Declining does not affect Rally Free or Pro, its price, quota, lessons, or coaching. Rally's app does not initialize this measurement connection before the adult agreement, completed setup, and Apple's tracking permission. See section 6 for how to change your choice and make privacy requests.

Browser privacy signals: Rally does not operate advertising analytics on this public-launch website. Browser Do Not Track and Global Privacy Control signals do not control the separate iPhone permission; use Apple's Tracking settings for the app. Rally's delivery, font, form, and email providers may independently process limited technical information under their own policies. Rally does not authorize advertising use of its consumer health or swing data.

10. Changes

Rally may update this policy as the product or law changes. The effective date and version above show the current policy. Rally notifies users of a material change to video, landmarks, purposes, disclosure, or retention by publishing the revised policy and requiring a new in-app notice and electronic consent before another upload. Non-material clarifications may be posted without a new consent.

11. Contact

Operator: Bryce Ranchero, an individual in Illinois.
Privacy questions, rights requests, and appeals: ricebboi@gmail.com.
Support & Privacy Choices
Consumer Health Data Privacy Policy

← BACK TO RALLY AI