Как скрести веб-страницу через клиента?
Я пытаюсь сделать веб-инструмент, который собирает определенные части других сайтов на одном холсте. В качестве примера я хочу, чтобы на моем собственном холсте отображались мои подписки на Youtube (данные, относящиеся к пользователю) и списки моих любимых субреддитов (не относящиеся к пользователю). Я пытаюсь сделать это без использования API, чтобы его можно было подключить к любому сайту с пользовательскими данными (например, Facebook, Twitter). Можно ли очистить эти данные через клиента, чтобы избежать необходимости авторизации? Я не изменяю и не читаю данные каким-либо образом, только перевожу их на более приятный путь. Единственное, что я могу сделать для этой работы, это то, что это может быть возможно с веб-расширением или, возможно, с веб-сайтом с пользовательским элементом Google Polymer и соскобом с JS (идиот, если это вообще возможно). Это правильный путь?
В противном случае мне пришлось бы получать данные для пользователя клиента через мой авторизованный и утвержденный сайт, когда это действительно кажется излишним. Спасибо за помощь!