I found this thread in Google and I thought I would drop in and say hello
I made those pages on wnsnty.xyz because the official downloads (at least when I first created the pages) were a mess and all over the place. Kinda still are, considering that the jiabaida.com doesn't tell you what version you're downloading (it's still 3.1.1026 as of writing this). I actually dislike that jiabaida.com's download is now a generic xiaoxiang.apk, because it means that newer versions are liable to appear and disappear, meaning that there could have been a version 3.1.1025, but they replaced the download with 3.1.1026.
The downloads page on my website links to the original download locations where possible. My mirrors on Google Drive are a backup of the official files with the names cleaned up. It's there just so there is an convenient archive of the various versions.
Hope this sheds some light, cheers