Подписок стало слишком много
Пока их три десятка, сверить списки можно глазами. На двух сотнях это перестаёт работать: держать в голове, кто ответил взаимностью, человек не в состоянии.
Об услуге
Instagram показывает подписки и подписчиков двумя отдельными списками и сравнить их не даёт. «След» забирает оба целиком и показывает разницу: кого профиль читает без ответа, кто читает его без ответа и кто взаимно.
Проверить на взаимную подпискуЗачем это нужно
Пока их три десятка, сверить списки можно глазами. На двух сотнях это перестаёт работать: держать в голове, кто ответил взаимностью, человек не в состоянии.
Счётчик уменьшился на единицу, и всё. Instagram не говорит, кто именно ушёл, и найти пропавшего перебором двухсот имён невозможно.
Он подписан на неё, она на него — нет. Или наоборот. Это видно только сверкой двух списков, а по отдельности каждый выглядит обычно.
Хочется убрать из подписок тех, кто не читает в ответ, но сначала надо понять, кто это. Вручную — вечер работы и половина пропущенных.
Что вы получаете
Результат открывается на отдельной странице тремя колонками. Ссылка приходит на почту, работает с телефона и живёт 7 дней.
Данные в примере условные.
Как устроена сверка
Взаимность — это не свойство человека, а результат сравнения двух множеств. Чтобы сказать «этот не подписан в ответ», нужно знать и всех, на кого профиль подписан, и всех, кто подписан на него.
Отсюда следует неприятное, но честное: сверку нельзя сделать «по первой сотне». Если списки догружены не полностью, человек, до которого мы не дошли, ошибочно попадёт в невзаимные — и отчёт соврёт именно в том месте, ради которого его покупали. Поэтому мы собираем оба списка до конца и только потом сравниваем.
Сравнение идёт по внутренним номерам аккаунтов, а не по никам: ник человек меняет за секунду, номер остаётся прежним навсегда. Иначе сменивший имя выглядел бы как отписавшийся.
Почему вручную не выходит
В приложении оба списка доступны, и формально ничто не мешает сверить их самому. На практике мешает объём. Двести подписок и триста подписчиков — это пятьсот строк, которые нужно удержать в голове одновременно.
Instagram не помогает: поиска по списку нет, отметок «взаимно» нет, выгрузки нет. Пролистывание подгружает список порциями, и при быстрой прокрутке он иногда сбрасывается к началу. Час работы заканчивается ощущением, что половину вы всё равно пропустили — и это ощущение верное.
Как читать результат
Не подписаны в ответ — самый востребованный. Это те, кого профиль читает добровольно, не получая внимания назад. Верх списка интереснее всего: там свежие подписки, то есть недавний интерес.
Подписаны односторонне — обратная сторона: люди, которые читают профиль, оставаясь незамеченными. Список часто оказывается длиннее, чем ожидают.
Взаимные — подтверждённые с обеих сторон связи. Обычно самый короткий из трёх и самый показательный: именно он отвечает на вопрос, с кем человек действительно поддерживает отношения.
Чего по спискам понять нельзя: причин. Отсутствие ответной подписки не означает неприязни, а взаимная подписка — близости. Отчёт показывает факты, а не отношения.
Безопасность
Мы работаем только с той частью профиля, которую Instagram показывает любому посетителю без авторизации. Ваш аккаунт в проверке не участвует: ни логина, ни пароля, ни расширения для браузера мы не просим и не можем использовать.
Проверяемый профиль не получает ничего: мы не подписываемся, не отписываемся, не смотрим истории и не оставляем следов. Результат доступен по случайной ссылке, которая не индексируется поисковиками, и удаляется через 7 дней.
Честно
Вопросы
Нужно сравнить два списка: подписки и подписчиков. Instagram показывает их по отдельности и сравнивать не даёт. Мы забираем оба целиком и показываем разницу — тех, кто есть в подписках, но отсутствует в подписчиках.
Да, если он открытый. Проверка не требует входа и вообще не связана с тем, чей это профиль. Свой аккаунт проверяется точно так же, как любой другой.
Прямо — никак, и это честный ответ. Instagram не хранит историю отписок и не отдаёт её ни через один интерфейс. Отчёт показывает положение дел на момент проверки. Чтобы увидеть именно отписавшихся, нужны два отчёта с разницей во времени — тогда разницу видно по спискам.
Нет. Дат подписки не существует ни в приложении, ни в официальном API, ни у кого-либо ещё. Есть только порядок, и он хронологический. Сервис, показывающий «отписался 14 марта», эту дату выдумал.
Потому что стоит столько же нам. Чтобы понять, кто не подписан в ответ, нужно получить оба списка полностью: сравнивать неполные бессмысленно — недогруженный человек ошибочно попадёт в «невзаимные». Работа та же, экономии здесь нет.
Нет. Закрытый аккаунт не показывает списки никому, значит сравнивать нечего. Такие профили мы отсекаем до оплаты, а не после.
Нет. Мы не подписываемся, не отписываемся, не смотрим истории и никак не касаемся профиля от вашего имени. С его стороны не происходит ничего.
Семь дней по ссылке, которая приходит на почту, потом удаляется. Внутри есть выгрузка в CSV — сохраните её, если списки нужны дольше.