BERIMBOLO

Privacy Policy

Also available in Português (Brasil).

Version: 1.0

Effective date: May 24, 2026

Last updated: May 24, 2026

This Privacy Policy explains how Berimbolo collects, uses, stores, and protects data when you use the Berimbolo mobile app and website (together, the "Service").

1. Who Operates the Service

The Service is operated by TwoMindsLab ("we", "us", or "our").

Contact email: berimbolo@twomindslab.com

2. Local-First App Model

This version of Berimbolo is a local-first Brazilian Jiu-Jitsu training journal. Your training journal, saved videos, profile details, local reminder settings, legal acceptance state, and preferences are stored on your device.

This version does not create a Berimbolo cloud account, does not sync your training data to a Berimbolo backend, does not use payment services, does not show ads, does not use ad attribution tools, and does not send your journal content to AI providers.

Some features still use internet access, such as telemetry, support links, website pages, and public video thumbnail or title lookup.

3. Network Requests

This local-first version may make internet requests for:

  • Telemetry services: Google Analytics for public website analytics, Firebase Analytics if you allow optional app analytics, and Firebase Crashlytics for crash diagnostics.
  • Video previews: public YouTube, Instagram, and related CDN requests when you save or view supported video URLs.
  • Website and support links: opening our website, legal pages, or support email links.
  • Website resources: fonts, scripts, and static files loaded by the website.

4. Data We Process

Depending on the features you use, we may process categories of data such as:

  • Training and journal data: information you enter about your training, such as session dates, duration, training style or type, techniques, rolls, ratings, energy level, notes, and progress summaries.
  • Profile and fitness-related data: profile information you choose to enter, such as name, belt, style, academy, training frequency, date of birth or age, gender, weight, injury areas, and injury or physical-condition notes.
  • Saved content: content you save or organize in the app, such as video links, titles, descriptions, tags, thumbnails, and practice notes.
  • Settings and preferences: local app settings, language, privacy choices, legal acceptance state, notification preferences, and configuration state.
  • Telemetry and diagnostics: technical information used for analytics and reliability, such as app version, build number, platform, locale, session ID, app-scoped identifier, landing-page visits and interactions, usage events where app analytics is enabled, and crash/error diagnostics.
  • Support communications: emails or messages you send to us, including diagnostics or attachments you choose to include.

We may update the Service over time. If we add materially different data collection or processing, we will update this Policy or provide another appropriate notice.

5. Analytics and Crash Reports

Berimbolo uses Firebase services for app analytics and crash diagnostics, and Google Analytics for public website analytics.

Public website analytics is enabled to help us understand landing-page visits and button or link clicks. App usage analytics is optional in this version and stays off unless you allow it. Analytics events may include screen views, landing-page visits, landing-page button or link clicks, feature actions, app version, build number, platform, locale, network state, session ID, and app- or website-scoped pseudonymous identifiers. We do not intentionally send journal note text, profile free text, passwords, authentication tokens, or raw video URLs in analytics events.

Crash reporting is enabled by default to help us find and fix app errors. Crash reports may include app version, build number, operating system, device model, error details, stack traces, and similar diagnostic information. You can disable crash reporting in Settings > Privacy.

6. How We Use Data

  • to provide and maintain core app functionality;
  • to store training, profile, video, settings, and local reminder data on your device;
  • to schedule local reminders if you enable reminder features;
  • to display public video previews when you save supported video URLs;
  • to monitor performance, errors, and stability;
  • to improve usability and product quality;
  • to respond to support requests;
  • to meet legal obligations.

7. GDPR Legal Bases (EEA/UK)

Where GDPR or UK GDPR applies, we rely on:

  • Contract: to provide the local app features you use.
  • Legitimate interests: to operate, secure, debug, and improve the Service.
  • Consent: for optional usage analytics and where consent is otherwise required.
  • Legal obligation: where processing is required by law.

8. Third Parties

This version may use third-party providers such as:

  • Google Firebase: Firebase Core, Firebase Analytics where enabled, and Firebase Crashlytics.
  • Google Analytics: public website analytics.
  • YouTube, Instagram, and related CDNs: public video page, title, and thumbnail preview requests.
  • Website hosting and content delivery providers: hosting, fonts, scripts, and static resources used by the website.
  • Email/support tools: email services used when you contact us.

We do not sell your personal data. This version does not use ads, ad attribution SDKs, payment SDKs, or AI providers.

9. Data Retention

Local app data remains on your device until you edit or remove it, clear app data, or uninstall the app.

Crash and analytics data are retained according to the Firebase and Google Analytics retention settings configured for the project. Support emails are kept only as long as needed to answer and manage the request, unless a longer period is required for legal, security, or operational reasons.

10. GDPR Rights (EEA/UK)

If GDPR or UK GDPR applies to you, you may have rights to:

  • access your personal data;
  • correct inaccurate data;
  • request deletion of data;
  • restrict or object to processing;
  • request data portability;
  • withdraw consent where processing is based on consent;
  • complain to your local data protection authority.

To exercise rights, contact berimbolo@twomindslab.com.

11. Your Choices

  • You can remove local app content directly in the app where controls exist.
  • You can clear app data or uninstall the app to remove local device storage.
  • You can disable crash reporting in Settings > Privacy.
  • You can decline optional app analytics when asked.
  • You can control website analytics through your browser settings, privacy controls, or supported blocking tools.
  • You can manage local reminder settings in the app and manage notification permissions at the device level.

12. International Transfers

Some service providers may process data outside your country. Where required by law, we use appropriate safeguards for international data transfers.

13. Health Disclaimer

Berimbolo is a training journal and support tool. It does not provide medical advice, diagnosis, treatment, physiotherapy advice, injury-prevention advice, or professional coaching advice.

14. Security

We use reasonable technical and organizational safeguards. No system is 100% secure, and you are responsible for keeping your device secure.

15. Adults Only

The Service is intended only for people who are 18 years old or older. If you are under 18, do not use the Service or provide personal data to us.

16. Changes to This Policy

We may update this Privacy Policy from time to time. The latest version will be posted here.