Privacy Policy

Last updated: 2026-08-02

🔒 Local media processing: In ShootingCut 1.1.4, core video and audio analysis, editing, export, and person tracking run on your device. Original footage is not uploaded to a ShootingCut media-processing server. Subscription verification, user-controlled detection improvement, score import, Apple iCloud services, and uploads you initiate use the network as described below.

ShootingCut ("we", "our", or "us") provides a competitive-shooting video editor for iPhone, iPad, and Mac. This Privacy Policy explains how ShootingCut 1.1.4 handles media, app metadata, subscription information, optional detection-quality reports, score imports, and user-initiated platform uploads.

1. Core Editing and Analysis Run on Device

The following core operations run on your device:

The App does not upload original video, original audio, or extracted PCM audio to a ShootingCut media-processing server to perform those operations. An exported video remains in the destination you select unless you separately start a platform upload.

2. Photos, iCloud Photos, and iCloud Drive

Apple services and your settings control how cloud-backed media reaches your device and how selected destinations synchronize:

PermissionPurposeRequired?
Photo Library (Read)Select and import video. If an item exists only in iCloud Photos, Apple may download it to the device on demand.Controlled by Photos permission and your iCloud settings
Photo Library (Add)Save an export to your photo library.Required only when you choose that destination
macOS File AccessRead or save a file you select, including a file in an iCloud Drive folder.Controlled by your file selection and macOS permissions
iCloud Key-Value StorageSync lightweight editing and match metadata across devices signed in to your iCloud account.Controlled by your Apple ID, iCloud, and device settings
CloudKitReceive limited pseudonymous derived detection data when “Help Improve Gunshot Detection” is enabled.Controlled by the in-app switch

Uploads, downloads, caching, and cross-device synchronization performed by iCloud Photos or iCloud Drive are governed by Apple services and your settings. Selecting cloud-backed media can therefore use the network even though ShootingCut performs its media analysis and editing on device.

3. iCloud Key-Value Metadata Sync

The App can use your iCloud key-value store (KVS) to synchronize lightweight metadata across your Apple devices. That metadata can include:

Original media files, extracted PCM audio, and person-tracking paths or keyframes are not placed in KVS. KVS is hosted by Apple under your iCloud account and is governed by Apple’s terms, retention practices, and your iCloud settings.

4. “Help Improve Gunshot Detection” Reports

“Help Improve Gunshot Detection” is user-controlled and is currently enabled by default. When enabled, the App can send limited pseudonymous derived fields to Apple CloudKit to help improve detection quality. Reports can include:

These reports do not contain original audio, original video, extracted PCM samples, or the media file itself. Random identifiers make the reports pseudonymous; they are not a promise that the reports contain no identifiers of any kind.

How to control it: Turn off the inline editor control, which appears as “Improve Detection” or simply “Improve” depending on platform and layout; export settings use “Help Improve Gunshot Detection” as the full label. While the switch is off, the App does not create new reports or retry the local pending queue. Turning it off does not erase reports already submitted to CloudKit and does not clear the local retry queue already on the device. If you enable it again, queued reports may be retried.

5. Score Import

Importing results from supported sources such as PractiScore, ESS, and HDP/IDPA uses the network. The App requests the match, stage, shooter, score, and available official timing fields required for the import. The source receives ordinary network request information under its own policies. Imported match records and score associations can be stored locally and can participate in the iCloud KVS sync described in Section 3.

6. Subscriptions and RevenueCat

ShootingCut uses Apple’s App Store for subscriptions and RevenueCat to manage subscription entitlement. RevenueCat receives app or subscription identifiers, App Store transaction identifiers, and subscription status for purchase verification and entitlement synchronization. If KVS contains an existing non-anonymous custom RevenueCat App User ID, the App can read that saved ID and use it to log in to RevenueCat on another Apple device; RevenueCat anonymous IDs are excluded from this KVS backup. RevenueCat does not receive your payment-card details. One subscription covers the subscriber’s Apple devices. For more information, see the RevenueCat Privacy Policy.

7. User-Initiated YouTube and Facebook Uploads

ShootingCut 1.1.4 supports uploads that you initiate to YouTube or Facebook. Only after you choose a platform, authorize it, select an export, and confirm the upload does the App send the selected exported video, an access token, and the account or video metadata required by the destination.

PlatformData Sent When You Initiate an UploadPolicy
YouTubeSelected export, access token, and required account/video metadataGoogle Privacy Policy
FacebookSelected export, access token, and required account/video metadataFacebook Privacy Policy

OAuth access tokens are stored in the device system Keychain; the App does not receive your platform password. You can disconnect an account in the App and use the destination platform’s controls to revoke authorization. ShootingCut 1.1.4 does not offer TikTok video direct upload.

8. Service Providers and Disclosure

Depending on the features you use, information can be handled by:

Apple may also provide crash diagnostics or App Store analytics according to your device settings and Apple’s policies. We do not sell or rent your personal information.

9. Retention and Deletion

Disconnecting a platform account removes its connection from the App; use the platform’s settings to revoke authorization. For questions or a request concerning information handled by ShootingCut, contact support@shootingcut.com.

10. Children’s Privacy

The App is not directed to children under 13 years of age (or the applicable minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe we have inadvertently collected information from a child, please contact us immediately at support@shootingcut.com and we will take steps to delete it.

11. International Users

The App is available globally. If you are located outside the United States, please be aware that any information processed by third-party service providers may be transferred to and processed in the United States or other countries. By using the App, you consent to such transfers in accordance with this Privacy Policy.

12. Your Choices and Privacy Rights

You can:

Depending on your location, you may have the following rights regarding your personal data:

To exercise any of these rights, contact us at support@shootingcut.com. We will respond within 30 days.

13. Security

We use platform security controls appropriate to the features described above, including the iOS/macOS system Keychain for platform tokens. No security measure can guarantee absolute security.

14. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the "Last updated" date at the top of this page. We encourage you to review this policy periodically. Continued use of the App after changes constitutes acceptance of the updated policy.

15. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy, please contact us at:

ShootingCut
Email: support@shootingcut.com
Website: shootingcut.com