My guess is they will all want to plug into your account in order to pull all the stats, I could be wrong though.
“Plugging” into accounts shouldn’t require password details if Instagram is providing these details via their APIs. If they aren’t then I’m not willing to sacrifice my password for a bit of fun.
Yes I did it last year and haven’t had any password troubles. But I completely understand the concern.
That’s really lucky for you. I have a little bit of private chat on Instagram other than the pictures. Wouldn’t want to risk my password with some random unknown web portal on the internet. will have to seat this one out. ¯\_(ツ)_/¯