Virtual investing platform using users and companies AngelSquare is a virtual investment platform for making placements in startups listed on AngelList. Following a company can only take you so far. When you are serious about tracking the success of a specific company, AngelSquare provides you with the tools to manage a portfolio of investments.