⚡ New v2.5: Official WT Kyorugui (Sparring) • Up to 6 Courts on the SAME License • Online & Offline Activation • 4 Languages • 100% Offline

The Definitive Tournament Solution for
Taekwondo (Poomsae & Kyorugui WT)

Manage from 1 up to 6 concurrent courts with the SAME unified license (up to 42 referees and 6 live scoreboards) via automatic Client-Server sync. Official WT electronic scoring for Poomsae (forms) and Kyorugui (sparring with digital scoresheet and elimination brackets), mobile referee judging in 4 languages (PT, EN, ES, KO), smart division balancing with Estimated Completion Time (ETA), high-visibility displays, and annual rankings. 100% autonomous without requiring internet.

No More Delays, Paper Clipboards, and Scoring Errors

Built to meet the real-world demands of martial arts arenas across the globe

🥋

Official WT Poomsae & Kyorugui

Comprehensive support for World Taekwondo rules across Forms (traditional Poomsae) and Sparring (Kyorugui with live round scoresheet, technical strike points, and single-elimination trees).

🏟️

Up to 6 Courts on the SAME License

Run from 1 up to 6 independent courts (up to 42 referees & 6 scoreboards) from a Central Server connecting client laptops over local Wi-Fi. ONE single license covers the entire event with zero additional per-court fees.

⚖️

Official World Taekwondo Rules

Automated high/low score drop for 3, 5, or 7 judge panels. Precise technical deduction (-0.1 & -0.3) and presentation calculations.

📱

Any Smartphone via QR Code

Referees do not need to download apps or plug in cables. Simply scan the court table QR code with the phone camera and start scoring.

📶

100% Autonomous & Offline

Did gym internet drop? Dojang Software operates on its own private local Wi-Fi router. Your tournament never stops.

🌐

Simultaneous Multilingual (v2.5)

Referees from different countries can judge on the same court, each in their own language (Portuguese, English, Spanish, or Korean) on their phone at the same time without technical conflicts.

Tailored Experience • 5 Championship Roles

How Dojang Software Empowers Everyone Involved

From federation presidents to athletes on the mat and families in the stands: an experience designed to transform the tournament journey.

🛡️
Governance & Security
The Administrator / Coordinator
Before: Sleepless nights building brackets in Excel, panic over broken formulas, athlete distrust, and mat disputes without proof.
  • ✓ Batch Spreadsheet Import: Upload hundreds of athletes in seconds via Excel or CSV with automatic belt and age division.
  • ✓ Official WT Brackets & Custom Formats: Choose between locked official WT rules or build custom cut-off models for festivals.
  • ✓ Mathematical Audit & WT Score Drop: Automatic drop of high and low scores and visual reports to answer any inquiry instantly.
  • ✓ Full Audit Logs & Traceability: Real-time event log for logins, draws, brackets, and errors with automated disk cleanup.
  • ✓ Secure Access Control (RBAC): Temporary passwords for volunteers and strict permission isolation by user role.
  • ✓ Manage Up to 6 Courts & Completion ETA: Distribute divisions across up to 6 courts with smart load balancing, track estimated finish times per court, and approve client table connections in 1 click.
⚙️
Court Operation
The Court Table Operator (Scorer)
Before: Chaotic paper-cluttered desk, calculator math under high pressure, timing on personal phones, and anxious coaches demanding speed.
  • ✓ Single-Screen Command Center: Total control of current competitor, next up, and ring order without switching tabs.
  • ✓ Integrated 90s WT Timer: Official countdown clock with Start, Pause, Reset, audio alerts, and synchronous scoreboard mirroring.
  • ✓ QR Code Referee Pairing: No cables or typing passwords — referees just point their smartphone camera and are linked instantly.
  • ✓ Real-Time Scoring Lights: Visual status indicators showing which judges have submitted scores and who is still evaluating.
  • ✓ Gam-jeom & Instant Consolidation: Apply official deductions with 1 click and broadcast verified results to the scoreboard.
  • ✓ 1-Click Multi-Court Client Mode: Connect the table laptop to the Primary Server via the "Connect" button, operate your assigned court in an isolated view, and sync scores and podiums in real time.
