User agreement validation