Abuse and fraud detection Technology solutions