⚖️
Official Refereeing
The Mat Referee (WT Judge)
Before: Heavy clipboards all day, pens running out at critical moments, paper score card scribbles, and mental math under pressure.
  • ✓ Judging on Their Own Smartphone: Runs directly in the phone browser without installing apps from Play Store or App Store.
  • ✓ Ergonomic Tactile Controls: Accuracy deductions (-0.1 & -0.3) positioned for quick thumb tapping without looking away from the athlete.
  • ✓ WT Presentation Metrics: Dedicated controls for Speed & Power, Rhythm, and Expression of Energy per world regulations.
  • ✓ Instant Undo Button: Correct any accidental touch with one tap before final score submission.
  • ✓ Safety Lock: Guard against ghost touches, accidental zoom, with haptic vibration confirmation.
🏅
Podium Ceremony
Awards & Podium Table
Before: Messengers sprinting between rings with crumpled papers, confusion over tied 3rd places, and athletes leaving before medal ceremonies.
  • ✓ Multi-Court Real-Time Sync (SSE): The moment any of the 6 courts concludes a division, medalists appear instantly on the central awards screen with quick court filtering.
  • ✓ Official Quad Podium: Clear display of 1st (Gold), 2nd (Silver), and dual 3rd places (Bronzes) with photos, teams, and state flags.
  • ✓ Interactive Award Checklist: Status toggles to track called athletes and presented medals.
  • ✓ Security & Role Isolation: Dedicated restricted role that cannot alter ring scores or competition parameters.
👁️
Spectator & Coach Experience
Spectators, Athletes & Coaches
Before: Silent gym without knowing current leaders, scores hidden until end of day, favoritism doubts, and restless spectators.
  • ✓ Scoreboard for TVs & Giant Screens: HD HDMI broadcast featuring athlete photos, club badges, drawn poomsae, and suspenseful score reveals.
  • ✓ 3D Official Draw Roulette: Audio-visual roulette spin introducing each round, thrilling crowds and proving unquestionable fairness.
  • ✓ Live Dynamic Standings: Virtual leaderboard refreshed after every competitor so coaches follow standings round by round.
  • ✓ Olympic Team Medal Count: Real-time overall school medal tally determining prestigious team trophy winners.

System Modules & Screens

Every detail engineered for peak ergonomics, speed, and absolute clarity

Mesa da Quadra do Dojang Software
Court Command Center with Digital WT Timer, Judge Status Lights, and Scoreboard

Court Table: Operations Command Center & Integrated Timer

The court operator commands the ring from a single clean, ergonomic, and intuitive screen:

  • ✓ Official WT Performance Timer: 90-second official countdown clock with Start, Pause, and Reset buttons, visual/audio alerts, and live scoreboard sync.
  • ✓ Real-Time Indicator Lights: Live tracking of submitted scores and technical deductions sent by ring judges.
  • ✓ On-Screen QR Code: Fast, wireless smartphone pairing for referees in seconds.
  • ✓ Official Penalties (Gam-jeom): One-click application of official regulatory disciplinary deductions.
  • ✓ Instant Consolidation: Automatic calculation of official WT final scores with immediate broadcast to arena screens.
Mesa da Quadra de Kyorugui WT do Dojang Software
Kyorugui Court Table: Best of 3 Rounds, Technical Strike Points, and Digital Scoresheet
🥋 Official WT Sparring • Kyorugui Modality

Kyorugui Court Table: Live Digital Scoresheet & Round Operations

Dedicated real-time combat ring operations compliant with official World Taekwondo competition rules:

  • ✓ Best-of-3 Rounds System: Official WT round-by-round management with automatic match winner declaration.
  • ✓ Official WT Technical Strike Points: Dedicated tactile buttons for Trunk (2 pts), Head (3 pts), Turning Trunk (4 pts), Turning Head (5 pts), and Punch (1 pt).
  • ✓ Automated Gam-jeom Penalties: Real-time deduction counters with instant round forfeiture upon reaching 5 Gam-jeoms.
  • ✓ Live Scoreboard Synchronization: Simultaneous transmission of active round, fighter points, and warnings to arena screens.
  • ✓ Single-Click Bout Homologation: Instant validation with automatic match bracket advancement.
Painel do Árbitro no Celular

Mobile Referee Judging Panel

Judging in the palm of your hand, crafted for superior ergonomics during performances:

  • ✓ Individual Language Selector: Each judge can choose their own language (Portuguese, English, Spanish, or Korean) at the top of their screen without affecting other judges.
  • ✓ Quick Deductions: Large ergonomic tactile buttons for technical accuracy deductions (-0.1 and -0.3).
  • ✓ Presentation Criteria: Dedicated controls for Speed, Power, Rhythm, and Expression of Energy.
  • ✓ Undo Button: Instant correction for any accidental screen tap before final score confirmation.
  • ✓ Security Guard: Prevents unintentional page zoom, browser navigation, or duplicate submissions.
🏟️ MULTI-COURT COMMAND • 1 LICENSE FOR UP TO 6 COURTS
🖥️ Central Server (1 Official License • Manages Courts 1–6 and Client Tables)
🟢 Court 1 • 7 Judges • ETA 16:40
🟢 Court 2 • 7 Judges • ETA 16:55
🟢 Court 3 • 5 Judges • ETA 16:30
🟢 Court 4 • 5 Judges • ETA 16:45
🟢 Court 5 • 5 Judges • ETA 16:50
🟢 Court 6 • 3 Judges • ETA 16:20
🔗 Connect ➔ Connecting to server... ➔ Waiting for server approval... ➔ Syncing Data with Server ➔ ✅ Connection established
Manage 1 to 6 concurrent courts (up to 42 referees) with client table approval, ring assignment, and ETA calculation under a SINGLE license.
⚡ Ultimate Scalability • Up to 6 Courts on the SAME Single License

Manage Up to 6 Concurrent Courts: 1 License on Primary Server, Client Tables & Completion ETA

Engineered to power everything from single-mat festivals to major state, national, and international championships running up to 6 courts simultaneously under the SAME unified license:

  • ✓ Simultaneous Operation of 1 to 6 Courts (Up to 42 Referees): Configure 1 to 6 courts per championship. Each court runs 100% independently with its own official timer, draw roulette, panel of up to 7 judges, and dedicated scoreboard. A single license on the server covers every court.
  • ✓ 1-Click Client-Server Synchronization: The main computer operates with the "Primary" checkbox enabled. On other court laptops, simply click "Connect" to pair over the local network with live status steps: "Connecting to server...", "Waiting for server approval...", "Syncing Data with Server", and "Connection established".
  • ✓ Client Approval & "Connections" Modal: The Primary Server receives an instant prompt to approve each client laptop and bind it to its assigned court (Court 1 to 6). Using the "Connections" button, administrators monitor active clients, reassign courts, or remove stations at any time.
  • ✓ Smart Division Balancing & Dynamic ETA Calculation: Distribute divisions automatically or manually across all 6 courts, reorder the match queue per court, and track real-time Estimated Completion Time (ETA) per court and overall, with target end-time alerts and championship timezone support.
  • ✓ Isolated Court Scope on Client Tables: Each connected client table views and operates exclusively the divisions, brackets, and KPIs of its assigned court, syncing scores, bracket progressions, and medalists bi-directionally with the Primary Server.
  • ✓ Centralized Awards & Court-Filtered Official Reports: The centralized Awards Table on the Primary Server and all Official Reports (Performances, Individual Judge Scores, and Podium) feature quick filtering by court (Court 1 to 6).
🌐 📱 ⚖️
🇧🇷 Juiz 1: Português 🇺🇸 Juiz 2: English 🇪🇸 Juiz 3: Español 🇰🇷 Juiz 4: 한국어
Simultaneous and independent operation in 4 languages on the same mat with automatic mathematical consolidation.
⚡ Major Version 2.5 Feature • International Refereeing

Simultaneous Multilingual Refereeing: 4 Languages on One Court (PT, EN, ES, KO)

Pioneering technology built for open championships and international events:

  • ✓ Multi-Language per Device: Referees score in Portuguese, English, Spanish, or Korean simultaneously on the same court without technical interference.
  • ✓ Automatic Browser Detection: When scanning the table QR Code, the referee phone detects system language and automatically loads in that language.
  • ✓ Quick Flag Switcher: A flag bar at the top of the mobile screen lets judges toggle between 🇧🇷 PT, 🇺🇸 EN, 🇪🇸 ES, and 🇰🇷 KO with 1 tap at any time.
  • ✓ Unified WT Mathematical Consolidation: Technical deductions (-0.1, -0.3) and presentation scores strictly follow WT official guidelines, consolidated instantly on court and scoreboard.
  • ✓ Welcome Foreign Delegations: Host international guest referees with Olympic hospitality, removing language barriers completely from your tournament.
Placar Eletrônico Oficial para Telão

Redesigned Electronic Scoreboard for Arena TVs & LED Displays

