No, this platform is not a scam. However, the free accounts don’t really offer anything; it is essentially a pay-to-play service.