Is it just an honor system licensing? If it's a file based CMS, nothing stopping me from putting the files on any webserver right?
Edit, to answer (from the docs):
There's no validity check of your code or any other communication between your Kirby installation and the Kirby server. You get a clean installation without any hacks or tricks. Entering the license code is for your own records, so you can track which installation uses which license.
I'm focusing on making Kirby better instead of fighting software pirates. I trust in you to support me with a legally purchased license if you like Kirby.
It is. Legally you need to pay a license to use it and to get tech support, but if you never ask for support, no one is going around checking for non-licensed users. I roll the fee into my expenses when I use it for clients.