Turn your tournament into an international spectacle with the new high-visibility visual presentation:

  • ✓ Enlarged Total Score & Top-Right Timer: Crystal-clear readability from anywhere in the gym, featuring a 90s countdown clock in the upper-right corner.
  • ✓ WT Discarded Scores in Red Strikethrough: Automatically dropped highest and lowest judge marks highlighted in vivid red with strikethrough for complete transparency.
  • ✓ Dual Poomsae & Kyorugui Support: Dynamic presentation supporting Poomsae reveal animations as well as live Kyorugui round-by-round points.
Roleta Oficial de Sorteio de Poomsae no Telão
3D Official Draw Roulette on the Court Scoreboard

Official Draw Roulette & Admin Draw Panel

Eliminate paper slips and manual draws that cause dispute and suspicion:

  • ✓ 3D Roulette Animation: Audio effects and dynamic wheel spin that electrifies crowds and competitors on court screens.
  • ✓ Segmented Belt Division: Dedicated administrative panel separating Color Belts (Gups) and Black Belts (Dans).
  • ✓ Official Multi-Phase Draws: Transparent selection of mandatory poomsae for Preliminary, Semifinal, and Final rounds per WT rules.
  • ✓ Instant Match Linking: Selected poomsae are instantly linked to match brackets and referee scorecards.
Chaveamento Dinâmico por Fases WT
Dynamic Multi-Phase Brackets (Preliminary, Semifinal, Final) with Automatic Cut-Offs

Multi-Phase Brackets: Official WT Standard & Custom Cut-Off Formats

Complete freedom for your tournament: apply official world standards or design customized tournament brackets:

  • ✓ Protected Official WT Standard: Built-in protected World Taekwondo cut-off rules (Direct Final for up to 8 athletes, Semifinal for 9–19 athletes with Top 8 advancing, and Preliminary for 20+ athletes with Top 16 advancing).
  • ✓ Custom Model Creation: Complete flexibility to create custom cut-off brackets from scratch, choosing phases, competitor ranges, and exact qualification counts.
  • ✓ 1-Click Editable Clone: Duplicate the official WT model with one click to adapt for regional opens, school leagues, or festivals (e.g. cut to Top 4 or Top 6).
  • ✓ Division-Specific Binding: Each tournament division can adopt strict WT rules or custom event rules.
  • ✓ Automatic Group Balancing: Intelligent grouping for large preliminary divisions without manual spreadsheet math.
  • ✓ Intelligent Phase Progression: Once a round concludes, calculate scores and advance qualifying athletes to the next stage in 1 click.
  • ✓ Official Tie-Break Rules: Strict enforcement of official WT tie-breakers factoring in presentation points and prior round scores.
Chaveamento de Lutas Kyorugui WT
Official WT Kyorugui Elimination Tree with Automated Byes and Dual Olympic Bronzes

Kyorugui Match Brackets: Single Elimination & Olympic Dual Bronze

High-precision graphical elimination trees engineered for seamless combat tournament workflows:

  • ✓ Automated Elimination Brackets: Structured tournament tree featuring Round of 16, Quarterfinals, Semifinals, and Finals.
  • ✓ Intelligent Bye Seeding: Automatic bye distribution for uneven athlete counts without manual bracket drawing.
  • ✓ Official Dual 3rd Place (Bronzes): Both semifinal runners-up are automatically awarded bronze medals per Olympic guidelines.
  • ✓ Live Progression: Winners automatically advance to the next round across all rings in real time.
Gestão e Importação de Atletas
Roster, Age/Belt Filters, and Batch Spreadsheet Import

Athlete Management & Official WT Divisions

Maximum pre-event efficiency, eliminating slow manual data entry:

  • ✓ Bulk Spreadsheet Ingestion: Import hundreds of competitors in seconds using Excel or CSV files.
  • ✓ Dynamic Search & Filters: Find competitors instantly by name, dojang, rank (Dan/Gup), or age group.
  • ✓ Official WT Divisions: Cadet, Junior, Under 30, Under 40, Master, and color belt categories ready out of the box.
  • ✓ Mandatory Poomsae Mapping: Automatic association of authorized poomsae forms for each specific age and belt division.
Cadastro com Pesagem Oficial de Atletas
Official Athlete Weigh-In: Exact Weight (kg), Height (cm), and WT Division Limits

Official Athlete Weigh-In & 56 WT Weight Divisions

