What stores Instabids app is available? Instabids November 17, 2020 02:03 Updated Instabids app is available on both App store & Google play. Related articles How do I download the Instabids app? Do I have to pay to sign up? How do I reset my password? How to request bids on Instabids Diner App Comments 0 comments Please sign in to leave a comment.