AppInfoCollector
Passive collector for SignalCategory.AppInfo.
Reports this app's own version name/code, target SDK, first-install/last-update timestamps and install source via PackageManager.getPackageInfo/getInstallSourceInfo.
Privacy: install timestamps can act as long-lived per-install markers and the install source distinguishes Play Store vs sideload; all reads concern the app itself and need no runtime permission.