Join us 15-17 June 2026 in Barcelona for the leading Travel Conferece at Phocuswright Europe

Follow us

Martial Arts electronic scoring system

Sports

Services:

Mobile app development

Software modernization

Third-party integration

IoT

The team

4

iOS developer

Android developer

UI/UX designer

Project manager

Integrations

Firebase

In-app purchase

Bluetooth low energy / Core Bluetooth

Technologies

Swift (iOS)

Kotlin (Android)

Timeline:
Phase 1 — Fall 2021 – April 2022 (iOS app launched)
Phase 2 — 2022–2025 (ongoing maintenance & updates)
Phase 3 — August 2025 – present (Android app, new device support, rebrand)

The client

Century 2020 is a sports technology company creating products that inspire people to fall in love with martial arts and reach their full potential. The company develops hardware and software for martial arts to transform the industry into a mainstream professional sport. Formerly known as 2020 Armor, the brand has expanded its ecosystem, adding new devices.

The company's flagship product tracks and displays impacts on a vest via a mobile app using scoring from popular video games like Street Fighter. Customers include some of the largest martial arts clubs in the world, Olympians, the casual at-home practitioner, and the newly launched professional martial arts league rooted in the metaverse, the United Battle League.

Before turning to COAX, the client had a taekwondo scoring app written in Unity that couldn't fully meet modern requirements and was difficult to maintain. Century 2020 turned to COAX to rebuild its scoring system from the ground up and add new features. Over the course of the partnership, our team tackled a series of evolving challenges:

  • Recording animated game video with live data. Standard camera recording couldn't capture live animation layers tied to real-time vest data. To solve this, we opened the camera in View as a background, layered animated UI elements on top, and ran screen recording in parallel, capturing the full animated session in a matter of seconds.
  • Starting games and collecting data from the vest via BLE. Using Bluetooth Low Energy with Core Bluetooth, the app needed to recognize each characteristic, correctly form data packets sent to the IoT device, and interpret incoming vest data according to the active game mode.
  • Building a native Android app from scratch. The platform existed only on iOS. Rather than porting the existing codebase, we developed a full Android application independently — using the iOS app as a reference while proactively addressing data display gaps identified along the way.
  • Introducing a new device with its own onboarding flow. When the client launched a new wearable alongside the original vest, we designed the complete user journey with device selection, pairing, configuration, and settings, along with per-device game filtering to ensure users only see compatible content.
  • Firmware alignment across devices. The new device required matching the firmware interface of the original vest so the system could read identical configuration parameters from both. This required a dedicated module built jointly by the iOS and Android engineers, alongside handling the change requests that came with the differences discovered during integration.

COAX developed a martial arts app that controls the Century 2020 vest and, later, the newly launched wearable device, in order to:

This data drives a detailed analytics profile where users, coaches, parents, and friends can track progress across key indicators: reaction, stamina, power, pressure, blocking, combos, strikes, counters, and more. Session videos allow athletes to review technique on every hit, and a weekly leaderboard ranked by total hits keeps competition alive between training sessions.

Building on this foundation, COAX expanded the platform in two major directions. A full native Android app was built from scratch, bringing the experience to a second platform for the first time, with corrected joule-based impact calculations and accurate strike counts applied from day one. When the client introduced a new wearable device, we designed the complete flow around it: device selection, BLE pairing, onboarding, per-device game filtering, and settings management. Users can now train on iOS or Android with either device. The rebrand to Century 2020 was reflected across both apps and their store listings to close out the release.

Wireframes

Before sketching out the new design, we developed wireframes, which facilitated us in adding new features, defining the scope of design work, building user flows, and ensuring that all the screens were considered.

Style Guide

Every project that wants to be up-to-date goes through a transformation, both in adding new functionality and updating the application according to new standards and technologies. Such changes often require expanding the team and making numerous alterations in both design and development.

One way to alleviate this process is to develop a Style Guide that contains the colour scheme, typography, spacing, icons, imagery, and all the visual language used on your site. It helps stakeholders and the entire team adhere to a single vision and style of the project, which increases development efficiency and productivity.

Key features

/ Features

Connect to vest via BLE

Start games on the vest from the iOS app

Collection of the game’s data

Display user progress via analytics

Recording video of game sessions

In-App Purchases

Live feed and leaderboard list

The results

The development of the martial arts app began in the fall of 2021, with the first release landing in mid-April 2022. As a result, 2020 Armor received a modern electronic scoring system: stable, user-friendly, and built to grow.

That growth continued. Starting in late August 2025, COAX helped expand the platform: a native Android app brought the scoring system to a second platform for the first time, a new wearable device was integrated with its own onboarding flow and per-device game filtering, and impact data calculations were corrected on Android to ensure accurate joule-based measurements and strike counts from day one. 

With the rebrand from 2020 Armor to Century 2020 now reflected across both apps and their store listings, the platform enters its next chapter as a cross-platform, multi-device system, capable of supporting the brand's continued expansion into mainstream martial arts.

Client feedback


Their highly responsive team had the technical know-how to seamlessly incorporate non-standard features.

Despite facing tight crucial deadlines, they worked tirelessly around the clock to deliver the project on time, even accommodating additional feature requests. We are immensely thankful for their hard work, which resulted in exceptional outcomes.

Ali Ghafour

CEO, 2020 Armor

Why partner with COAX?

  • Flexibility & adaptability

    Our team understands the importance of flexibility in the construction industry, which is why we work around your schedule to provide services at a time that's convenient for you.

  • Skilled and dedicated team

    The COAX team consists of pioneering industry experts and experienced professionals who meet high proficiency standards. We stick to our ethos and are dedicated to delivering high-quality solutions that can lead the future of digital solutions.

  • Ongoing support

    We're committed to providing excellent support throughout the entire project lifecycle. That's why we don't just focus on our technical specialists but also pay close attention to the professional skills of our project managers to ensure seamless cooperation.

  • Security and confidentiality

    At COAX Software, we take data privacy and security very seriously. We sign a non-disclosure agreement (NDA) and guarantee to keep all project information safe and establish trust.

  • Growth-focused approach

    In the construction industry, businesses need to constantly adapt and grow. That's why we don't just develop custom software solutions, we implement cutting-edge tools that help your business and technology scale for long-term success.

  • Agile methodology

    At COAX Software, we value transparency and efficiency. That's why we follow a truly agile approach when providing IT services for construction companies. We aim to remain flexible and responsive to your needs at all times to ensure project success.

Other projects

See All projects

How can I help you?

Contact details

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Tell me about your industry, your idea, your expectations, and any work that has already been completed. Your input will help me provide you with an accurate project estimation.

Contact details

Budget

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

What I’ll do next?

  • 1

    Contact you within 24 hours

  • 2

    Clarify your expectations, business objectives, and project requirements

  • 3

    Develop and accept a proposal

  • 4

    After that, we can start our partnership

Khrystyna Chebanenko

Client engagement manager