No sooner has Netflix made an interactive TV show than people are already pulling apart its privacy implications.
Leave a Reply