Privacy Policy

1. Information We Collect

We collect the following types of information when you use Kaizen BJJ:

  • Account Information -- email address, display name, username, and belt rank that you provide during registration or profile setup.
  • BJJ Technique Data -- techniques, notes, tags, and other content you create or save within the platform.
  • Usage Analytics -- aggregated data about how you interact with the platform, including pages visited and features used.
  • Error Data -- technical information collected automatically when errors occur, including device type, browser version, and session replay data to help us diagnose and fix issues.

2. How We Use Your Information

We use the information we collect for the following purposes:

  • Service Delivery -- to provide, maintain, and improve the Kaizen BJJ platform and its features.
  • Account Management -- to create and manage your account, authenticate your identity, and personalize your experience.
  • Transactional Emails -- to send you account-related notifications such as password resets, subscription confirmations, and important service updates via Resend.
  • Analytics -- to understand usage patterns and improve the platform experience for all users.

3. Third-Party Services

We use the following third-party services to operate Kaizen BJJ:

  • Stripe -- for processing payments and managing subscriptions. Stripe collects and processes your payment information directly. We do not store your credit card details. See Stripe's Privacy Policy for more information.
  • Supabase -- for database hosting, authentication, and file storage. Your account data and content are stored securely on Supabase infrastructure.
  • Sentry -- for error monitoring and session replay. Sentry helps us identify and fix bugs by collecting error reports and, in some cases, recording anonymized session replays.
  • Vercel Analytics -- for privacy-friendly usage analytics. Vercel Analytics collects aggregated, non-personally-identifiable usage data.
  • Resend -- for sending transactional emails such as password resets and subscription notifications.

Each of these services has its own privacy policy governing how they handle your data.

4. Cookies and Local Storage

Kaizen BJJ uses the following cookies and local storage mechanisms:

  • Authentication Tokens -- stored in localStorage by Supabase to keep you signed in across sessions.
  • Vercel Analytics Cookies -- used to collect aggregated usage data about how you interact with the platform.
  • Sentry Session Replay Cookies -- used to enable session replay for error diagnosis when errors occur.

We do not use any advertising or tracking cookies. All cookies and local storage mechanisms are strictly functional or analytical.

5. Data Retention

We retain your data for as long as your account remains active. If you choose to delete your account, we will delete your personal data within 30 days of the deletion request.

You can request account deletion at any time through your Settings page or by emailing us directly.

6. Your Rights

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

  • Access -- you can request a copy of the personal data we hold about you.
  • Correction -- you can update or correct inaccurate personal data through your account settings.
  • Deletion -- you can request deletion of your account and associated data.
  • Data Portability -- you can export your data at any time via Settings > Export Data.
  • Object or Restrict Processing (GDPR) -- if you are located in the European Economic Area, you have the right to object to or request restriction of certain data processing activities.
  • Opt-Out of Sale (CCPA) -- we do not sell your personal data. California residents can exercise their rights under the CCPA by contacting us.

7. Children's Privacy

Kaizen BJJ is not intended for use by anyone under the age of 16. We do not knowingly collect personal information from children under 16. If we become aware that we have collected data from a child under 16, we will take steps to delete that information promptly.

8. International Data Transfers

Your data is stored on Supabase cloud infrastructure and may be processed in countries outside of your own. By using Kaizen BJJ, you consent to the transfer of your information to these countries, which may have different data protection laws than your country of residence.

9. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify you by email at the address associated with your account.

Your continued use of Kaizen BJJ after any changes to this policy constitutes your acceptance of the updated terms.

10. Contact Us

If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at privacy@kaizenbjj.app.

Last updated: April 12, 2026