hello yall, just wondering if i need the twitch app or if the twitch website will work just fine, and where can i see my progress?
hello yall, just wondering if i need the twitch app or if the twitch website will work just fine, and where can i see my progress?
As long as your accounts are connected and you're twitch account is logged in, it shouldn't matter if you're using the website or the app. You should be able to check your progress on the Drops & Rewards page.