Please advise if it's still maintained and whether it's safe to use it? If no, which alternatives would you recommend?