RGForm (KSIS) Alternative for Rhythmic Gymnastics Meets
What RGForm does that we do not, and the narrow case where we fit
RGForm, also known as KSIS, is the incumbent in rhythmic gymnastics. It scripts Code of Points difficulty forms per cycle for individuals and teams, runs federation-grade registration with MP3 music and PDF tariff upload, is used by federations across three continents, and documents an offline venue-LAN setup that keeps a competition running with the internet down. JudgeMate does none of that. It fits a club meet or invitational where nobody needs a validated D-form: judges on their own phones with no venue kit, an arena display, and free access for athletes and spectators. RGForm organizer pricing is not published, so a club cannot compare cost without asking. Most clubs will keep both.
What RGForm (KSIS) is
RGForm, which also runs under the KSIS name, describes itself as a scripting, registration and scoring system. Rhythmic gymnastics is its origin discipline, and the same platform covers aesthetic group gymnastics, acrobatic gymnastics, men's and women's artistic gymnastics, aerobic, TeamGym, trampoline, parkour, artistic swimming and wushu.
Its signature feature is difficulty scripting against the Code of Points, per cycle. The scripting menu carries the 2025-2028 code alongside 2022-2024 and 2017-2020, for individuals and for teams. Nothing in JudgeMate does this, and nothing in JudgeMate was built to.
Registration is federation-grade. Preliminary entries, online entry for gymnasts, judges and coaches, group entry, MP3 music upload and a PDF tariff upload per apparatus all sit inside the entry flow. Account creation is free and self-serve.
On competition day judges work in the eJudge2 web app on their own device. The chief judge issues an eJudge ID and a code, the judge picks the panel's apparatus, taps the athlete and enters scores on a numeric keypad. Results are published under a Results LIVE menu with no login required.
RGForm also documents something we cannot match: a full offline mode. Their venue topology diagram shows an offline server package, a wired router, a private judging Wi-Fi, Android tablets pointed at a local address, a head-judge control laptop, and a second public uplink used only to push live results out. A dead venue connection does not stop the meet.
Adoption is the other half of the story. The RGForm references page lists Gymnastics Canada, USA Gymnastics, the Estonian, Latvian, Romanian and Ukrainian federations, the Korea Gymnastics Association, San Marino, the Japanese AGG federation, the Austrian ÖFT and GymFed Vlaanderen, plus clubs in more than 60 countries, and it carries a counter reading “Successfully created forms: 74265”. Gymnastics Ontario mandates KSIS for provincial events. One thing we could not establish: the site names no operating company, and the footer reads only “© KSIS 2026”.
For how the scoring arithmetic itself works, see how rhythmic gymnastics is scored and the JudgeMate rhythmic gymnastics page.
Pricing side-by-side
RGForm does not publish organizer pricing. Free self-serve account creation is confirmed on their site, but what a club pays to host a competition is not stated anywhere we could find. That means a club cannot compare cost without writing to them first, which is worth knowing before a committee meeting rather than after it.
JudgeMate publishes one number. Events, gymnasts and judges are unlimited at no cost, and athletes and spectators never pay to see results.
| Product | Pricing model | Published rate | Free path |
|---|---|---|---|
| RGForm (KSIS) | Not published | Not published | Free self-serve account creation is confirmed; organizer cost is not stated |
| JudgeMate | Free for organizers | $0 | Unlimited events, gymnasts and judges; free for athletes and spectators |
| RGScores (context) | Per competition credit | A$85 per competition credit, 15% off at 10 or more | Free trial with 2 competition credits |
| Sportzsoft LiveMeet (context) | Per meet plus a share of entry fees | $75.00 per meet plus 2.5% of athlete registration fees, minimum $1.00 per athlete | None published |
The two context rows are there for one reason. They show that published organizer pricing is normal in this category, so asking RGForm for a quote is a normal question to put to a vendor. Read them next to the RGScores alternative and the Sportzsoft LiveMeet alternative.
Feature comparison
Both platforms put judges on a device and publish live results without a login. The decisions sit elsewhere: difficulty scripting, registration depth, what happens when the connection drops, and what you can carry out of the system afterwards. For the wider field, see the rhythmic gymnastics competition software comparison.
| Capability | RGForm (KSIS) | JudgeMate |
|---|---|---|
| Rhythmic gymnastics coverage | Origin discipline; the platform also covers AGG, ACRO, MAG, WAG, aerobic, TeamGym, trampoline, parkour, artistic swimming and wushu | One of 36 sports on the platform, with rhythmic gymnastics scoring built in |
| Code of Points difficulty (D-form) scripting | Yes, per cycle: 2025-2028, 2022-2024 and 2017-2020, individual and team | No. There is no element database of any kind |
| Registration with music and tariff upload | Yes: preliminary and online entry for gymnasts, judges and coaches, group entry, MP3 music and a PDF tariff per apparatus | Participant import from a spreadsheet. No music upload, no tariff upload |
| Judge device | Own device in the eJudge2 web app; the chief judge issues an eJudge ID and code. On the offline path, pre-configured Android tablets on the venue LAN | Own phone or tablet. Open a link, no install, no venue kit |
| Runs with the venue internet down | Yes, documented: offline server package, wired router, private judging Wi-Fi, head-judge laptop, second uplink for live results | No. Online only |
| Public live results without a login | Yes, a Results LIVE menu | Yes, on the public event page |
| Arena or LED display | Not advertised on their site | Yes, a jumbotron view at /display/[event-slug] with scale, auto-rotation and row-count parameters |
| Export (PDF, Excel, CSV) | Registration and difficulty forms are document-based; the exact export formats are not itemised on their site | None for rhythmic gymnastics. No PDF, no Excel, no CSV, on any sport |
| Federation adoption | Gymnastics Canada, USA Gymnastics, the Estonian, Latvian, Romanian and Ukrainian federations, the Korea Gymnastics Association, San Marino, the Japanese AGG federation, ÖFT, GymFed Vlaanderen, clubs in 60+ countries | None |
| Organizer pricing | Not published | Free |
| Cost to athletes and spectators | Spectators read the Results LIVE pages without a login; what an athlete pays to enter is not published | Free |
When RGForm fits
Pick RGForm when the paperwork has to be right.
- The event needs validated difficulty forms. Scripting a D-form against the current Code of Points, per cycle, for individuals and for teams, is the reason RGForm exists. A gymnast who needs one cannot produce it in JudgeMate.
- Results have to reach a federation. Gymnastics Ontario mandates KSIS for provincial events. USA Gymnastics, Gymnastics Canada and four European federations sit on the RGForm references page. If your meet feeds federation records, that pipeline is not optional.
- The hall connection is unreliable. The published offline topology keeps judging, scoring and the head-judge desk running on a private LAN, while a second uplink pushes results out when it can.
- Entries carry music and tariffs. MP3 upload per routine and a PDF tariff per apparatus are part of the entry form, not a side process someone handles by email.
- The club runs several gymnastics disciplines. The same platform covers rhythmic alongside AGG, ACRO, artistic, aerobic, TeamGym and trampoline.
None of these is a claim we are trying to talk you out of. If two or more apply, RGForm is the right tool and this page has done its job.
When JudgeMate fits
Pick JudgeMate for the case it was built for: a club meet or an invitational where nobody needs a validated D-form, and the scoring simply has to be correct, fast and visible from the back of the hall.
- Judges on their own phones, no venue kit. A judge opens a link and scores. There is no offline server, no router, no private Wi-Fi and no fleet of tablets to charge the night before. The trade is explicit: this needs a working connection, and the RGForm offline path does not.
- One judge can cover all three panels. At a small club meet you rarely have eight officials in the room. A single judge can enter D, A and E, and an approved organizer can enter panel scores too.
- The FIG trim rule, switchable per category. With four or more scores on a panel the highest and lowest are dropped and the rest averaged, matching Code of Points Arts. 3.5.2 and 3.6.2. Turn it off when you are running two judges.
- Apparatus rotation that matches the programme. Choose any subset of freehand, rope, hoop, ball, clubs and ribbon, always stored in FIG order. Presets cover the senior individual programme (hoop, ball, clubs, ribbon), a freehand-only beginners round, and all six.
- Per-apparatus ranking and an all-around inside the category. The all-around tie-break runs E-scores, then A-scores, then D-scores, then a shared position, which is the ladder in FIG Technical Regulations 2026, Section 3, Art. 3.4.1.2.
- An arena display. Results render on the public event page and on the LED view at
/display/[event-slug], with scale, auto-rotation and row-count set in the URL. The hall screen needs a browser and nothing else. - Free for athletes and spectators. Nobody pays to watch a leaderboard.
- The arithmetic is checkable in advance. The public rhythmic gymnastics score calculator runs the same functions as the live engine, and the server is authoritative, so a judge's phone never decides the result on its own.
The club competition walkthrough covers a full meet from category setup to the final all-around.
Where JudgeMate falls short
Comparison pages usually bury the weaknesses of whoever wrote them. Here are ours, measured against the incumbent.
- No Code of Points element database. None at all. Judges type the D value they calculated themselves. RGForm scripts difficulty against the Code of Points per cycle, for individuals and for teams, and a gymnast who needs a validated D-form for a federation event cannot make one in JudgeMate. This is the largest gap on the page and it belongs at the top of it.
- No export of any kind for rhythmic gymnastics. No PDF, no Excel, no CSV. Excel export does not exist for any sport on the platform. RGForm is built around exportable meet paperwork; if the head judge expects a printed sheet to sign at the end of the day, we do not produce one.
- No federation integration. Gymnastics Ontario mandates KSIS for provincial events, and USA Gymnastics, Gymnastics Canada and four European federations are on the RGForm references page. Results entered in JudgeMate feed nothing beyond JudgeMate.
- Online only. KSIS runs a competition with the internet down and we do not. If the hall has one flaky uplink, that is a real risk, and RGForm has a documented answer for it.
- Our D panel is not the FIG D-jury. FIG runs four D judges in DB and DA subgroups and sums the result, D = DB + DA (Code of Points Arts. 3.3.1 and 3.4.5). JudgeMate averages entries on a single D panel with no DB/DA split. That is correct for a club meet and it is not the world-level procedure.
- Our A and E judges enter the final value, not the deduction total. FIG judges submit deductions taken from 10.00 (Arts. 3.5.4 and 3.6.4). The arithmetic ends up the same, the ergonomics do not, and a judge trained on FIG paperwork notices on the first routine.
- Line and time judging is one field. FIG has two line judges and one or two time judges as dedicated roles (Art. 3.9). JudgeMate has a single organizer-entered penalty per routine covering line, time and attire.
- No cross-category all-around roll-up. The all-around is the sum of routine totals inside one category. An all-around across categories is manual work in a spreadsheet.
- The public results grid still labels columns Run 1 to Run N instead of apparatus names. It is legible, and it is not what a rhythmic audience expects to read.
- Production tooling we do not touch. Music playlists in performance order, work orders and coach up-next tracking are things RGScores does and we do not.
- We are nowhere near the FIG tier. Swiss Timing has supplied FIG timing, judging terminals, scoreboards and TV graphics since 1987. Nobody should read this page as a claim on a World Championship.
Running both without doubling the work
For most clubs already inside the RGForm pipeline the honest recommendation is not to migrate. Keep the account, and split the work by what each tool actually does: RGForm for the federation paperwork, JudgeMate for the scoring on the day.
- Entries, music and difficulty forms stay in RGForm. Anything a federation will ask for later belongs where it is already validated.
- Build the JudgeMate event from the start list. Import participants from a spreadsheet, then set up categories: the apparatus rotation preset, the D-score cap for the level, and whether the high-low trim is on.
- Assign judges to panels. One judge can hold all three at a small meet. Judges open a link on their own phone, and each writes only their own score.
- Put the LED view on the hall screen. Open
/display/[event-slug]with the scale and rotation parameters set for the screen you actually have, not the one in the quote. - Run one test routine before doors open. Two people, ten minutes. Submit D, A and E, add a penalty, then confirm the total and the ranking both move.
What does not happen: nothing flows between the two systems. JudgeMate has no importer for RGForm data and the two share no athlete database, so a start list entered twice is entered twice. If the meet needs validated D-forms or federation records, do not split it at all. Run the whole thing in RGForm, and come back for the club invitational where the paperwork is lighter. The organizer guide covers the day itself.
Try JudgeMate on your next event
A rhythmic gymnastics event takes about 10 minutes to configure. No athlete limits, no commission on registrations. See rhythmic gymnastics features · Run the FIG calculator
See also
RGScores alternative
Rhythmic-only, A$85 per competition published up front. Covers meet-day production JudgeMate does not: music playlists in start order, work orders, arena display, free spectator access.
Sportzsoft LiveMeet alternative
Gymnastics-wide (artistic, trampoline and tumbling, newer rhythmic and aerobic systems) with an iOS judges app and a documented ISF Gymnasiade 2024 deployment. US$75 per meet plus 2.5% of entry fees.
Rhythmic gymnastics competition software compared 2026
RGForm (KSIS), RGScores, Sportzsoft LiveMeet, JudgeMate, regional systems and paper with a spreadsheet, lined up on D + A + E entry, apparatus rotation, all-around and price.
Free rhythmic gymnastics scoring software 2026
Three routes have a documented free path: RGForm, RGScores on trial and JudgeMate. The fourth is paper with a spreadsheet — free until you count the hours it costs.
Frequently asked questions
Sources
- RGForm — Scripting: difficulty forms per Code of Points cycle — RGForm (KSIS)
- RGForm — References: federations and clubs — RGForm (KSIS)
- How to use KSIS (registration, music and tariff upload) — Gymnastics Ontario
- KSIS Judges Score Entry Overview (eJudge2) — Gymnastics Ontario
- KSIS Offline Topology Diagram — Gymnastics Ontario
- Rhythmic gymnastics competition hosting requirements — Gymnastics Ontario
- Rhythmic Gymnastics Code of Points 2025-2028 — Fédération Internationale de Gymnastique