I have found co founders online and we built businesses via the traditional matching platforms. I am a technical co founder, so other people found a technical co founder. Happened at least 5 times in the past 20 years. 3 of co founders I matched and built a company with, I have never met and yet we managed to do well and had some good exits.