The criminal justice system should be transparent. Anyone should be able to watch any proceedings. This fits with your requirements as long as people don't report it.
The Australia Federal Court live streams but it is illegal to yt-dlp / photograph the monitor etc - https://www.youtube.com/@FederalCourtAus/streams
You also need people before and after (if convicted) to know. For instance witnesses or if they too were victims of crime. This is the impossible problem.
It's not even the reporting, it's easy search, as old newspapers have been scanned I've seen a few family secrets (of people still alive) that I would never have known and never needed to know.