Yeah, I'm pretty sure these are all descendants of SnapDrop, but development or hosting or both seem to keep dying off the various forks every few years.
That one is, apparently, now owned by whoever also owns the zombie brand of LimeWire.