About OneJitsu
Finding a place to train when you are away from home is one of the trickiest parts of being a BJJ practitioner.
Packing a gi and hoping the hotel gym has mats rarely works out. The OneJitsu app tries to solve that exact problem by mapping out over 2200 gyms worldwide. It does not replace the experience of walking onto a new mat. But it does give you a real shot at finding a session before your trip ends.
OneJitsu comes from PHIL&KOD, a French startup founded by three practitioners with decades of combined experience. The app launched in 2019 after the idea surfaced during an international training camp in 2018. That origin story matters because the people who built it have actually dealt with the frustration of showing up to a new city with no idea where to train. The app works for both individual practitioners and gym owners, which creates an interesting dynamic. A practitioner uses it to find a place to roll. A gym owner uses it to fill mats and manage their schedule. Those two sides do not always align perfectly, but the app tries to bridge them anyway.
Getting started takes about three minutes. Download the app, create a profile, and grant location access. The map populates with nearby gyms almost immediately. The interface is straightforward — a map view with pins, a list of gyms, and an events tab. The app supports 14 languages, which is a clear nod to its global ambitions. French, English, Portuguese, and several others are available. That detail alone signals that the developers expect users from all over the world, not just France or the US.
How the gym management side actually works in practice
This is where OneJitsu separates itself from a simple gym finder. Gym managers can create and manage their academy page, add schedules, and set up online booking. Members can book sessions directly through the app. The manager then sees who signed up and can track attendance. That is the basic loop. But the more interesting piece is the communication layer. Managers can send messages to their members and the broader OneJitsu community. A schedule change gets pushed out instantly. An open mat gets announced to everyone in the area. That real-time notification system is what makes the app useful beyond just a directory.
For a practitioner, this means you can find a gym, see its schedule, book a spot, and get updates all from the same place. You do not need to hunt down a Facebook page or send a DM on Instagram. The integrated messaging system handles that. The app also lets you track your registered sessions in the "My Events" section. That is handy when you are bouncing between gyms during travel. You can look back and see exactly where you trained and when.
The premium account for gym managers adds another layer. Paid subscribers get enhanced visibility, the ability to send notifications, and full control over their academy page. The subscription model is straightforward — monthly or yearly. The payment goes through the Google Play or Apple App Store billing system. Managers can cancel at any time through their account settings. That is the official line. In practice, the value for a gym owner depends on how active the local OneJitsu community is. A gym in a city with few other users might not see much return. A gym in a BJJ-heavy area like Rio or Paris could benefit significantly.
What the version history does and does not tell us
The Play Store does not publish a changelog for OneJitsu. That is worth noting because most apps at least list something like "bug fixes" or "performance improvements." OneJitsu has none of that. The current Android version is 2.0.9. The iOS version sits at 2.2.8. The gap between those numbers suggests the two platforms are not on identical release cycles. Whether that matters to the average user is debatable. But it does raise a question about how actively the Android version is maintained compared to the iOS one.
APKPure lists the Android version as requiring Android 6.0 or higher. That is a relatively low bar. Most modern devices will run it without issue. The file size is around 30 MB, which is modest for a social networking app with map integration and messaging. The app also has a Teen content rating, which is appropriate given that BJJ is a combat sport but not explicitly violent in the way a game might be.
The lack of a changelog means users have no official way to know what changed between versions. That is frustrating for anyone who likes to understand why an app updated. It also makes it harder to troubleshoot issues. If a feature stops working after an update, there is no public record of what was modified. The developer has not published specific details about recent changes. That absence of information is itself a piece of information.
How the two-sided marketplace creates friction and flow
The interaction between the practitioner-facing features and the gym manager tools is where the app's real character emerges. A gym owner updates their schedule. That change flows to the practitioner's view. The practitioner books a session. The manager sees the booking and adjusts attendance tracking. That loop sounds simple, but it requires both sides to be active. A gym with no manager using the premium features will not show up with bookable sessions. A practitioner in an area with few active gyms will see an empty map. The app works best in communities where both sides have adopted it.
This creates a chicken-and-egg problem. The app needs gyms to attract practitioners. It needs practitioners to attract gyms. OneJitsu tries to solve this by listing over 2200 schools globally. Those listings exist even if the gym does not have a premium account. But the full functionality — booking, messaging, event creation — only comes online when the gym subscribes. That means a practitioner might find a gym on the map but not be able to book through the app. They would have to contact the gym separately. That breaks the seamless experience the app promises.
On the other hand, a gym that does subscribe gets a direct line to the community. They can create events, send notifications, and track attendance. That is valuable for a gym owner who wants to fill open mats or promote a seminar. The app essentially becomes their scheduling and communication hub. The friction comes when the practitioner side and the gym side are not equally engaged. The app cannot force adoption. It can only provide the tools and hope both groups use them.
What happens when you open the app for the first time
Location permission is the first thing the app asks for. That makes sense given the core function. Without location, the map shows nothing. The app then prompts you to create a profile. You add a name, a photo, and some basic details about your training level. The profile is public to other users. That is how the networking piece works. You can see other practitioners in your area and message them. The messaging is integrated into the app, so you do not need to exchange phone numbers or emails.
The events tab shows upcoming competitions, open mats, seminars, and ceremonies. You can register for events directly through the app. The registration feeds into the "My Events" section, where you can track what you have signed up for. That is useful for anyone who trains at multiple gyms or travels frequently. You do not need to remember which gym you booked a session at two weeks ago. The app keeps that record for you.
One thing that stands out is the absence of any onboarding tutorial. The app drops you into the map view and expects you to figure it out. That is not necessarily a problem for experienced app users. But it might be confusing for someone less comfortable with mobile apps. A quick tour of the main features would help. The app does not offer that. You just start clicking around until you find what you need.
Notification behavior and what it means for gym managers
Gym managers can send notifications to their members and the broader community. Those notifications go out instantly. A schedule change, an event announcement, or a special open mat gets pushed to everyone who has the app installed in that area. That is powerful. It means a gym can fill an open mat on short notice. It also means practitioners get real-time updates without having to check a website or social media page.
The flip side is notification fatigue. If a gym sends too many messages, practitioners might start ignoring them or turning off notifications altogether. The app does not seem to have a granular control for notification frequency. That is a potential weakness. A gym manager who sends daily updates might drive users away. A manager who sends only important updates will get better engagement. The app puts that responsibility on the gym owner.
There is also the question of how notifications work across different time zones. OneJitsu supports 14 languages and has users worldwide. A notification sent from a gym in Brazil might reach a practitioner in Japan at 3 AM. The app does not appear to have time-zone filtering for notifications. That is a technical detail that could annoy international users. It is not a dealbreaker, but it is the kind of thing that makes the app feel less polished than it could be.
Get File
App Specifications
| Latest Version | 2.2.15 |
| Uploaded by | OneJitsu |
| Requires Android | Varies with device |
| Category | Children |
| Content Rating | Rated for 12+ |
Technical Details
| Package Name | com.onejitsu |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | Verified by APK Review Lab Security |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.onejitsu |
| SHA‑256 | — |
| App Permissions | 0 |