Privacy Policy

Last updated: June 2026

Welcome to WaveCoach.ai (“WaveCoach,” “we,” “our,” or “us”).

This Privacy Policy explains how we collect, use, store, process, and share personal information when you use WaveCoach.ai, including when you sign in with Google, upload surfing videos, purchase credits, or receive AI-generated coaching analysis.

WaveCoach.ai is an AI-powered surf coaching platform that allows users to upload surfing videos and receive personalized video analysis, coaching feedback, visual overlays, written insights, performance tracking, and audio coaching.

By using WaveCoach.ai, you acknowledge that your information will be handled as described in this Privacy Policy.

If you do not agree with this Privacy Policy, please do not use the service.

1. Who We Are

WaveCoach.ai provides AI-powered surf coaching and video analysis services.

For privacy questions, data requests, or deletion requests, you can contact us at: contact@wavecoach.ai.

2. Information We Collect

We collect different types of information depending on how you use the platform.

2.1 Account Information

When you create an account or sign in using Google OAuth, we may receive and store basic account information from Google, such as:

  • Your full name.
  • Your email address.
  • Your Google profile image URL.
  • Your Google account identifier or authentication-related information.

We use this information to create and manage your WaveCoach.ai account, authenticate your identity, personalize your dashboard, associate your videos and credits with your account, and communicate with you about your account or the service.

We do not receive or store your Google password.

2.2 Uploaded Videos and Surfing Content

When you upload a surfing video, we may collect, store, and process:

  • The original video file.
  • Video metadata, such as file name, file type, file size, duration, upload time, and processing status.
  • Extracted frames or visual segments used for analysis.
  • Surfing performance data derived from the video.
  • Maneuver detection data, such as pop-ups, bottom turns, top turns, snaps, barrels, air maneuvers, or other surf-related events.
  • Body-position and movement analysis.
  • Coaching comments and generated feedback.
  • Processed videos with overlays, audio coaching, or other generated outputs.

Uploaded videos may include your image, body movements, surf technique, voice or background sounds, surfboard, location context, and other people who appear in the video.

You are responsible for ensuring that you have the necessary rights and permissions to upload any video you submit to WaveCoach.ai.

2.3 AI-Generated Analysis and Coaching Outputs

WaveCoach.ai may generate and store analysis outputs based on your uploaded video, including:

  • Written coaching feedback.
  • Structured analysis data.
  • JSON outputs and maneuver logs.
  • Performance summaries.
  • Visual overlays.
  • Audio coaching or text-to-speech narration.
  • Processed coaching videos.
  • Historical performance tracking data.
  • Quality, accuracy, and evaluation signals related to the analysis.

We use these outputs to provide the service, allow you to review past sessions, improve your surfing over time, support your account, and improve WaveCoach.ai.

2.4 Payment and Credit Information

WaveCoach.ai uses a credit-based system.

When you purchase or use credits, we may collect and store:

  • Credit purchase history.
  • Number of credits purchased, used, reserved, restored, or remaining.
  • Transaction status.
  • Billing-related metadata.
  • Payment confirmation information.
  • Analysis request status.
  • Failed or incomplete processing status.
  • Internal credit-review records.

Payments may be processed by third-party payment providers. We do not intentionally store full credit card numbers or complete payment card details on our own systems.

Payment providers may process your payment information according to their own privacy policies and security standards.

2.5 Technical, Device, and Usage Information

When you use WaveCoach.ai, we may automatically collect technical and usage information, such as:

  • IP address.
  • Browser type.
  • Device type.
  • Operating system.
  • Pages visited.
  • Login time.
  • Upload status.
  • Processing status.
  • Error logs.
  • Security logs.
  • Pipeline status.
  • Failure reason, where available.
  • System events.
  • Approximate location derived from IP address.
  • Usage activity within the platform.

We use this information to operate, secure, debug, improve, and support the service, including reviewing failed or incomplete analysis requests.

2.6 Communications

If you contact us by email or through the platform, we may collect:

  • Your name.
  • Your email address.
  • The content of your message.
  • Any files, screenshots, or details you provide.
  • Support history related to your account.

We use this information to respond to your questions, handle support requests, investigate technical issues, manage credit-review requests, and process account or deletion requests.

