Trust & Financial Safety Checker