Features of the Service

This is a scoring system for ballroom dance competitions.

The scoring system has the following features.

  • Scoring is done on a computer and tablet with an internet connection. The computer will tally the scores and the scoring is done on the tablet.
  • An internet connection is required.
  • There are many systems that work over a local area network, but they require many devices and are hard to connect. In comparison, this system uses a very simple set up – only a computer, tablet, and internet connection are necessary.
  • It’s unnecessary to choose a software platform as the scoring and tallying all takes place within a browser like Firefox or Chrome.
  • All the servers are fast with 99% uptime.
  • The system was created as a WordPress plugin. WordPress is an open-source software that is used in about 30% of the world’s websites.
  • The plugin was created by Katsushi Kawamori. The many plugins he has created are all publicly available in the WordPress community and have received consistent good reviews.
  • CSV data can be imported. CSV format files can be created using Microsoft Excel. Exporting to PDF is also supported.
  • The scoring system used is the standard system used by ballroom dance competitions. Preliminary competitions use the check method, final competition uses the ranking method, and the final standings are decided using the skating system.
  • Languages supported English & Japanese.

How to Use the Service

An explanation of how to use the service, along with corresponding videos, can be found in the list below.


  • Free version is up to 5 devices for judges may be registered for free. Regular version is up to 22 devices may be registered using the available paid option for $500.00.
  • Please purchase a license key at the shop. Enter the license key to use all features. Payment is accepted through Stripe or PayPalStripe or PayPal handles the payment information, so no credit card information is made available to the administrator of this site.
    • Available credit cards at Stripe are AmericanExpress, JCB, Mastercard, Visa.
    • PayPal requires a PayPal account.
  • A user account is created for one email address. This account will be used for tallying and can be used for 6 days.
  • For each tallying account, five judge accounts will be created. With the regular version, 17 additional accounts are granted for a total of 22 judge accounts.
  • We also have plans for a regular version with 2-year contract · $ 5000 or expiration date of indefinite · $ 300 per month. Please apply from contact. It will be a direct contract with the author. Initial fee will be separately $ 3000.
  • The judge accounts are automatically emailed to the registered address of the tally account.
  • Once the 6 days passes, the accounts are automatically deleted.
  • Syncing the browser settings on the computer and tablets will make operation smoother. While registering accounts and passwords on the computer, it’s recommended to save the login information in the browser to make logging in on the tablet easier.

Difference between free version and regular version

Free version (Free)Regular version (Pay)
Judge accounts522

Regular version

Period6 days2-year contractIndefinite period
Initial fee$ 0.00$ 3000.00$ 3000.00
System usage fee$ 500.00$ 5000.00$ 300.00 / month
Type of contractRegister
Purchase and enter a license key at a shop.
A direct contract with Katsushi Kawamori is required.
A direct contract with Katsushi Kawamori is required.

PayPal(ペイパル)|Mastercard, VISA, American Express, Discover, UnionPay, JCB

Creating Data

  • Competition data can be created in Microsoft Excel or a similar spreadsheet program if the program is able to export in CSV format. The exported file should be encoded in UTF-8.
  • A sample spreadsheet can be downloaded from the link below. The names in the sample file are all fake.

Importing Data/Corrections

  • After manually entering the list of competition name, the data for the judges, timetable, and competitors are imported.
  • It’s also possible to correct for withdrawals or competitors who have retired.

During Competition (Tallying)

  • The tallying computer operator should generally keep the progress screen open. It automatically collects data and refreshes every 5 seconds.
  • Once calculations are complete, press the Result and Next competition button. Data for the next round and a PDF file of the results are automatically generated. Once the results have been saved, return to the progress screen.
  • If there is a competition that needs to be skipped, change the competition number on the Timetable screen then return to the progress screen.
  • The computer operator should repeat these steps until the end of the competition.
  • After the finals, a CSV file that can be used for making certificates is generated.

Competition (Judges)

  • Judges should remain logged in on their tablets for the duration of the competition. Press the Switching button at the end of each round to move to the next round. Do not use the refresh or back buttons on the browser.
  • To help prevent any accidental operation errors by the judges, an iOS tablet such as an iPad or an iPad mini is recommended.
    • iOS has a built-in feature called Guided Access. This feature helps prevent the user from accidentally typing into the URL bar or hitting the browser’s settings, back, or refresh buttons. The home and power buttons can also be restricted. In addition, enable Do Not Disturb mode to prevent unwanted notifications, and disable the auto-lock feature.
      • When using Safari, the judge’s page can be added to the home screen. When launching from the icon on the home screen, the page can be used just like a full screened application and there is no need to implement any of the settings and restrictions listed above.
    • On Android systems, because the navigation bar is always displayed, there is an increased risk of inadvertently hitting the back button. There is also no way to disable buttons such as the power button.
    • On Windows tablets, the task bar can be hidden, but reappears by just swiping, which can lead to accidentally hitting the back button. There is also no way to disable the power button.
  • The operation methods vary between preliminary and final competitions.

Output of the Final Results

  • A PDF of the final results can be generated. This is designed for web use. It’s possible to change the order of the competition listings by dragging and dropping them.
  • A CSV file of the final results is results is also generated. This contains competitor codes and is meant for use by the competition organizers.


Please download the detailed manual from the following.