Palo Alto fintech behind the Step Visa secured card, offering banking and credit building for teens and young adults.
Step Mobile, Inc. offers banking and credit-building products for younger users and families, with its core Step Visa Card working as a secured credit card for users aged 13 and above. Banking services are provided through Evolve Bank & Trust. Founded in 2018 and headquartered in Palo Alto, US, the company was acquired by Beast Industries from General Catalyst Partners, Crosslink Capital and other shareholders in February 2026, with financial terms not disclosed.
Funding rounds, investors and people for this company come from licensed data. A free account shows the first rows of each section; an approved contribution opens every profile in full.
Sign in