feat(update): client-side rate-limit
Author: RudxainCreated Jul 19, 2025Updated Sep 14, 2026
Labelsenhancement
Describe the feature you want
The app should only check for updates once every x amount of time, for efficiency and privacy reasons (also to avoid server-side rate-limits).
As of now, UAD-NG checks for list+app updates on every startup, and it also checks for app updates whenever the user opens the About view.
IMO, we should set these limits:
- app: check once every 3 weeks
- lists: check once per week
The user should always be allowed to bypass the rate-limit. For lists, they can simply delete the cached version. For the app, I guess clicking the update-button?
Acknowledgements
- This issue is not a duplicate of an existing feature request.
- I have chosen an appropriate title.
- All requested information has been provided properly.
Source: Universal-Debloater-Alliance/universal-android-debloater-next-generation