Pre-competition weigh-in verification integrated directly into the athlete roster:

  • ✓ Exact Weight (kg) & Height (cm): Record certified scale measurements with real-time decimal precision.
  • ✓ 56 Official WT Weight Divisions: Cadet, Junior, and Senior divisions pre-configured with min/max weight and height thresholds.
  • ✓ Tolerance & Disqualification Warnings: Instant visual indicators when an athlete exceeds official division limits.
  • ✓ Batch Weigh-In Ingestion: Import verified weight and height numbers from Excel/CSV files in seconds.
Mesa de Premiação e Pódio Oficial do Dojang Software

Awards Table & Interactive Podium

Say goodbye to runners frantically rushing slips across mats to the medals table:

  • ✓ Multi-Court Sync (Courts 1 to 6): Consolidate results from up to 6 concurrent courts on the Primary Server, with instant court filtering on the awards screen and across all official reports.
  • ✓ Official Quadruple Podium: Crystal-clear display of 1st (Gold), 2nd (Silver), and dual 3rd places (Bronzes) with photos and team crests.
  • ✓ Medal Presentation Checklist: Status controls to track called athletes and confirmed medal handovers.
  • ✓ Restricted Role Access: Awards operators have dedicated access preventing inadvertent alterations to court scoring.
Quadro Geral de Medalhas e Ranking de Equipes WT

Team Management & Overall Olympic Ranking

Celebrate masters and martial arts schools with automated team score consolidation:

  • ✓ Team Roster & Acronyms: Manage clubs, head instructors, cities, and bulk import rosters via CSV.
  • ✓ Smart Athlete Autocomplete: Link competitors to their school in seconds without duplicate entries.
  • ✓ Olympic WT Medal Table: Live overall team rankings weighted by gold, silver, and bronze counts.
  • ✓ Instant Report Export: Generate official team awards certificates and standings for trophy ceremonies.
Gestão de Banca de 7 Árbitros e Escala de Quadra

3, 5, or 7 Judge WT Panels & Dynamic Rotation

The power to handle everything from friendly school cups to premier international championships:

  • ✓ Scalable Referee Panels: Select 3, 5, or 7 judges per court with automatic World Taekwondo proportional score drops.
  • ✓ Double Extreme Drop in 7-Judge Panels: Automatically eliminates the 2 highest and 2 lowest scores, averaging the 3 median scores.
  • ✓ Dynamic Rotation with Standby: Manage reserve judges and swap ring officials in 1 click for scheduled rest breaks.
  • ✓ Instant Reconnection: If a phone restarts, the referee reconnects to their exact ring seat without losing round data.
Console de Auditoria e Logs do Sistema

Real-Time System Audit & Event Logs

Complete compliance and technical accountability for martial arts events of any scale:

  • ✓ Comprehensive Event Timeline: Chronological records of logins, service start/stop, bulk imports, poomsae draws, and bracket updates.
  • ✓ Detailed Error Capturing: Full error logs and stack traces saved to SQLite and file storage for immediate troubleshooting.
  • ✓ Advanced Query Filters: Filter records by date/time range, event classification, severity level, or user account.
  • ✓ Automated Disk Maintenance: Smart storage monitor that purges the oldest 25% of logs when size thresholds are reached (10 MB default).
Gestão de Usuários e Perfis de Acesso RBAC
Admin Console: User Accounts, Access Roles (RBAC), and Temporary Credentials

Role-Based Access Control (RBAC)

Protected operations ensuring each staff member has precisely the permissions required for their duty:

  • ✓ 5 Specialized User Roles: Administrator (full access), Operator (court table), Awards (podium desk), Judge (mobile scoring), and Audience (public display).
  • ✓ Strict Isolation: Court operators and awards desks cannot alter system-wide settings, license files, or raw database records.
  • ✓ Temporary Event Passwords: Quickly create volunteer accounts requiring mandatory password change on initial sign-in.
  • ✓ JWT & Encrypted Sessions: Secure authenticated tokens, salted password hashing, and total protection against unauthorized access.
Ativação e Licenciamento Oficial do Dojang Software
v2.5 Activation Modal: 20-Character Online Key, Offline Ed25519 File, and 1-Click Client Mode
🔑 Streamlined Licensing • Single License for Entire Championship

Unified Licensing & Instant Activation: Up to 6 Courts on 1 License

