PRIVACY POLICY
Last updated: August 6, 2026
Welcome to AceTrackr ("we," "us," or "our"). We are committed to protecting your
personal information and your right to privacy. If you have any questions or concerns about this
privacy notice or our practices with regard to your personal information, please contact us at
[email protected].
When you use our mobile application and our services (the "Services"), you trust us with your
personal information—especially your personal video footage. We take your privacy very seriously.
In this privacy notice, we describe our privacy policy. We seek to explain to you in the clearest
way possible what information we collect, how we use it, and what rights you have in relation to it.
1. WHAT INFORMATION DO WE COLLECT?
Personal Information You Disclose to Us
We collect personal information that you voluntarily provide to us when you register on the Services, express an interest in obtaining information about us or our products, or otherwise contact us. The personal information we collect may include the following:
- Account Information: Names, email addresses, usernames, and passwords.
- Media and Content: Video recordings and audio of your tennis practice sessions that you upload to the Services. This is the primary data on which our AI pipeline operates.
-
Payment and Subscription Data: If you purchase a subscription, payments are
processed through the Apple App Store or Google Play Store. We do not collect or store your
payment card details or other financial payment information. We may receive limited subscription
information from our billing providers, such as your subscription status, product purchased,
transaction identifiers, purchase dates, and renewal or expiration status, in order to provide
subscription features and manage access to paid features. We may use RevenueCat, Inc. as a
subscription management service to securely synchronize subscription status across supported
platforms.
Information Automatically Collected
We automatically collect certain information when you visit, use, or navigate the Services. This information does not reveal your specific identity but is necessary for the Services to function correctly. It includes:
- Device and Usage Information: IP address, device model and operating system version, app version, language preferences, time zone, and general location (country/region derived from IP).
- Log Data: Server-side logs recording upload events, processing job status, API request metadata (endpoint called, response codes, timestamps), and error traces. Logs are retained for up to ninety (90) days for debugging and security purposes.
- Crash and Diagnostic Reports: If the application crashes, we may collect a crash report including the state of the app at the time of failure. These reports do not contain your video content. You may opt out of crash reporting through your device's privacy settings.
- Usage Metrics: Aggregated, anonymized feature usage data (e.g., which screens are visited most frequently) used to guide product development. This data cannot be used to identify you individually.
2. HOW DO WE USE YOUR INFORMATION?
We use personal information collected via our Services for a variety of business purposes described below. We process your personal information for these purposes in reliance on our legitimate business interests, in order to enter into or perform a contract with you, with your consent, and/or for compliance with our legal obligations. Under Canada's Personal Information Protection and Electronic Documents Act (PIPEDA), we rely on your consent — which you provide by creating an account and uploading videos — as the primary legal basis for collecting and using your personal data.
- To provide and deliver the Services: Specifically, processing your uploaded video and audio through our multi-stage AI pipeline to detect tennis serves, extract individual serve clips, and generate performance analytics for your review. This is the core contractual use of your data.
- To enforce upload limits: We track your monthly upload count to ensure fair use and system stability. This count is associated with your account but is not shared with third parties.
- To manage user accounts: We use your information to create, authenticate, and secure your account, and to communicate with you about your account status.
- To improve our Services: We may use fully anonymized and aggregated performance data — such as generic court geometry statistics or serve cadence distributions with all personal identifiers removed — to improve our AI models. See Section 4 for full details on what is and is not used for model training.
- To respond to user inquiries and offer support: We may use your information to respond to your inquiries and solve any potential issues you might have with the use of our Services.
- To send administrative information: We may use your contact information to send product updates, service notifications, and information about changes to our terms and policies.
3. WILL YOUR INFORMATION BE SHARED WITH ANYONE?
We only share information with your consent, to comply with laws, to provide you with services, to protect your rights, or to fulfill business obligations. We do not and will not sell your personal data or video footage to third parties for marketing or advertising purposes.
Third-Party Service Providers
We share data with the following categories of vendors who process data on our behalf under contractual data processing agreements:
| Vendor / Category |
Purpose |
Data Shared |
| Cloudflare R2 (Cloudflare, Inc.) |
Object storage for raw uploaded videos and generated serve clips |
Your video files and processed clip files |
| RevenueCat |
Subscription status synchronization and entitlement management |
App user identifier (anonymous app user ID or account ID), subscription status, purchase metadata (no payment card information) |
| Apple App Store / Google Play |
App distribution and in-app purchase processing |
Transaction records, subscription purchases, and payment information processed directly by Apple or Google |
| Crash / Error Reporting Service |
Application stability monitoring and bug diagnosis |
Anonymized crash logs and device state; no video content |
Each of our third-party service providers is contractually or legally required to process your information only for the purposes described above and to implement appropriate security measures.
Business Transfers
We may share or transfer your information in connection with, or during negotiations of, any merger, sale of company assets, financing, or acquisition of all or a portion of our business to another company. In such cases, we will provide notice to you and the successor entity will be required to honour the commitments made in this Privacy Policy.
Legal Obligations
We may disclose your information where we are legally required to do so in order to comply with applicable law, governmental requests, a judicial proceeding, court order, or legal process. Where permitted by law, we will notify you of such a request before complying.
4. AI, MACHINE LEARNING, AND VIDEO PROCESSING
Because AceTrackr is a performance analysis tool, the core function of the app involves processing your media through a proprietary multi-stage AI pipeline. We want to be fully transparent about what this processing entails.
What happens when you upload a video
When you submit a video to the Services, it goes through the following stages:
- Upload and Storage: Your raw video file is uploaded and stored securely in Cloudflare R2 object storage and associated with your account. The file is not publicly accessible.
- Audio Analysis: We analyze the audio track of your video to identify sounds that may correspond to racket-ball contact. This helps identify candidate timestamps where a serve may have occurred without processing every frame of the video.
- Video Analysis: We analyze video frames around those candidate timestamps using computer vision models to determine whether a serve occurred and to identify the start and end of the serve segment. This processing is used solely to generate individual serve clips for review.
- Clip Generation: Once serve segments are identified, we extract each serve into an individual video clip. These clips are securely stored in Cloudflare R2 and linked to your session in our database so they can be viewed within the app.
Original video vs. processed clips
Your original uploaded video and your generated serve clips are both stored in your account and retained for the duration of your account's active life. If you delete a session or your account, both the original video and its associated clips are scheduled for deletion from our production systems within thirty (30) days. See Section 6 for the full retention and deletion timeline.
What we use for AI model improvement
-
We may use anonymized and aggregated technical information generated during your use of the Services to improve our AI-powered features. This may include information such as serve detection results, processing performance metrics, model accuracy information, and other non-identifying data related to how our systems perform.
-
With your permission, we may use your uploaded videos and associated processing data to improve AceTrackr's computer vision models, including models used to detect and identify serve segments. If you choose to participate, your videos will be used to improve AceTrackr's features, functionality, and model performance.
-
Your uploaded videos will not be used for AI model improvement unless you have enabled this option or otherwise provided consent where required. You can change your preference or withdraw permission at any time through available account settings or by contacting us.
-
If you withdraw permission to use your videos for AI model improvement, we will stop using your videos for future training activities and remove them from active training datasets where reasonably possible. Due to the nature of machine learning systems, previously trained models may retain generalized patterns learned from data processed before withdrawal.
-
We do not sell, license, or provide your personal video footage to third parties for the purpose of training their AI or machine learning models.
No automated decision-making with legal effect
Our AI pipeline produces performance analytics for your personal review. It does not make any decisions that have legal or similarly significant effects on you.
5. CROSS-BORDER DATA TRANSFERS
AceTrackr is operated from British Columbia, Canada. To provide and improve the Services, your information may be processed by us and by our third-party service providers in Canada, the United States, Europe, or other jurisdictions where those providers operate.
Our service providers may process different categories of information depending on the service they provide. These providers include infrastructure, cloud storage, subscription management, app distribution, and application monitoring providers. We require our service providers to handle your information only for the purposes described in this Privacy Policy and to implement appropriate safeguards to protect your information.
When your information is transferred outside Canada, it may be subject to the laws of the jurisdiction where it is processed. By using the Services, you acknowledge that your information may be transferred to and processed in jurisdictions outside Canada as described in this Privacy Policy.
Your uploaded videos are stored using our cloud storage provider, Cloudflare R2. Storage locations and data processing practices may depend on Cloudflare's infrastructure and service configuration. We take reasonable steps to configure our services and select providers in a manner that supports the security and protection of your data.
If you have questions about our data processing practices or where your information may be processed, contact us at
[email protected].
6. HOW LONG DO WE KEEP YOUR INFORMATION?
We will only keep your personal information for as long as it is necessary for the purposes set out in this privacy notice, unless a longer retention period is required or permitted by law (such as tax, accounting, or other legal requirements).
The following retention periods apply:
- Account data and performance analytics: Retained for the lifetime of your active account.
- Uploaded videos and generated serve clips: Retained while your account is active. Upon account deletion, video files and clips are removed from our active production systems within thirty (30) days.
- Backup archives: Encrypted backup snapshots of your data may persist in our secure offline backup archives for up to ninety (90) days after production deletion, after which they are automatically overwritten and irrecoverably deleted.
- Server logs: Retained for up to ninety (90) days for security monitoring and debugging purposes, then automatically purged.
- Payment transaction records: Retained for up to seven (7) years as required by applicable financial and tax regulations.
- Anonymized, aggregated model training data: May be retained indefinitely as it contains no personal identifiers and cannot be used to identify you.
To request deletion of your data, you may delete your account directly within the app under Settings → Account → Delete Account, or contact us at [email protected].
7. HOW DO WE KEEP YOUR INFORMATION SAFE?
We have implemented appropriate technical and organizational security measures designed to protect the security of any personal information we process. However, despite our safeguards and efforts to secure your information, no electronic transmission over the Internet or information storage technology can be guaranteed to be 100% secure, so we cannot promise or guarantee that hackers, cybercriminals, or other unauthorized third parties will not be able to defeat our security and improperly collect, access, steal, or modify your information.
8. DO WE COLLECT INFORMATION FROM MINORS?
We do not knowingly solicit data from or market to children under 13 years of age. By using the Services, you represent that you are at least 13 or that you are the parent or guardian of such a minor and consent to such minor dependent's use of the Services. If we learn that personal information from users less than 13 years of age has been collected without verifiable parental consent, we will deactivate the account and take reasonable measures to promptly delete such data from our records.
9. WHAT ARE YOUR PRIVACY RIGHTS?
Depending on your location, you may have certain rights regarding your personal information. As a Canadian company subject to PIPEDA, and as a service available to users in other jurisdictions including California (CCPA), we recognize the following rights for all users:
- Access and Portability: You can request a copy of the personal information we hold about you, including your account data and a list of your stored videos.
- Correction: You can request that we correct any inaccurate or incomplete information about you.
- Deletion: You can request that we delete your personal information and video data (the "right to be forgotten"). Note that we may retain data where required by law (e.g., financial records) or in anonymized, aggregated form.
- Withdrawal of Consent: Under PIPEDA, you have the right to withdraw your consent to our processing of your personal data at any time. Please note that withdrawing consent may prevent us from providing the Services to you, as video processing is the core function of AceTrackr.
- Complaint to a Supervisory Authority: If you believe we have not handled your personal information in accordance with applicable law, you have the right to lodge a complaint with the Office of the Privacy Commissioner of Canada (OPC) at www.priv.gc.ca or by phone at 1-800-282-1376. You may also contact your provincial privacy commissioner where applicable.
How to exercise your rights
You can exercise most of your rights directly within the app:
-
Request account deletion: Profile → Delete Account.
When you request deletion, your account will be deactivated and marked for deletion. Your account data and associated content will be permanently deleted after a 30-day retention period, unless we are required to retain certain information for legal, security, or business purposes.
-
Delete a specific session or video: From the Sessions screen, open the session options and select Delete. Deleted sessions and videos will be removed from active use and permanently deleted according to our data retention practices.
-
Update your account information: Profile
During the 30-day account deletion period, you may contact us at
[email protected]
if you wish to cancel your deletion request, where technically possible.
For requests that cannot be fulfilled in-app (such as data access, portability requests, or consent withdrawal), contact our Privacy Officer at
[email protected].
We will respond within the timeframes required by applicable privacy laws.
10. MOBILE-SPECIFIC PRIVACY CONTROLS
AceTrackr is a mobile application. Unlike websites, mobile apps do not receive browser-level Do-Not-Track (DNT) signals. Instead, the following mobile-specific privacy controls are available to you:
- Camera and Microphone Permissions: AceTrackr does not require real-time camera or microphone access. All video content is uploaded from your device's photo library or file system. You can manage AceTrackr's media access permissions at any time in your device's Settings → Privacy menu.
- Push Notifications: We may request permission to send push notifications (e.g., to alert you when your video has finished processing). You can enable or disable notifications for AceTrackr at any time in your device's notification settings. Disabling notifications does not affect the core functionality of the app.
- Crash Reporting: We use a crash reporting service to capture anonymous diagnostic data when the app encounters an error. You can opt out of crash reporting through your device's privacy settings (e.g., on iOS under Settings → Privacy & Security → Analytics & Improvements).
- Advertising Identifier (IDFA / GAID): We do not use advertising identifiers for behavioral advertising purposes. If your device makes an advertising identifier available, we do not collect or share it with advertising networks.
If you have questions or comments about this notice, or wish to exercise your privacy rights, you may contact our Privacy Officer at:
AceTrackr
Attn: Privacy Officer
[email protected]