Yes, Public is 100% legit. They are one of the most transparent investing apps we've researched. They even tell you exactly how they do (and how they don't) make money.