You can download free trial version (1.04.018), copy it onto your computer, and use forever. It has no time or callsign restrictions at all. Instead of them we suppose some quantitative limitations for a number of QSOs in each logbook, and a number of callsings in database. The database structure is the same as for further versions, you can use it without re-loading.
You should get a proper activation key for your callsign in production (plugin-oriented) system (since 1.04.019 release). For example, if you're using callsigns ZZ1AAA, ZZ1AAA/P, RA/ZZ1AAA - you need only one key, for ZZ1AAA callsign. Any new combination with prefix or additional suffix keys with your callsign never needs new activation key.
Temporary keys are available for evaluations during two weeks from issuing date without any donations. Permanent keys never expires (at least, until of 2099-12-31). We hope that this is calm enough ... All the permanent keys are available after donation, the minimum donation for one key is US$ 15 (worldwide) or 10 euros (EU and former Soviet countries) or 300 Russian rubles (for residents only Russia - callsigns in UA1, UA2, UA9; since April, 28, 2018) or 10 Belorussian rubles (for Belarus residents - callsigns in EW). You can ask for personal exceptions if you can argument it... Now only two are defined: SWLs (short-wave listeners, for one SWL Callsign, SWARL.org registration needed) and children's HAM Radio Clubs (for one Club Callsign) .
You can ask for activation key by pressing the button: