obtainuim looks really useful for keeping these updated, but is there a reason they aren't just on f-droid? until now I thought that was considered the norm or standard for open source android apps
F-Droid either requires app developers to set up their own repository (and point users to them) or to follow the F-Droid repo rules (the F-Droid devs compile and sign your app, not you)