Hello maintainers,
I want to ask, if I can make my future commits to repository changes about icons. I think it is better for privacy to have this in icon field:
Thank you for bringing this up and for your continued contributions to the community—they’re truly appreciated! This is definitely an interesting idea worth considering carefully.
While I understand the privacy benefits of using base64 encoding for icons, I have some concerns about the practical implications for BigBearCasaOS. Since we’re one of the default app stores and currently host 200+ apps, switching to base64 would significantly increase the overall size of the app store data. This could impact download times, bandwidth usage, and overall performance for users.
Regarding the privacy aspect with jsdelivr, while CDNs do collect IP addresses when serving assets, this data collection is fairly standard for static resources like icons and doesn’t typically pose significant privacy risks in practice. I’m not sure the privacy benefit would outweigh the performance trade-offs in this case, especially for the majority of our users.
That said, I’m open to continuing the discussion if there are compelling use cases or if the community feels strongly about this. I’d just want to ensure we’re making a change that benefits the broader user base without compromising the user experience.