There are a good number of people on other threads, all talking about meeting their twin flames online. I don’t think it matters at all how you meet.
BUT THAT SAID…
I do think you need to be especially careful telling the difference between twin flames and limerance if you haven’t physically met in person.
Yes, you can meet your twin online.
But yes, you can also meet someone online who just seems appealing and ascribe that label to them. Especially easy when your only experience with them is online.
Don’t rule it out, but keep your eyes open.