Comment Comment by justcool393 ya it really is. it's the new name (where new is relative to like 10 years) for Trust & Safety. parent justcool393 4 months ago