>protected characteristics
It's clearly because of the clause about profiling users and their relationships, though. The semicolons separate out three independent clauses that fall under the same category:
Being used for profiling users (in general), being used for discriminating against protected classes, and being used for determining eligibility for antyhing important. Those are three separate things (and are formatted as such), and are just listed together because they're all some form of using access to discord servers to categorize users on a wide scale.
The bot categorizes discord users based on presence in specific servers, so it violates the first one.