It doesn't look foreign at all. This is standard procedure, plus a criminal background check on everybody. Your statement that "Rome" has nothing in place along the lines of the following is simply not true.
Your church has Crimen Sollicitationis in place.
And we know what that says. It says everyone is sworn to the papal oath of secrecy under threat of excommunication and that all accusations are handled by the church and not the police authorities.
RC apologists can’t just make this stuff up, try as they might.