No, you don't need a demo account to use these apps. All you need to do is download the app, sign up for an account, and start earning money.