Why ask here?
If you want to pull and store more data from Itch.io than what is already stored by the browser, then it looks like you’re doing something beyond making a nicer UI. Is it not something to collaborate with the Itch.io team on— assuming it’s not malicious like existing labeling extensions i’ve seen that aren’t site specific?