3. How We Use Your Information

We use your information to provide, operate, secure, support, and improve WaveCoach.ai.

This includes using information to:

  • Create and manage your account.
  • Authenticate users through Google OAuth.
  • Process uploaded surfing videos.
  • Generate AI-powered surf coaching feedback.
  • Create visual overlays, written insights, audio coaching, and processed videos.
  • Store your analysis history and performance tracking.
  • Manage credits, purchases, and analysis requests.
  • Detect and investigate failed or incomplete processing runs.
  • Review internal processing records, error logs, upload status, and analysis status.
  • Provide customer support.
  • Improve service reliability, security, and user experience.
  • Improve WaveCoach.ai’s surf analysis logic, coaching quality, performance tracking, prompts, evaluation methods, and future AI-assisted features.
  • Prevent fraud, abuse, unauthorized access, or misuse.
  • Communicate important service updates.
  • Comply with legal, tax, accounting, security, and regulatory obligations.

We may use uploaded videos, extracted frames, analysis outputs, metadata, and user feedback to improve WaveCoach.ai, including improving our surf analysis logic, coaching quality, performance tracking, prompts, evaluation methods, and future AI-assisted features.

We do this to make the service more accurate, useful, and personalized for surfers.

Any such internal processing is conducted for WaveCoach.ai’s own service improvement purposes and is not used to train third-party public AI models without your separate, explicit consent.

We do not sell your uploaded videos, publicly share them, or use them in advertising or promotional materials without your separate permission.

4. Google OAuth Data

WaveCoach.ai currently uses Google OAuth for account creation and login.

When you sign in with Google, we may receive basic information from your Google account, such as your name, email address, profile image URL, and authentication-related identifiers.

We use Google OAuth data only to:

  • Authenticate your identity.
  • Create and maintain your WaveCoach.ai account.
  • Personalize your dashboard.
  • Associate uploaded videos, credits, and analysis history with your account.
  • Send important service-related communications.
  • Help secure your account.
  • Provide account support.

We do not use Google OAuth data for advertising.

We do not sell Google OAuth data.

We do not share Google OAuth data except as needed to operate WaveCoach.ai, comply with law, protect our rights, or provide technical infrastructure and support.

Our use and transfer of information received from Google APIs will comply with the Google API Services User Data Policy, including the Limited Use requirements, where applicable.

5. AI Processing and Third-Party Service Providers

WaveCoach.ai uses third-party cloud infrastructure, AI engine providers, storage providers, text-to-speech providers, payment processors, email providers, analytics tools, security tools, and other technical service providers to operate the platform.

To generate surf coaching analysis, we may securely transmit uploaded videos, extracted frames, metadata, prompts, analysis data, and generated outputs to third-party AI service providers for processing.

These providers may process content only as needed to provide inference, analysis, hosting, storage, security, technical support, payment processing, email delivery, or other services required to operate WaveCoach.ai.

Where possible, we configure our third-party AI and infrastructure providers so that uploaded videos, extracted frames, prompts, metadata, and generated outputs are processed only to provide the service and are not used by those providers to train their public models.

WaveCoach.ai may use uploaded content and analysis outputs internally to improve our own service, surf analysis methods, coaching quality, performance tracking, evaluation methods, and future product features, as described in this Privacy Policy.

We aim to work with providers that offer appropriate security, privacy, and data processing protections. However, no provider or system can guarantee absolute security or uninterrupted service.

6. Supabase and Cloud Storage

WaveCoach.ai stores user account information, uploaded videos, generated outputs, analysis data, maneuver logs, credit data, and related metadata using secure cloud infrastructure, including Supabase or similar providers.

This may include:

  • User profile records.
  • Uploaded video files.
  • Extracted frames or processing assets.
  • Processed coaching videos.
  • AI-generated analysis outputs.
  • JSON analysis data.
  • Maneuver logs.
  • Credit balances and usage records.
  • Processing status and error logs.
  • View history or dashboard activity.
  • Internal support and credit-review records.

We use this storage to provide historical performance tracking, allow users to access previous analyses, support account functionality, review failed processing requests, improve the service, and maintain service reliability.

7. Data Retention

