RiotClientServices
RiotClientServices.exe is the backend service of the Riot Client, the unified launcher Riot Games uses for Valorant, League of Legends, Teamfight Tactics, and Legends of Runeterra. It replaced the per-game launchers Riot ran historically and is the entry point any Riot game uses.
What installing it does to your system: the Riot Client runs as a user-mode process with no kernel driver of its own. The kernel-anti-cheat work for Riot games is done by Riot Vanguard (vgk.sys + vgc.exe + vgtray.exe, the always-on stack curated separately in the Field Guide), which is installed by the game install, not by the Riot Client itself. RiotClientServices.exe handles authentication, downloads, game patching, and account-level features. It stays resident in the background to broker between the user-mode launcher UI and the running games.
If you have any Riot title installed, this process is expected. Multi-factor authentication on the Riot account is the practical hygiene step; the account is the recovery surface for everything Riot.
Catalogued from Vera's own observations across real sessions, surfaced only after the process has been seen on multiple independent machines. The reported publisher and category come from the process itself and Vera's curated app catalog. File paths are never published.
Vera Project. “RiotClientServices.” Vera Field Guide (Process). The Vera Project. https://www.veraproject.xyz/field-guide/processes/riotclientservices
