There are no levels in Darkfall Online. Instead, they use a skill-based progression system. For example: the more you cast magic missile, the better your magic missiles become. Once your magic missile becomes good enough, you will be able to learn a more powerful spell. Obviously a system like this can be easily exploited by macro or bot programs, so it isn't surprising that Adventurine is taking a strict stance against any such exploitation. Of course, there are also the reports of speedhacking where players can run as fast or faster than sprint without losing stamina.
Tasos does not define the term "macro" in the policy, so one must assume its definition is broad. A macro could be assigning several actions to a single hotkey (e.g., a combination of attacks in a particular sequence). A macro could also be a reactionary action (e.g., whenever you are cursed, auto-cast your "remove curse" spell). Anyone caught macroing or spamming spells in the safety of a city or tower area will be warned once, kicked, and potentially banned for repeat attempts. It doesn't seem like they'll punish macro-users in the riskier open-world unless the macros are unattended (generally called bots). Finally, anyone caught using third-party cheating, hacking, modding, or botting programs will be perma-banned no matter where they are.