Callsign Training Platform

Developed by CT1ILT · CR6K – 2026
Built for Contesting Performance
Portugal
Loading callsigns…

Operator login

The callsign and name are stored in this browser and sent with each score.

Current version

Latest public release of the Callsign Training Platform.
Version 2.4.13
Attempts Worldwide
Unique Callsigns
Total training hours
Attempts in last 24 hours

Latest updates

DateUpdate
23/06/2026
  • Fixed the earned support card so it remains visible after five completed, stopped or interrupted attempts.
  • Added Buy Me a Coffee and updated Revolut to its black-and-white brand treatment.
  • Final ALL, continent and MY DXCC positions now recalculate when 1 / 3 / 5 attempts per callsign is selected.
  • Support reminders now return after 3 days, and refreshing during training counts the interrupted attempt.
22/06/2026
  • Added separate saved CW speed, pitch and weight preferences for each operator callsign.
  • Added 1 / 3 / 5 attempts, MY DXCC and final-result ranking positions.
  • Added server-side anti-cheat protection and stricter callsign validation.
  • Added automatic score archives so training history is never discarded.
21/06/2026
  • Improved mobile keyboards and iPhone number entry. Special Thank You to Rui CT1ERY and Tozé CT1GFK for their precious help.
  • Kept the training screen stable while answering.
  • Expanded DXCC validation and country ranking search.
20/06/2026
  • Added multilingual voluntary support options and richer Admin activity information.
  • Expanded CW training controls and maximum speed to 80 WPM.
  • Improved mobile keyboard positioning and access to training controls.
  • Improved iPhone CW and SSB audio reliability, including automatic start after the countdown.
19/06/2026
  • Improved ranking readability and SSB voice behaviour across mobile and Apple devices.
18/06/2026
  • Added the homepage statistics dashboard, country flags and adjustable training controls.

Countries represented

Registered operators by callsign country.
0 countries
Loading countries…