Maximum economy and operational speed for federations, leagues, and academies:

  • ✓ 1 Single License for Up to 6 Concurrent Courts: Activate only once on the Primary Server. All court client laptops (Courts 1–6) inherit the license over the local network with zero per-court licensing fees.
  • ✓ Instant Online Key Activation: Enter your 20-character license key (e.g. XXXXX-XXXXX-XXXXX-XXXXX) for rapid cloud validation and cryptographic machine binding (Ed25519).
  • ✓ 100% Offline Activation (Ed25519 File): For remote venues without internet, load your signed license.lic file verified locally via asymmetric cryptography.
  • ✓ 1-Click Client Mode: Ring station computers connect to the Central Server with one tap, immediately operating their assigned court.
  • ✓ Built-in Demo Mode: Test all features out of the box with up to 5 athletes prior to official license activation.
Transparency & Governance for Federations

Official Audit: Premier Governance with Maximum Simplicity

Protect your board and referee committee from disputes with clear mathematical analytics and official high/low score drops.

Métricas e Evolução das Notas por Hora

1. Overview Metrics & Hourly Chart

Consolidated tournament metrics and hourly judging curve for each referee to monitor stamina and scoring consistency.

Detecção Automática de Discrepâncias

2. Automated Discrepancy Detection

Visual alerts in yellow (≥ 0.50) and red (≥ 0.80) highlighting outlier scores across the panel for rapid technical review.

Descarte Oficial de Maior e Menor Nota WT

3. Extreme Score Drop (WT Rules)

Clear visual indication of the highest and lowest scores crossed out automatically before calculating the athlete's final score.

Painel Estatístico por Árbitro

4. Statistical Panel per Referee

In-depth indicators for strictness, leniency, scoring variance, and club bias monitoring for post-tournament assessments.

Comprehensive Consolidated Score Audit Report

Total transparency with raw data export and official reports for federations, referee directors, and head coaches.

Official WT Audit
Relatório Geral de Auditoria de Notas WT

Video Walkthroughs & Training Guides

Learn how to operate the system and train table scorers and referees in under 10 minutes

▶
Video 1: Fast Overview (2 min)

2-Minute Quick Overview

Executive walkthrough for sports directors and organizers covering end-to-end tournament dynamics.

▶
Video 2: Mobile Referee (3 min)

Referee Training

How to scan the QR code, enter technical deductions (-0.1 and -0.3), and submit court scores.

▶
Video 3: Court Table Operation (5 min)

Running the Court Table

Complete table operator guide: calling competitors, official draws, and advancing brackets.

▶
Video 4: Offline Local Network (4 min)

100% Offline Local Network

How to hook up the venue router to run isolated Wi-Fi without internet access.

Technical Authority & Taekwondo Passion

About the Developer & Dojang Software

The synergy of 25+ years in software engineering and first-hand experience on official referee mats

Erivelto Paulo dos Santos - Faixa Preta 2º Dan Kukkiwon e Desenvolvedor do Dojang Software
🥋 2nd Dan Black Belt • Kukkiwon

Erivelto Paulo dos Santos

Creator & Lead Developer of Dojang Software

Dojang Software was created by Erivelto Paulo dos Santos, a Kukkiwon 2nd Dan black belt with over 5 years of active experience as a certified poomsae referee.

He also holds a degree in Computer Science with over 25 years of experience in the software industry. This platform is the culmination of his practical expertise in both fields, refined through constant feedback from master instructors, referees, and martial arts leaders.

Proving its proven reliability at scale, Dojang Software is the official tournament system of the prestigious "Open Internacional Taekwondo Championship", hosted annually by FlyKicks Martial Arts Academy.

🥋

Kukkiwon 2nd Dan

International certification issued by the World Taekwondo Headquarters (South Korea).

⚖️

+5 Years in Refereeing

Hands-on ring experience officiating under official World Taekwondo competition rules.

💻

+25 Years in Technology

Computer Scientist specializing in high-reliability software architecture and engineering.

🏆

Official FlyKicks Software

Certified tournament system for the acclaimed Open Internacional Taekwondo Championship.

🥋 Official Partnership & Technical Certification

FlyKicks Team • Martial Arts Academy

Official promoter of the Open Internacional Taekwondo Championship, officially partnering with and deploying Dojang Software for electronic scoring, brackets, and live arena displays.

📥 Official Repository • Cross-Platform • Version v2.5.0

Download Dojang Software

Download official executables and installers for Windows, macOS, or Linux. All binaries are hosted in the official Google Drive repository.

🪟 Windows 64-bit

Windows

dojangsoftware-win-v2.5.0-setup.zip
Version: v2.5.0 (~18 MB) Compatibility: Windows 10 & Windows 11 (64-bit)
💡 How to run: Download and extract the .zip file. Run setup.exe to create shortcuts and launch the app.
Download for Windows (.zip) ⬇
🍏 Apple Silicon

macOS (M1 / M2 / M3 / M4)

dojangsoftware-mac-arm64-v2.5.0.dmg
Version: v2.5.0 (~29 MB) Compatibility: macOS 11 (Big Sur) or higher (ARM64)
💡 How to run: Open the DMG file and drag the Dojang Software icon into your Applications folder.
Download for Mac M1/M2/M3 (.dmg) ⬇
🍏 Intel Core

macOS (Intel)

dojangsoftware-mac-intel-v2.5.0.dmg
Version: v2.5.0 (~30 MB) Compatibility: macOS 10.15 (Catalina) or higher (Intel 64-bit)
💡 How to run: Open the DMG disk image and drag the application into your Applications folder.
Download for Mac Intel (.dmg) ⬇
🐧 Linux x86_64

Linux (64-bit)

dojangsoftware-lin-v2.5.0.zip
Version: v2.5.0 (~32 MB) Compatibility: Ubuntu 20.04+, Debian, Fedora, and derivatives
💡 How to run: Extract the archive and execute ./install.sh (to add a desktop launcher) or run ./dojang-software.
Download for Linux (.zip) ⬇
📁 Open Downloads Folder on Google Drive ↗
🛡️

Windows 11 Notice: Blocked by "Smart App Control"?

If Windows 11 displays "Smart App Control blocked an app that may be unsafe", follow these quick steps to install smoothly:

1

Open the Start Menu and search for Windows Security.

2

Click on App & browser control in the sidebar.

3

Click on Smart App Control settings.

4

Switch setting to Off. That's it! The installer will open and run without roadblocks.

💡 Why does this happen? Smart App Control is a strict Windows 11 feature that blocks independent software lacking costly commercial Microsoft digital certificates. Turning it off restores default Windows protection and allows Dojang Software to install.

⚡ System Requirements for Court Table / Central Server Computer

Dojang Software was built with supreme efficiency and minimal resource usage. A single standard computer runs smoothly from 1 up to 6 concurrent courts:

Component MINIMUM 1 Court RECOMMENDED Up to 6 Concurrent Courts
Processor (CPU) Dual-Core 2.0 GHz (Intel Core i3 / AMD Ryzen 3 ou similar) Quad-Core 2.5 GHz ou superior (Intel Core i5/i7, AMD Ryzen 5, Apple Silicon M1/M2/M3)
RAM Memory 4 GB de memória RAM 8 GB de memória RAM ou mais
Available Storage 500 MB de espaço disponível em disco 2 GB em disco SSD (para gravações de logs e históricos rápidos de bancas)
Display Resolution 1366 x 768 pixels (HD) 1920 x 1080 pixels (Full HD 1080p)
Operating System Windows 10 (64-bit), macOS 11+, Linux 64-bit (GLIBC 2.31+) Windows 11 (64-bit), macOS Sonoma/Sequoia, Ubuntu 22.04 LTS
Web Browser Google Chrome 90+, Microsoft Edge 90+, Safari 14+ ou Firefox 90+ Última versão do Google Chrome ou Safari
Local Network (Wi-Fi / LAN) Roteador Wi-Fi 2.4 GHz básico (até 10 conexões locais) Roteador Wi-Fi 5 / Wi-Fi 6 Dual-Band ou AP dedicado (50+ dispositivos simultâneos com até 42 árbitros e 6 telões)
📶

Wi-Fi Router (No Internet Needed)

A dedicated local Wi-Fi router connects the central server, client tables, and referee smartphones. For up to 6 courts (42 referees), use a Dual-Band router or commercial Access Point. No internet connection required!

📺

Video Output / Scoreboard per Court

Connect Court 1 via direct HDMI cable to the TV/LED display. For multiple courts (up to 6 displays), client laptops or Smart TVs on the local Wi-Fi open each court's live scoreboard directly in their browser.

📱

Referees' Smartphones

Any smartphone with a camera QR scanner and standard browser (Android or iOS). Referees do not need to install any app.

🔑

Online Key / License (.lic)

Instant activation via 20-character online key or signed license.lic file (Ed25519). 1 SINGLE license on the Server covers up to 6 courts. Support: suporte@dojangsoftware.com.br.

🔐

