While true, I think you're nit-picking. They've clearly put a ton of effort into the project (code, docs, website), why is there something fishy or malicious?
It would rather be a disservice to users if they obscured these projects by getting rid of those icons.
FYI. I do more front-end work and I'm starting to contribute more to open source. Is your website on a repo? If so, may I contribute some PRs to it that'll improve your website? I'll make really small ones so it's easier to absorb. Let me know if that is doable.
Ps. I'll be checking your product out btw since I like your attitude on HN and I bet on people not products.