The Security Implications of Public vs Private Streaming Platforms