Product Updates
This page is a running build log tracking how JKTJJ’s data, coverage, and reliability evolve over time.
Product / UI
- Refined past event handling so historical listings focus on training events only, keeping archives centered on seminars, camps, workshops, and retreats.
- Enabled an automatic shadow archive for event data, running ahead of builds to preserve historical records without affecting runtime behavior.
Data / Events
- Added a lightweight backup for archived event data to improve long-term reliability without affecting current behavior.
Product / UI
- Expanded map support to Zurich
Product / UI
- Expanded map support to Bali and data refresh
- Updated full-screen maps to render edge to edge across desktop and mobile, removing framing so the map fills the entire viewport.
- Added a subtle locate control and scale indicator to maps, making orientation and distance easier to gauge in both inline and full-screen views.
- Added a lightweight city label overlay to maps, providing clear context without adding visual clutter.
- Added class info & a single affiliation line to gym map popups when a clear organization association is available.
- Added concise gym info snippets to city page gym cards, keeping listings informative while maintaining a clean, readable layout.
- Cleaned up city page styling and map interaction handling, removing unused selectors and consolidating headings while keeping the existing interface unchanged.
Data / Events
- Gyms Removed: Rituals JiuJitsu Bali
- Gyms Added: Braga BJJ Bali
Product / UI
- Added a desktop-only “Gyms near center” list alongside the city map, showing nearby gyms sorted by distance to the current map view and allowing quick focus on selected locations.
- Refined map focus behavior so selecting a “Gyms near center” item expands clustered pins before centering and opening the selected gym.
- Adjusted the “Gyms near center” overlay to appear only in mobile landscape, keeping the portrait view uncluttered.
- Updated the “Gyms near center” overlay to display in full-screen on desktop only, keeping it hidden across all mobile views.
- Made the “Gyms near center” header clickable to request location and recenter the map, for both inline and fullscreen (mobile landscape only). The browser permission prompt handles consent.
View earlier updates
(opens list)
January 2026
Data / Events
- Gyms Added: Imanari JiuJitsu Tokyo
Data / Events
- Gyms Added: Broadway JiuJitsu Boston
Marketing / Pages
- Updated analytics configuration to be environment-controlled, allowing tracking to be enabled, disabled, or adjusted without code changes.
General
- Cities Removed: Copenhagen, Fort Lauderdale, Frankfurt, Ho Chi Minh, Ljublijana, Krakow, Lyon, Munich, Nice
Product / UI
- Expanded map support to Boston
Product / UI
- Updated coach landing pricing display to reflect current monthly and annual rates.
- Introduced a clean visual variant for seminar cards and applied it across coach and business profiles for a more streamlined presentation.
Data / Events
- Added clear $5 submission messaging to the event submission page.
General
- Lifetime option removed for the coaches
Product / UI
- Set up HTTP402 gated event submissions with a standalone submission service, supporting paid access, status tracking, and secure callbacks, while keeping the flow configurable and isolated from the main application.
Data / Events
- Added preliminary submission handling for events on the test environment, preparing the groundwork for controlled access.
Product / UI
- Refined canonical ID handling to exclude competition entries and clarified intake guidance in the event template.
Data / Events
- Improved the event data foundation to keep identifiers consistent and allow future data source changes without affecting the Events interface.
- Completed a onetime backfill to ensure non competition events have consistent canonical identifiers, while preserving existing data and leaving competition entries unchanged.
- Updated event ingestion to automatically assign canonical identifiers to training events, while leaving competition entries unchanged.
Product / UI
- Updated city page event listings to split upcoming and past events into Training and Competition sections, with iconized rows, per-section styling, header counts, and mobile-friendly layouts.
Data / Events
- Linked event listings to their canonical event pages across city views and the global Events page.
- Improved event and city linking so links are only shown when valid destinations exist, preventing broken or misleading navigation.
Product / UI
- Added a structured Training and Competition split to the Events view, with monthly headers showing separate counts and listings grouped into distinct sections, improving clarity across desktop and mobile layouts.
- Refined the Events layout to improve visual separation between training and competition sections, added a subtle legend hint for mixed event types on the map, and adjusted month headings to de-emphasize sections with no training events while keeping them visible.
Product / UI
- Refined the Top Cities filter to exclude online, virtual, and worldwide entries, keeping results focused on physical locations.
General
- Refined how “Last updated” timestamps are determined, favoring explicit update information when available and falling back gracefully when needed.
Product / UI
- Expanded map support to Rome + data refresh
Product / UI
- Expanded map support to Miami + data refresh
Product / UI
- Expanded map support to Atlanta + data refresh
Product / UI
- Added schema links between organizations and affiliated gyms to keep relationships consistent across profiles and listings.
General
- laying the foundation for future account-based features without changing current behavior
General
- Orgs/Affiliations/Teams Added: Carpe Diem BJJ, Gracie Barra, Carlson Gracie Team / Carlson Gracie International, Gracie University / Gracie Jiu-Jitsu, Nova Uniao, Renzo Gracie Academy.
Product / UI
- Added a coaches count to city cards, shown only when applicable to keep listings concise and relevant.
- Expanded the 10th Planet organization profile with affiliation, competitive presence, and footprint details, and updated the organization template to support these sections for academy and team organizations.
- Updated the Alliance organization profile to use the full affiliation model and expanded its identity and overview details.
- Updated the Atos organization profile to match the new affiliation schema.
- Refined coach profile styling to align with the organization page aesthetic, using a lighter visual treatment while keeping layout and content unchanged.
Data / Events
- Added a compact city summary row beneath the overview, displaying counts for gyms, coaches, and upcoming events.
- Sorted city coaches A–Z by display label.
General
- Added Gracie Humaita, AOJ, Brazilian Top Team (BTT), Marcelo Garcia Academy (MGA), Six Blades JiuJitsu, Checkmat to Orgs/Affiliations
Product / UI
- Added the canonical ADCC organization profile to anchor competition listings.
- Refined the competition organization layout so expanded ADCC details display cleanly and consistently, with clearer section structure and improved readability across screen sizes.
- Added the canonical AJP organization profile with core identity, competition structure, and official reference details.
- Added the full canonical CBJJ organization profile, covering core identity, governance, competition format, divisions, event history, athlete ecosystem, and official references.
- Added the full canonical IBJJF organization profile.
- Added structured profiles for additional tournament circuits and professional promotions, and organized competition organizations into federations, circuits, and promotions for clearer indexing.
General
- Coaches added: Rolker Gracie, Matheus Gabriel
Product / UI
- Updated featured coach routing to use canonical profile paths, with legacy links redirected appropriately, and refreshed the featured coach catalog.
- Refined the coaches landing page to prioritize coaches with upcoming seminars, sort listings more clearly, and keep search comprehensive while allowing the full list to be revealed on demand.
- Removed unused coach-only pages and profile components to keep the coaches section streamlined, while preserving existing featured coach redirects.
- Added a “Show past events” panel to event listings, allowing users to reveal previous seminars on demand with incremental loading and a layout consistent with upcoming events.
- Added a “Show past events” toggle on city pages, allowing previous seminars to be revealed directly beneath the Upcoming Events card.
Data / Events
- Gyms removed: Family BJJ -> Bangkok (no website)
Fixes / Stability
- Removed unused coach routes and simplified route generation to keep navigation clean and consistent.
General
- Added Coaches: Justin Flores, Gabriel Sousa
- Removed Edinburgh & Florence
Product / UI
- Cleaned up unused elements on the landing page to keep the layout lighter, clearer, and easier to maintain.
Data / Events
- Gyms added: Fightzone, Los Banditos -> London, EAJJP -> Austin
- Added a new batch of events.
- Introduced training density for select gyms, adding deeper insight into training offerings.
Product / UI
- Updated the landing page hero and verification sections to align with the current messaging framework, and repositioned website-builder comparisons below the primary conversion flow.
- Updated sponsorship CTAs to link directly to the sponsorship page and repositioned sponsorship slots below events and above the footer for a cleaner page flow.
Data / Events
- Added a new batch of seminars.
- Gyms added: Roger Gracie Euston, BJJ ART -> London
Product / UI
- Introduced Organizations with a new landing page, featuring Affiliations/Teams and Competition Organizations, along with initial coverage.
- Added individual organization profile pages with dedicated routes, enabling deeper exploration of affiliations and competition organizations.
Data / Events
- Added a new batch of events.
- Gyms added: The London JiuJitsu Centre -> London
General
- Removed Chiang Rai, Belgrade & Antwerp
December 2025
Product / UI
- Expanded interactive map support to Austin
- Added a Foundations & Decision Doctrine document to capture guiding principles and product decisions for long-term reference.
- Expanded Gym Shops for Verified gyms on their profile pages
Data / Events
- Gyms added: JiuJitsu Collective, AMP BJJ -> Austin
- Added a new batch of seminars.
Product / UI
- Removed unused full-screen search handling and related styling to keep the Events map implementation clean and lightweight.
- Added swipe navigation for gym cards in the full-screen city map, making it easier to browse nearby gyms while keeping map focus stable, and cleaned up unused full-screen search behavior.
- Expanded the Shop experience to support multi-city listings, embeds, and cleaner layouts, with improved routing, tighter mobile presentation, and broader city coverage.
- Updated shop embeds to load on demand via a toggle, keeping pages lighter until the shop is opened.
Data / Events
- Gyms added: Carlson Gracie -> Phuket, Grand Union -> London, Suginoharyu -> Stockholm
- Added a new batch of events.
Routing / Infra
- Improved shop embeds to load safely and resize cleanly, while preserving direct links so users can always access the full shop experience.
Product / UI
- Added a collapsible month grid below the Events map, showing per-day activity counts and allowing quick navigation to the corresponding month listings.
Data / Events
- Gyms added: Pacific Beach Fight Center-> San Diego, Gregor Gracie, @JJ, Lotus Club, South Brooklyn BJJ, Una BJJ -> NYC
- Added a new batch of seminars
General
- Expanded schema support to include additional martial art styles, including Muay Thai, Judo, Wrestling, Sambo, MMA and Boxing.
Product / UI
- Adjusted city page layout to place sponsorship blocks after gym cards and before coaches, and repositioned the city shop link to sit after coaches and before seminars for a smoother browsing flow.
- Added a compact jump menu below the city overview, enabling quick navigation to Coaches, Shop, and Events sections.
- Added a search control to the full-screen Events map, with an expandable search bar that supports focused filtering while in full-screen view.
- Added an expandable search control to the full-screen city map for larger cities, enabling focused pin filtering without affecting the main listings.
- Expanded full screen map search to recognize common training attributes, making it easier to filter gyms by class type and schedule during map based exploration.
Data / Events
- Removed unused area controls to keep the city page interface clean and focused.
- Gyms added: Tama JiuJitsu, Legacy BJJ, Grappling Dynamics, Clark Gracie -> San Diego
Product / UI
- Improved initial loading performance of the Events map so it renders immediately while keeping interactions and visuals unchanged during exploration.
- Expanded interactive map support to Melbourne, Stockholm, and Abu Dhabi.
- Expanded business profiles with optional social and contact fields, allowing messaging and external links to surface cleanly when available while keeping existing profiles unchanged.
- Refined the Social/Links section to use a compact row of icons for clearer scanning, and tightened mobile layouts by reducing hero and content widths for a slimmer presentation.
Data / Events
- Added BTTND gym to Dallas. Evolution BJJ, JJ Machado, 10p to Melbourne. Praha, Aura, Cantagalo, Crossfighters to Stockholm. DLR Al Raha and DLR Al Reem to Abu Dhabi
- Added a new batch of seminars
Product / UI
- Added a full-screen map experience with expandable controls and a focused gym card overlay on mobile, improving exploration while keeping interactions stable and intuitive.
- Improved map interaction stability by preventing automatic re-centering after user input, keeping pins and views consistent during exploration.
- Added Alliance Pinheiros gym to Sao Paulo, TGI gym to Dallas.
- Improved the Events map experience so it opens immediately with city data loaded, surfaces upcoming event highlights directly in map popups, and allows clearing filters by clicking empty map space.
- Extended the full-screen map experience to the Events map, with consistent expand controls, a focused full-screen view, and a mobile optimized ui/ux.
- Applied the same full-screen map behavior to the homepage.
Product / UI
- expanded interactive map support to lisbon, sydney and data refresh.
- improved gym profile clarity by hiding empty or placeholder sections, ensuring facilities, promotions, and upcoming seminars only appear when relevant content is available.
- improved gym map popups so images link directly to the gym page when available, making it easier to navigate from discovery to details.
Data / Events
- improved reliability and consistency of event updates by streamlining how new event data is processed.
- added a new batch of seminars
- removed gyms that are no longer in operation.
General
- added fights center new generation to rdj.
Product / UI
- Introduced early access Gym Shops for Verified gyms, allowing profiles to include a small, optional shop for merchandise or private training.
- Refined mobile layouts across gym, event, and city pages, with targeted adjustments to keep shopping sections clear and well-integrated on smaller screens.
- Improved gym discovery in high density cities by shifting default browsing to map and area based view.
- Improved mobile map behavior on city pages so the view remains stable after selecting a pin, while still updating appropriately when changing areas.
Data / Events
- Added a new batch of seminars
Product / UI
- Added an optional competition heatmap to the Events page, making it easier to spot where competitions are concentrated.
- Simplified event filtering logic to reduce redundancy while keeping behavior unchanged and competition visibility consistent.
- Refined the homepage map layout for wide screens, allowing it to scale fluidly while maintaining balanced visual boundaries.
- Improved the mobile Events map to allow broader zooming, making it easier to explore activity across a wider area on smaller screens.
Data / Events
- Expanded global coverage with a new batch of seminars
- Replaced the “Frequently Appearing Instructors” block with “Cities With Frequent Event Activity,” highlighting the top three cities by event count based on the current filters.
Product / UI
- Added Rio de Janeiro + interactive map support.
- Normalized legacy city data so event card city links resolve to the correct city pages.
- Improved data freshness visibility by prioritizing gyms that haven’t been updated recently, helping identify areas that need attention.
Data / Events
- Expanded global coverage with a new batch of seminars
- Improved how upcoming events are detected across cities so new and satellite locations surface correctly in event-based views and filters.
- When filtering by upcoming events, city lists now prioritize locations with more activity, making it easier to spot where events are most concentrated.
- Data deduplication and clean up for events data.
Product / UI
- Added an interactive global map to Events, making it easier to explore upcoming seminars, camps, and competitions by location and quickly see where activity is concentrated.
- Added São Paulo + interactive map support.
- City pages now automatically surface upcoming events and competitions from the global events list, keeping local views more complete and up to date without manual intervention.
- City card counts and homepage map pins now reflect upcoming events from the global events list, ensuring competitions are included consistently and visible wherever activity is shown.
Data / Events
- Expanded global coverage with a new batch of comps
Product / UI
- Cleaned up the Events page layout to better match the current template and keep styling focused and consistent.
- Tightened the gym page to improve stability and performance while keeping existing behavior and copy unchanged.
- Refined city card sizing on desktop for a more compact, balanced layout, while keeping tablet and mobile behavior unchanged.
- Improved consistency of city links across coach seminar listings so only supported cities surface, keeping navigation and discovery clean.
- Refined the landing page by trimming unused styling and improving how the primary CTA media loads, keeping the page lighter and more stable.
- Refined navigation loading to reduce unnecessary overhead, keeping browsing lighter while preserving fast access to core pages.
- Gym cards now surface an events count when a gym is hosting upcoming seminars, making it easier to spot active locations at a glance.
Data / Events
- Expanded Los Angeles coverage with new gyms in East LA
- Updated global seminar listings with the latest batch of events.
- Tightened city and gym templates to keep pages lighter and more stable, without changing visible behavior.
Product / UI
- Refactored coach landing page.
Data / Events
- Expanded Los Angeles coverage with new gyms in San Fernando Valley & South Bay
- Expanded global coverage with a large batch of new seminars, camps, and competitions, with key events reflected across major city pages.
- Improved handling of past events so expired listings are consolidated and current city views stay focused on upcoming training.
Product / UI
- Expanded interactive map support to KLCC and Las Vegas plus data refresh.
- Refined how city maps load so they appear more smoothly and feel lighter as you scroll through city pages.
Data / Events
- Expanded Los Angeles coverage with new gyms in San Gabriel Valley
- Updated global seminar listings with the latest batch of events.
General
- Improved typography loading and defaults to reduce visual shifts and keep page rendering more stable as content loads.
Product / UI
- Expanded interactive map support to Seattle.
- Improved city page reliability and reduced edge-case layout issues
- Placeholder sponsor cards now use a more premium visual style with subtle gradients, improved interaction states, and clearer link cues, without altering dimensions or copy.
Data / Events
- Expanded Los Angeles coverage with new regions (Southeast, San Gabriel Valley) and additional gyms
- City overviews now hide when empty or whitespace-only, sentence splitting was made Safari-safe, and overview alignment and area headers were refined for better visual consistency.
Product / UI
- Launched a new Global BJJ Directory page that defines how gyms, coaches, events, and regions connect across JKTJJ. The page includes curated copy, regional navigation, clear CTAs, a brief differentiator, and structured JSON-LD CollectionPage markup to strengthen semantic clarity and long-term search discoverability.
Data / Events
- Added Oakland coverage -> 10th Planet Oakland Academy, SixBlades JiuJitsu, Dominat10n Jiu Jitsu.
- Refined the Gyms index to surface the most active cities and reduce visual noise, making it faster to find where training and events are happening.
- Updated global seminar listings with the latest batch of events.
Product / UI
- Refined map zoom behavior to prevent over-zooming and improve global framing, with smoother, more consistent exploration on mobile.
- Improved the mobile class schedule with a clearer day selector that defaults to today and keeps navigation compact and scroll free.
- Refined daily schedule viewing on mobile so each day opens as a single, focused section with clear time-of-day indicators.
- Removed the mobile “Become Verified” banner to reduce distractions and keep attention on training information.
- Tightened the mobile layout on gym pages for better readability, with cleaner spacing and softer visual treatment.
- Improved stability of the mobile schedule experience by addressing edge cases that could cause rendering issues.
- Improved mobile viewing of promotions and community events by collapsing sections by default, with a simple show/hide toggle to keep pages more focused; desktop behavior remains unchanged.
- Refined section headers with a more compact toggle design, keeping layouts clean while still allowing quick expansion when needed.
- Mobile schedule automatically hides empty time periods, maintaining a concise and relevant view.
- Simplified and restyled event filters for clearer scanning, with a more compact layout that adapts cleanly across desktop and mobile while keeping summary counts easy to find.
- Streamlined how event months are expanded and collapsed, reducing control clutter and keeping attention on the events themselves; coach highlights now sit below the main event listings.
Data / Events
- Updated global seminar listings with the latest batch of events.
Product / UI
- Removed pricing and review indicators from gym cards to reduce noise and keep focus on training information.
- Gym cards now surface class offerings more clearly with a simplified, always-visible presentation.
- Refined city pages with a more compact overview, improved layout balance around the map, and cleaner gym listings for faster browsing.
Data / Events
- Data-derived city training intelligence for LA, SD, Bangkok, NYC, Chicago, London, Seattle, Atlanta, Barcelona, and Phuket.
Product / UI
- Simplified the homepage hero to focus on discovery, with a clearer value proposition and less visual clutter above the map.
- Improved the search experience so results surface more quickly and feel lighter and more responsive.
- Reduced visual noise across the main page with cleaner spacing and more subtle styling to keep attention on search and exploration.
- Added a clearer regional legend integrated directly with the main landing map to make global coverage easier to understand and explore.
- Improved region selection on mobile with a simpler, more focused chooser that keeps exploration lightweight.
- Simplified homepage navigation by consolidating region selection around the map and reducing competing elements near the primary action.
- Improved mobile map rendering so the map fills the available space correctly and no longer appears letterboxed on smaller screens.
- Improved header and footer design for cleaner navigation and consistency across pages.
- Expanded interactive map support to Tokyo
- Refined the gyms index and city cards to emphasize activity and scanability.
- City cards now prioritize gym counts and upcoming events with a clearer, more compact layout, making it easier to identify active cities at a glance.
General
- Homepage performance & consistency improvement
Product / UI
- Expanded interactive map support to San Francisco.
Data / Events
- Added the latest batch of global events(seminars)
- Improved speed and consistency of event updates.
- Added the Tap Cancer Out 2026 events (tournament)
Product / UI
- Expanded interactive map support to Paris, Phuket, Toronto.
Data / Events
- Gym metadata enrichment to support new features.
- Improved accuracy and freshness of gym and event data.
- Added the latest batch of global seminars.
- Added the latest batch of IBJJF comps for adults.
Product / UI
- Expanded interactive map coverage for Chicago.
- Improved overall map reliability and reduced edge cases.
- Improved spacing on city maps for clearer, less crowded browsing.
- Resolved a map stability issue that could cause inconsistent behavior.
- Refined zoom behavior on single-location maps for more consistent viewing.
- Simplified city cards by removing unnecessary pricing labels and visual clutter.
Data / Events
- Cleaned up unused code on the gyms page to improve performance and maintainability.
- Improved speed and consistency of event updates.
- Added the latest batch of global seminars.
Fixes / Stability
- Removed unused legacy code and assets to reduce page weight.
Product / UI
- Added event counts to city map popups (homepage) and to region selector badges.
- Enhanced gym page mobile layout with cleaner two-column cards.
- Refined map popups with one-line subtitles and subtle interaction feedback.
- Clustered city map pins to make mobile exploration smoother without heavy zooming.
Data / Events
- Added the latest batch of global seminars.
- Introduced competition events (“Comp”) with a global toggle.
- Competition listings now integrate smoothly into monthly event groups.
- Month views now support mixed event types with clear labels.
- Added initial ADCC and major competition events to seed the comp calendar.
General
- Improved homepage and navigation clarity with lighter activity indicators.
Product / UI
- Released a redesigned global homepage with compact region buttons and a featured Tier A city map.
- Added a dedicated /gyms directory with full filtering, search, and updated city cards showing upcoming events.
- Expanded interactive map support to NYC, CDMX, Dubai, London, Barcelona, and Singapore.
Data / Events
- Added the latest batch of global seminars.
Routing / Infra
- Improved email link behavior via a lightweight client-side component.
Fixes / Stability
- Streamlined page loading by removing unused script resources.
General
- Switched to self-hosted fonts for faster, more consistent rendering.
Product / UI
- Launched enhanced interactive maps on selected city and gym pages with clearer pins and interactions.
- City pages now place maps contextually based on region structure.
- Gym maps improved for mobile with compact layout and smart fallbacks.
- Gym map popups now include direct links to mapping apps for navigation.
Marketing / Pages
- Updates page now uses long-form dates with collapsible month sections.
Product / UI
- Streamlined coach profile templates for consistency.
- Improved city mobile UX with clearer spacing and headers.
- Polished footer layout for small screens.
Data / Events
- Added new seminars in several regions and cleaned up duplicates.
Marketing / Pages
- Refreshed weekly traffic snapshot.
Fixes / Stability
- Removed older unused assets for a cleaner codebase.
General
- Better handling of edge cases for unsupported cities.
Product / UI
- Introduced month grouping and top-coach highlights to /events.
- Improved LA event mapping and added broader regional alias support.
- Expanded NYC alias mapping for boroughs and neighboring cities.
- Switched event card dates to long-form formatting.
Data / Events
- Added new seminars and removed duplicates.
- Updated event month sections with collapsible behavior and clearer structure.
Product / UI
- Simplified events hero layout for clarity.
Data / Events
- Added new global events.
- Added Stronghold MMA to Singapore coverage.
General
- Updated placeholder coaches to match featured styling.
Product / UI
- Improved coach profile rendering reliability.
- More consistent coach profiles across the platform.
- Refined profile layout for clearer hierarchy.
- Improved share actions for coach profiles.
Routing / Infra
- Cleaned up older legacy paths.
General
- Improved reliability of coach pages and navigation.
Product / UI
- Updated coach landing to /coaches with redirects for older paths.
- Added coach-facing landing page with founder pricing and benefits.
- Launched built-in pricing and signup for coaches.
- Standardized TrafficSnapshot layout across pages.
- Refined Updates page layout with summaries and grouped entries.
- Redesigned event cards to a cleaner, more uniform style.
Data / Events
- Added the latest batch of global events.
Routing / Infra
- Footer now links directly to the coach setup page.
Product / UI
- Coach profiles are now more consistent and reliable.
- Adjusted gym card animation timing for smoother feel.
- Updated header/footer accents using belt-color palette.
Data / Events
- Added London subregions and updated matching gym data.
- Added new global events.
Routing / Infra
- Added /g/apple-jiujitsu as a sample link-in-bio page.
General
- Improved submission form clarity.
November 2025
Product / UI
- Released mobile-first Mini Profiles for Verified gyms.
- Expanded Mini Profiles with quick actions and schedule summaries.
- Added preview GIF to the Verified landing page.
Data / Events
- Added sponsorship placements across city pages.
- Introduced responsive sponsor modules above gym listings.
- Added new global events.
Product / UI
- Added WordPress comparison section to the landing page.
- Added minimal inline Verify badge for gym profiles.
- Added flexible sponsorship slot component supporting multiple layouts.
Data / Events
- Expanded add-gym intake to support broader submissions.
Product / UI
- Updated unverified gym prompts and added a mobile verify bar.
- Polished footer CTAs.
Marketing / Pages
- Refreshed sponsorship analytics using the new snapshot structure.
- Updated traffic metrics platform-wide.
Product / UI
- Added SEO safeguards for gym profiles.
Data / Events
- Improved homepage event pill behavior.
- Improved link accuracy across event and coach pages.
- Added new seminars and workshops.
- Optimized region selector for smaller screens.
- Updated Verified Gym subscription flow.
Product / UI
- Redesigned event cards to a poster-focused layout.
- Streamlined About page layout.
Data / Events
- Added new retreats and seminars across multiple regions.
- Refreshed event categories and listings.
- Added automatic “Last updated” stamps to gyms and events.
Marketing / Pages
- Expanded TrafficSnapshot and unified analytics visuals.
General
- Added live platform metrics to the homepage.
Data / Events
- Added Arete Minburi to Bangkok coverage.
- Added timestamp labels to Events and Gym pages.
- Added new Beijing and Rio seminars.
- Added Pattaya coverage and Rage Fight Academy.
Marketing / Pages
- Released reusable TrafficSnapshot component.
- Refined Sponsorship page analytics presentation.
Product / UI
- Improved schedule presentation on mobile.
- Refined region selector layout on smaller screens.
Data / Events
- Added overview field to city pages.
- Added new global events.
Marketing / Pages
- Enabled pagination on the Updates page.
General
- Integrated Space Grotesk across the site.
- Improved Back to Top component behavior.
- Added Family BJJ to Bangkok.
Data / Events
- Introduced Community Events for Verified gyms.
- Added six new global seminars.
Marketing / Pages
- Published Sponsorship page with traffic metrics.
Product / UI
- Improved linking behavior for host profiles on city event listings.
Data / Events
- Added new seminars for multiple regions.
Marketing / Pages
- Launched the Updates page.
Product / UI
- Improved mobile layout for promotion cards.
- Updated CTA visibility on sample city cards.
Data / Events
- Added multiple new seminars across several regions.
Marketing / Pages
- Enabled privacy-focused analytics platform-wide.
Data / Events
- Added Masterskya HQ under New York region.
- Added new seminars including Serrano, Origin Camp, and others.
- Unified event badge behavior across the platform.
Product / UI
- Refined Business Promotion layout.
Data / Events
- Expanded San Diego coverage with detailed regional pillars.
General
- Added Barum, Atos, and Studio 540.