Snoopza forum real user experiences 2025

Anyone actually using Snoopza in 2025? Their website looks abandoned. Snoopza forum threads are all 2021. Still working or dead?