Is ISM868 duty-cycle enforced by the module?

Is ISM868 duty-cycle enforced by the module or will I have to implement that part in the “userland” code?