By default, WaveCoach.ai may retain uploaded videos, generated coaching outputs, analysis history, structured data, and related account information for as long as your account remains active.

This allows us to provide historical performance tracking and let you review your previous surf analyses over time.

We may retain certain information for longer where necessary for:

  • Legal compliance.
  • Tax or accounting records.
  • Fraud prevention.
  • Security investigations.
  • Dispute resolution.
  • Backup systems.
  • Technical logs.
  • Enforcement of our Terms of Service.
  • Service improvement and quality evaluation, where permitted by law.

You may request deletion of your account or specific uploaded content by contacting: contact@wavecoach.ai.

After a deletion request is processed, some information may remain temporarily in backups, logs, payment records, security systems, or legal records where required or permitted by law.

8. Deleting Your Account or Content

You may request deletion of your account, uploaded videos, or generated analysis data by contacting us at: contact@wavecoach.ai.

When you request deletion, we may ask you to verify your identity before processing the request.

Deletion may include removal of:

  • Your user profile.
  • Uploaded videos.
  • Extracted frames or processing assets.
  • Processed coaching videos.
  • AI-generated analysis outputs.
  • Maneuver logs.
  • Stored performance history.
  • Associated database records, where technically and legally possible.

Some information may not be deleted immediately, including:

  • Payment and transaction records required for accounting or tax purposes.
  • Security logs.
  • Fraud prevention records.
  • Support records.
  • Backup copies that are overwritten on a normal backup cycle.
  • Information we are legally required or permitted to retain.

9. Biometric and Image Privacy

WaveCoach.ai analyzes visual information from surfing videos to provide athletic performance feedback.

This may include analysis of:

  • Body position.
  • Movement patterns.
  • Balance.
  • Timing.
  • Surf technique.
  • Maneuver execution.
  • Board and wave interaction.
  • Sequence of surfing movements.

This processing is used only for technical surf performance analysis, coaching feedback, product improvement, and performance tracking.

WaveCoach.ai does not use uploaded videos for facial recognition, biometric identification, identity verification, surveillance, or tracking individuals across unrelated services.

We do not create biometric identity profiles from your uploaded videos.

10. Videos Containing Other People or Minors

You should only upload videos that you have the right to upload and process.

If your video includes other people, you are responsible for ensuring that you have any required consent from those people.

WaveCoach.ai is intended for users who are at least 18 years old.

If you upload a video that includes a person under the age of 18, you confirm that you are the parent or legal guardian of that minor, or that you have obtained all necessary permissions from the parent or legal guardian.

We may remove videos or restrict accounts if we believe content has been uploaded without proper rights or consent.

11. How We Share Information

We may share information in the following limited circumstances:

Service Providers

We may share information with service providers who help us operate WaveCoach.ai, including hosting providers, storage providers, AI processors, text-to-speech providers, payment processors, email providers, security providers, analytics providers, and support tools.

Legal and Safety Reasons

We may disclose information if we believe it is necessary to:

  • Comply with law, regulation, legal process, or governmental request.
  • Enforce our Terms of Service.
  • Protect the rights, safety, property, or security of WaveCoach.ai, users, third parties, or the public.
  • Investigate fraud, abuse, security incidents, payment disputes, or technical issues.

Business Transfers

If WaveCoach.ai is involved in a merger, acquisition, financing, reorganization, sale of assets, or similar business transaction, user information may be transferred as part of that transaction.

With Your Permission

We may share your uploaded videos, analysis outputs, testimonials, or results publicly only if you give us separate permission.

12. What We Do Not Do

WaveCoach.ai does not:

  • Sell your uploaded videos.
  • Sell your Google OAuth data.
  • Publicly share your uploaded videos without your permission.
  • Use your uploaded videos for advertising or promotional materials without your permission.
  • Use uploaded videos for facial recognition or biometric identification.
  • Create biometric identity profiles from your uploaded videos.
  • Allow third-party AI providers to use your uploaded videos to train their public AI models without your separate, explicit consent, where this can be controlled through our provider settings or agreements.
  • Store your Google password.
  • Intentionally store full credit card numbers on our own systems.

For clarity, WaveCoach.ai may use uploaded videos, extracted frames, metadata, user feedback, and generated analysis outputs internally to improve WaveCoach.ai’s own surf coaching service, as described in this Privacy Policy.

13. International Data Transfers

WaveCoach.ai may be used by people in different countries.

Your information may be processed and stored in countries other than where you live, including countries that may have different privacy laws from your country.

When we transfer or process personal information internationally, we aim to use appropriate safeguards as required by applicable law.

By using WaveCoach.ai, you understand that your information may be processed and stored internationally as part of operating the service.

14. Legal Bases for Processing

If you are located in the European Economic Area, the United Kingdom, or another region that requires a legal basis for processing personal information, we rely on the following legal bases where applicable:

Performance of a Contract

We process information to provide the service you requested, including account creation, video analysis, credit usage, and access to generated coaching outputs.

Legitimate Interests

We process information to maintain security, prevent fraud, improve service reliability, troubleshoot errors, review failed processing requests, improve coaching quality, and understand how the platform is used.

Consent

We may rely on consent where required, such as for certain optional uses, marketing communications, or use of uploaded content beyond providing and improving the service.

Legal Obligations

We may process and retain information where required for tax, accounting, legal, compliance, or regulatory reasons.

15. Your Privacy Rights

Depending on where you live, you may have rights regarding your personal information.

These rights may include the right to:

  • Access the personal information we hold about you.
  • Correct inaccurate information.
  • Request deletion of your information.
  • Object to certain processing.
  • Restrict certain processing.
  • Request a copy of your information.
  • Withdraw consent where processing is based on consent.
  • Lodge a complaint with a data protection authority.

To make a privacy request, contact us at: contact@wavecoach.ai.

We may ask you to verify your identity before responding to your request.

Your rights may be limited in some circumstances, including where we need to retain information for legal, security, fraud prevention, accounting, dispute resolution, service improvement, or operational reasons.

16. California and Similar Privacy Rights

If you are located in California or another jurisdiction with similar privacy laws, you may have additional rights regarding your personal information.

WaveCoach.ai does not sell personal information in the traditional sense.

WaveCoach.ai does not knowingly sell or share personal information for cross-context behavioral advertising.

You may contact us at contact@wavecoach.ai to request access, correction, deletion, or more information about how your personal information is handled.

17. Cookies and Similar Technologies

WaveCoach.ai may use cookies, local storage, session storage, or similar technologies to:

  • Keep you signed in.
  • Remember account or interface preferences.
  • Secure the service.
  • Understand platform usage.
  • Improve performance and reliability.
  • Detect fraud or abuse.
  • Support Google OAuth login and account sessions.

You can control cookies through your browser settings. Some features may not work properly if cookies or similar technologies are disabled.

18. Security

We use reasonable technical, organizational, and administrative measures designed to protect personal information, uploaded videos, generated outputs, and account records.

These measures may include access controls, authentication, secure cloud infrastructure, logging, encrypted transmission where supported, restricted access to user data, and monitoring for security or operational issues.

However, no internet-based service, cloud provider, AI provider, or storage system can guarantee complete security.

You are responsible for keeping your Google account secure and for preventing unauthorized access to your devices and account.

19. Service-Related and Marketing Communications

We may send you service-related emails, such as:

  • Account updates.
  • Payment confirmations.
  • Credit purchase confirmations.
  • Upload status.
  • Processing failure notices.
  • Credit-review updates.
  • Important service changes.
  • Security alerts.

If a video analysis fails or is incomplete, we may notify you and provide instructions for contacting support or requesting a credit review.

We may send marketing emails only where permitted by law.

You may unsubscribe from marketing emails at any time by using the unsubscribe link in the email or contacting us at contact@wavecoach.ai.

You may still receive important service-related communications even if you opt out of marketing emails.

20. Changes to This Privacy Policy

We may update this Privacy Policy from time to time.

If we make material changes, we may notify you by email, through the platform, or by updating the “Last updated” date above.

Your continued use of WaveCoach.ai after the updated Privacy Policy becomes effective means you acknowledge the updated policy.

21. Contact Us

If you have questions about this Privacy Policy, your personal information, uploaded videos, deletion requests, credit-review records, or privacy rights, please contact us at:

contact@wavecoach.ai