Claim: Netflix was the platform that debuted The OA.
Verdict: SUPPORTS