I know that here we are just players and server managers don't have any sensitive data about its users that can be used.
Well when most of communities protect their user's data because even if they dont want, the law forces them to.
I think everyone in samp community (except for new players) knows that in most of servers, admins can read player's private messages and here PlanB isnot an exception, Admins level 4 or higher can read all (/PM) CMD contenant, and even if an admin isnot online, the server send him all players private messages to his IRC BNC. and speaking about myself i really dont like the fact that people can read something that should be personnel between me and someone else and that's why i dont use it unless someone is greeting me and iprefer to use discord.
Once I was told by an Admin that some "admins" enjoy reading player's PMs its literally their hobby!!! Reading someone's else messages is illegal in many countries. And even if it isn't, this practice is heavily frowned upon. By doing this, you're invading user's privacy... Other point you might not know this too but Admins themselves dont use /PM command, they've an other private messaging command (Secret Private Message) and it contenant doesnot appear on IRC logs or they just use (/DUB) command.
I know this can be useful for admins in some cases when a ban evader/cheater joins game and start asking some fishy questions (just like the way how ahmed got banned). But you can definitely
1-limit this to level(0/1) players
2-limit /PM contenant to level 5 admins or higher(they are trustworthy)
3- just create a new private messaging cmd for players.
My second suggestion is non admins users shouldnt be allowed to see teamchat logs when they are on IRC, TPMs should be limited to players in game in that team
IRC global chat is more than enough for normal users, i dont see any excuse why IRC users can see that chat, why they can read it when they cant write on it? see? makes no sense and by doing this you'll not recieve reports about players leaking other team's info. It's so abusable i can just open IRC on my phone while playing and use other team informations that i see on IRC against them.
and by end of this topic these were just suggestions to improve user's experience and makes it safer. I'd definetly like to hear your opnoin and thoughts and any criticism is highly understandable!