SteamID Bans Profile

I’ve been looking for any type of web-based addon that allow a user’s bans/kicks to be logged into a profile that could be found via webpage.

Is there anything like that out there? I’ve checked out Sourcebans but I don’t think it saves their ban history anywhere.

Are you talking like a big addon with a whole database of banned users, or for a game server network specifically?

Sourcebans saves bans in a MySQL database, there’s an ULX plugin for it.

I just need something that, when someone is banned from one of my servers, it will save that ban in their history, so an admin can pull it up and see when and for what they were banned for.

Sourcebans does that?
You can look up a player / SteamID even though the ban is expired and get informations.