Initial Sign-In: Default Admin Credentials

To log into Dojang Software for the first time following installation, use the pre-configured administrator credentials:

👤 Username: admin
🔑 Password: admin123
🛡️ Security Recommendation: For security best practices, update the default password in the User Management / RBAC panel after your initial login.

🚀 Quick Start: How to Run in 3 Minutes

1

Download & Install

Download the installer for your OS (drag .dmg to Applications on macOS or run setup.exe on Windows).

2

First Sign-in & Activation

Launch the app and sign in with user admin and password admin123. Enter your 20-character license key for instant online activation, load an offline license.lic file, or test the Demo Mode.

3

Up to 6 Courts on 1 License

The central computer operates as the Primary Server. On ring laptops for courts 1 to 6, simply click "Client Mode" to connect over local Wi-Fi without any extra licenses!

4

Connect Network & Court

Plug the laptop into the court Wi-Fi router (no internet needed), mirror the scoreboard to HDMI, and invite referees to scan the QR code on their phones!

Need assistance with installation or venue network setup? Contact technical support: ✉️ suporte@dojangsoftware.com.br
Got Questions?

Frequently Asked Questions (FAQ)

Quick answers for masters, coaches, and sports directors

📶 Does it require an internet connection in the arena?

No! Dojang Software was engineered specifically to operate on an autonomous local network (a simple offline Wi-Fi router in the venue is all you need).

📱 Do referees need to install an app from the App Store or Google Play?

No. Any smartphone (iPhone or Android) with a camera and web browser (Chrome, Safari, Firefox) connects instantly by reading the court QR Code.

🌐 Does the system support international referees in different languages on the same court?

Yes! This is the flagship breakthrough of version 2.5. Dojang Software features native multilingual support (Portuguese, English, Spanish, and Korean). On the very same court, referees can judge in their own preferred languages simultaneously on their smartphones, consolidated seamlessly in real time.

⚖️ How many courts and referees can operate simultaneously in the system?

Dojang Software manages from 1 up to 6 concurrent courts in the same tournament, supporting official setups of 3, 5, or 7 referees per court (up to 42 referees judging at once) and 6 independent scoreboards while automatically applying World Taekwondo high/low score drops.

🏟️ How does operating up to 6 courts across multiple computers work (Client-Server Mode)?

It is fast, seamless, and 100% offline over your local Wi-Fi! The main computer keeps the "Primary" checkbox checked to act as the Central Server. On the laptops at each court table (Court 1 to 6), simply click the "Connect" button: the system automatically discovers the server, requests approval on the Primary Server screen (where you assign which court that laptop will control), and syncs all tournament data in real time. The "Connections" button lets the administrator view or disconnect active clients at any time.

🔑 How many courts does a single license cover in a tournament?

A single license covers the entire tournament with up to 6 concurrent courts! The license is activated exclusively on the Central Server computer. All additional court tables (client laptops 1 to 6) connect over the local network with zero extra license fees or per-court charges.

⚡ How does the software activation process work?

The activation process was completely modernized in version 2.5: Instant Online Activation by typing your 20-character key with cloud validation (Ed25519); 100% Offline Activation by loading the signed license.lic file; 1-Click Client Mode for ring tables to pair with the server; and Free Demo Mode for test events with up to 5 entries.

🥋 Does the system support both Poomsae (Forms) and Kyorugui (Sparring)?

Yes! This establishes Dojang Software as the definitive World Taekwondo software solution. The unified platform powers both official Poomsae events (accuracy/presentation marks, 3 to 7 judges, automatic drops) and Kyorugui combat (live round scoresheet, WT strikes, Gam-jeoms, weigh-in, and elimination brackets).

💻 Which operating systems does Dojang Software run on?

The system includes high-performance native executables and installers for Windows (10 & 11 64-bit), macOS (Apple Silicon M1/M2/M3/M4 & Intel), and Linux (x86_64).

📺 How does scoreboard projection work for the public in the arena?

Simply connect a TV or projector to the table computer via HDMI (or open the scoreboard URL on any computer or Smart TV connected to the same Wi-Fi) and press F11 for full screen.

Upgrade Your Next Championship

Request a live demo or get a customized proposal for your federation, league, or academy.

Request a Quote on WhatsApp: +55 (19) 99797-2434
📞 Atendimento Telefônico / WhatsApp: +55 (19) 99797-2434
✉️ E-mail de Suporte Técnico: suporte@dojangsoftware.com.br