StephaneL ...
When you mention prevention, I don't think there will be many people who voluntarily hold up their hands and say, "I'm planning on being a pedophile" or "I'm planning on being a murderer."
My "prevention" comment dealt with people who have already committed an act.
I think it is very difficult to try to read minds regarding what a person might do in the future, thinks about doing or fantasizes about some act.
Rub a Dub