Not entirely. We experienced IPv6 leaks in one of its servers which raised the alarm about its overall safety.