As of 26 June, the GitHub page is a 404. Their official Internet Archive account also no longer has any uploads.
No but it also hasn’t been updated so it’s likely bunk in terms of usabily. I also saw that the original uYou IPA was pulled at google request so this is likely Google continuing to follow up with “enforcement” of that request
It is being updated. They just don’t provide releases anymore because that is what gets repos taken down. You have to build it yourself