Have a look at geteduroam/android-app#151
It appears that some of the CAT members are using huge logos (or huge files), so the profile files bloat unnecessarily. If CAT can potentially look at limiting (in bytes) the logo size, or downsample/downsize an uploaded file to the maximum size, then issues of oversized logos turning what should be a couple of KB into something a MB in size can be avoided? :-)
Just a thought. It's not urgent.