KBReplay
FeaturesHow it worksPrivacySupport
ESSupport

Legal · Privacy

KBReplay Privacy Policy

How we process information when you analyze, save and share workouts.

Last updated25 September 2026
On this pagePrivacy contactVideos and On-Device AnalysisTraining and Profile DataiCloud SyncPurchasesAdvertising and ConsentSupport RequestsPurposes and Legal BasesProviders and TransfersRetention and DeletionYour RightsSecurityChanges and Contact

Privacy contact

KBReplay. Privacy contact: kbreplay@gmail.com. General contact: kbreplay@gmail.com.

Videos and On-Device Analysis

KBReplay analyzes the Kettlebell Sport videos you select on your device. Full videos are not sent to a KBReplay analysis server or synchronized through its CloudKit system.

The app uses local files for import, analysis and export. You can retain a video with a session. Captures, clips and videos you share go to the destination you choose.

Training and Profile Data

The app stores exercises, repetitions, duration, RPM, weight, hand or side, corrections, history, goals and statistics. Your profile can include the details and image you provide. This information supports analysis, history and training progress.

iCloud Sync

CloudKit synchronizes sessions, profile information, cover images, your profile image and saved analysis images in your private iCloud database. It also stores credits and full-analysis access rights.

Availability depends on your iCloud account and connection. You do not need a separate KBReplay account. Local video analysis is distinct from synchronizing this information.

Purchases

Apple processes purchases and subscriptions. StoreKit lets KBReplay verify PRO access and restore purchases. KBReplay does not receive your payment card number.

Advertising and Consent

FREE displays advertising through Google Mobile Ads. PRO does not display ads. KBReplay requests non-personalized ads, disables publisher personalization and publisher first-party ID, and does not request ATT authorization or access IDFA directly.

Google may process IP addresses, approximate location, app-scoped identifiers, ad interactions and diagnostics to deliver ads, measure performance and prevent fraud. Non-personalized does not mean no data processing.

Google UMP manages consent where required. When available, you can review your choices in Settings → Ad Privacy.

Support Requests

If you contact us, we process your email address and the information you provide to respond and resolve your request. Do not send full videos or unnecessary personal information. Correspondence is retained as needed to handle the case and meet applicable obligations.

Purposes and Legal Bases

Service delivery: session, profile, synchronization and feature-access data are used to provide the functions you request. The legal basis is performance of the service; purchases are verified to recognize purchased entitlements.

Support: information you send is used to handle service enquiries or requests before entering into a contract. We do not use your support enquiries to send advertising.

Advertising: consent is requested for advertising-related device access or storage where required. UMP presents the relevant purposes and choices; requesting non-personalized ads does not by itself remove this requirement.

Preventing misuse of credits and protecting service security serve the legitimate interest of maintaining the service. You may exercise the right to object under applicable law. Legal obligations to retain information or handle rights requests are processed on that legal basis.

System permissions to access files or Photos control access on your device. They do not authorize using your videos to train models or replace consent for other purposes.

Providers and Transfers

Apple provides iCloud and purchase services; Google provides advertising and consent services. Their services may process data outside your country under their policies and applicable transfer safeguards. Consult the Apple and Google policies linked below.

This website is hosted on Vercel. Hosting receives technical data needed to deliver pages, such as the IP address and browser request. The website code does not include registration forms or advertising analytics.

Retention and Deletion

Sessions remain in your history until you delete them. Deleted sessions move to Trash, where you can restore them or delete them permanently. You can choose a retention period of 7 or 30 days; the default is 30 days. Expired sessions are removed when the app runs its cleanup process.

Permanent deletion removes the session and its associated app-managed files and queues deletion in iCloud. Synchronization requires connectivity and service availability; deletion is not instant across every device. Technical deletion records are retained to prevent a deleted session from reappearing during synchronization.

Original copies in Photos or Files and shared exports are managed separately. Deleting a session does not delete those copies, your profile, credits or purchases. Uninstalling the app does not necessarily erase iCloud data or cancel subscriptions.

Credit and access records maintain the allowance and unlocked analyses across uses and devices. To request deletion of other data, email kbreplay@gmail.com and specify which data. We will explain what is under our control, what you need to manage through your Apple account and any necessary retention.

How to manage or request deletion

Your Rights

Depending on applicable law, you may request access, correction, deletion, restriction, objection or portability and withdraw consent. Contact kbreplay@gmail.com. Withdrawal does not affect the lawfulness of prior processing.

You may also complain to the relevant data protection authority, including the Spanish Data Protection Agency in Spain. Data managed directly by Apple or Google may require using their own controls.

Specify the right you wish to exercise and the data concerned. Do not send passwords, identity documents or complete videos unless we request proportionate information needed to verify a request. For rights under the GDPR, we will respond without undue delay and within one month; if a lawful extension is necessary, we will inform you within that first month.

Security

The app uses security mechanisms provided by iOS and the integrated services. No system guarantees absolute security. Contact kbreplay@gmail.com if you identify a privacy issue.

Changes and Contact

We will update this page when the practices described change. For questions: kbreplay@gmail.com.

AppleGoogleVercelPrivacy choices
KBReplay

Train. Replay. Improve.

ProductFeaturesHow it works
HelpSupport
LegalPrivacy PolicyPrivacy ChoicesTerms of Use
Contactkbreplay@gmail.com
© 2026 KBReplayBuilt for Kettlebell Sport.