Riot Games will need more privileges in the future when it comes to cheat protection which got some League of Legends players worried because the software will run at kernel level. The stated reason is better protection.
League of Legends has had a good track record when it comes to cheaters in the game since such incidents happened only once in a blue moon. The game was not without its cheat-like bugs but barring botters, the actual cheaters are few and far in between.
Then again, League of Legends is a MOBA which is not exactly a genre where cheaters usually pop up in overwhelming numbers. Project A, on the other hand, is Riot's upcoming hero shooter and a fertile ground for those who want to win at all costs, without skill or patience.
As Riot Games promised in Project A announcement video, embedded below, they will take the fight with the cheaters to the next level. The developers recently posted how they plan to tackle this issue just recently, and while many will not like it - the anti-cheat software will run at kernel level for some of Riot's games.
For those not sure what kernel level is, it basically means the anti-cheat software will have elevated privileges which is not exactly usual. Riot's anti-cheat software is currently running in user mode which means it communicates with Windows which then sends data back where the software can figure out whether the player is cheating.
However, cheaters' code has been executing in kernel-mode in the past few years, which is the reason some of them were able to avoid detection as it can effectively camouflage itself from anti-cheat software which is running in user mode. In other words, cheat software currently has better access than anti-cheat does.
Therefore, Riot Games will employ anti-cheat software that will run in kernel-mode in the future but it will not be used in all of their games. Project A is definitely one that can attract the cheaters around the world, especially if Riot Games decide to go with a free to play model, along the lines of League of Legends.