Решения
Соцсети
- 6
- площадок, под которые собран сценарий
- 40 → 200
- рекомендованных страниц в день, в первый день и после разгона
- 29
- настоящих аппаратов за шаблонами телефона и планшета
- 30
- обычных сайтов обходит Куки-робот, каждому профилю в своём порядке
Аккаунты не должны встретиться
Вы ведёте аккаунты клиентов или несколько своих брендов. Вход это меньшая часть беды.
Площадки сличают аккаунты по устройству, которое их открывает, и по сети, из которой они приходят. Два аккаунта, открытые в одном браузере, делят и то и другое.
Как это решают сегодня
Каждый привычный ответ режет одну связь и оставляет остальные. Площадке хватит оставшихся.
Два аккаунта, поменявшие одну общую примету на другую, всё ещё остаются двумя аккаунтами, которые можно свести.
| Средство | Что закрывает | Что оставляет |
|---|---|---|
| Второй профиль браузера | Хранилище куки | Одну машину под ними: те же шрифты, ту же видеокарту, тот же адрес |
| Окно инкогнито | Хранилище, когда сессия кончилась | То же устройство и ту сессию, которую надо было сохранить |
| VPN | Адрес, который видит площадка | Куки, хранилище, показания устройства, метки слежки в ссылках |
| Расширение-подменщик отпечатка | Часть значений, переписанных внутри страницы | Значения, которые страница может вычитать обратно, и всё, что она успела до сценария |
| Своя машина на аккаунт | Почти всё, если честно | Гигабайты и отдельные обновления на каждый аккаунт |
| Свой профиль на аккаунт | Хранилище, устройство, адрес выхода, часы, расширения | Ваши записи, ваши подписи и часы, в которые вы работаете |
Один профиль это один браузер
Профиль это отдельный браузер с отдельным каталогом данных. Куки, локальное хранилище, service workers, кэш и сохранённые входы живут там и больше нигде.
Что принадлежит профилю
Шесть вещей принадлежат профилю, а не тому компьютеру, на котором он запущен.
Свой каталог данных
Куки, хранилище, кэш и сохранённые входы лежат в одной папке на профиль и не делятся ни с кем.
Своё устройство
Выводится при запуске из шаблона, номера профиля, поколения и версии движка, а не хранится.
Свой выход
HTTP, SOCKS5 или ваш собственный сервер по SSH. Если выход не поднимается, в запуске отказано, а не выпущено с вашего домашнего адреса.
Свои часы и язык
Когда страна прокси известна, часовой пояс и набор языков берутся от неё.
Свои расширения
Выбираются на профиль, из встроенного каталога на 11 штук или по ссылке магазина с проверкой подписи.
Своя стартовая страница
Местная страница с адресом выхода, версией движка и тем устройством, которое браузер получил на руки.
Шесть площадок и их правила
Сценарий называет шесть площадок и грузит три списка блокировки, 74 разные записи после слияния. Блокировка нарочно узкая: узлы входа, картинок и капчи не тронуты, потому что профиль, который не может войти, это не защищённый профиль.
Площадка следит за вами и своими собственными запросами, со своего же адреса, куда список доменов не дотягивается. Дотягиваются правила по путям, и каждый набор срабатывает только на своих хостах.
| Площадка | Межсайтовый список | Правила первой стороны | Метка клика снимается |
|---|---|---|---|
| Да | linkedin.com, licdn.com | li_fat_id | |
| Да | facebook.com, fbcdn.net | fbclid, mibextid | |
| Да | instagram.com, cdninstagram.com | igshid | |
| X | Да | x.com, twitter.com, twimg.com | twclid |
| TikTok | Да | – | ttclid |
| Да | pinterest.com, pinimg.com | epik |
Самое ценное правило здесь
Где TikTok получает меньше
TikTok получает меньше, и таблица говорит это прямо. Тринадцать записей в межсайтовом списке и вырезанный идентификатор клика, а правил первой стороны нет, потому что на нём их пока не мерили.
Телефонный профиль это аппарат
Два шаблона из пяти мобильные. За ними стоят 22 телефона и 7 планшетов, по одной строке на каждый: экран в точках разметки, плотность пикселей, строка видеоядра, ядра, память и собственные шрифты производителя.
Профилю выдаётся один такой аппарат целиком. Экран одного телефона со шрифтами другого это не редкий аппарат, а примета.
- navigator.userAgent
- Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Mobile Safari/537.36
- navigator.platform
- Linux armv8l
- Подсказки клиента: модель
- moto g84 5G
- Подсказки клиента: мобильный
- true
- screen
- 393 x 873, devicePixelRatio 2.75
- navigator.maxTouchPoints
- 5
- hardwareConcurrency / deviceMemory
- 8 / 8
- WebGL renderer
- ANGLE (Qualcomm, Adreno (TM) 619, OpenGL ES 3.2)
- navigator.connection.type
- cellular
- downlink / downlinkMax / rtt
- 2 Mbps / 100 Mbps / 100 ms
- шрифты
- 12 семейств Android, среди них Moto Sans
- пояс и языки
- America/Argentina/Buenos_Aires, es-AR
Один телефонный профиль, как его создаёт программа, без прокси. Аппарат, страна и качество связи выведены из номера профиля, поэтому те же значения возвращаются при каждом запуске, а прокси заменяет страну, часы и языки своими.
Телефонный профиль всё равно идёт на вашем компьютере
Прогрейте профиль до входа
Профиль, созданный пять минут назад, с пустым хранилищем куки и без истории, сам по себе примета. Куки-робот (пункт меню профиля) сначала обходит в этом профиле обычные общедоступные сайты, чтобы аккаунт открылся в браузере, которым уже пользовались.
Набор это 30 адресов в шести группах, и ни один из них не просит входа. Выбор и порядок тасуются для каждого профиля, поэтому два профиля не проходят одни и те же сайты в одном порядке.
- 1
Создайте профиль со сценарием, шаблоном и прокси
Часы и язык идут от выхода, поэтому решаются они именно в этот момент.
- 2
Прогрейте его до первого входа
На каждом сайте робот открывает, даёт странице осесть, прокручивает, ждёт, прокручивает дальше и ждёт снова.
- 3
Войдите и держитесь первого дня
В первый день «Безопасный темп» это 40 страниц, а в блоке «Безопасный предел в день» три поста, пять личных сообщений и одна смена аккаунта.
- 4
Дайте разгону закончиться
Предел растёт каждый день и доходит до полных 200 на седьмой. Карточка показывает, какой день у профиля идёт.
Один счётчик и «Безопасный предел в день»
Рекомендованный предел это 200 страниц в день, а страницей считается переход верхнего уровня в окне профиля. Счёт лежит в небольшом файле, поэтому перезапуск его не теряет, а обнуляется он при первом обращении в новый день.
Полоса «Безопасный темп» на карточке желтеет с 80 процентов предела и краснеет на нём, а числа по действиям только показываются. Не запрещается ничего: программа не может знать, что ваш пятидесятый просмотр профиля опаснее пятого.
| Действие | Дневной предел | Первый день |
|---|---|---|
| Просмотры профилей | 50 | 10 |
| Приглашения | 15 | 3 |
| Поисковые запросы | 30 | 6 |
| Подписки | 40 | 8 |
| Лайки | 120 | 24 |
| Комментарии | 30 | 6 |
| Личные сообщения | 25 | 5 |
| Заявки в друзья | 20 | 4 |
| Посты | 15 | 3 |
| Смены аккаунта | 2 | 1 |

Десять окон и одни руки
Синхронизатор повторяет один запущенный профиль в остальных, каждое окно после своей короткой паузы. Вы выбираете ведущего среди открытых профилей, а потом целевые, которые за ним повторяют.
Берите его на механическую половину: тот же переход, та же форма, та же смена настройки. Десять окон, делающих то, чего человек не делает, это то же самое, сделанное десять раз.
Повторяется
Набранный адрес, нажатия по пути CSS или по доле окна, прокрутка, буквы, вставка и клавиши.
Не повторяется
Редакторы текста без свойства значения, отправка файлов, перетаскивание, наведение и всё нарисованное на холсте.
Окна
Раскладываются на том экране, где стоит курсор, сеткой по числу открытых профилей. Ячейка меньше 420 на 320 точек не выдаётся, и такие окна сосчитаны.

Чего это не делает
- Не делает ваше поведение человеческим. Страницы считаются и подсвечиваются, пределы по действиям только показываются, ничто не запрещается, и программа не может судить, читается ли комментарий как написанный человеком.
- Не пишет, не планирует и не публикует посты. Ни генератора содержания, ни планировщика публикаций внутри нет.
- Телефонный профиль это не телефон. На настольной машине он несёт и несколько её шрифтов, потому что без них страницы выходят пустыми, и сайт, который меряет шрифты, их увидит.
- Не запускает мобильные приложения площадок. Телефонный профиль это Chrome на Android, поэтому всё, что живёт только внутри приложения, остаётся недоступным.
- Правила слежки первой стороны закрывают LinkedIn, Facebook, Instagram, X и Pinterest. TikTok получает межсайтовый список и вырезанный идентификатор клика, и ничего сверх того.
- Синхронизатор повторяет нажатия, прокрутку, буквы, вставку и клавиши, и в полях формы, и в поле поста. Отправка файлов и перетаскивание не повторяются.
Как проверить
У каждого утверждения на этой странице есть файл, который его исполняет, и стенд, который его стережёт. И то и другое лежит в хранилище кода.
- Сценарий действительно задаёт списки и пределы по действиям
- packages/shared/src/index.js (SCENARIOS.social) · apps/desktop/test/слитый-сценарий.js
- Правила слежки первой стороны работают только на своих хостах, а правила LinkedIn доходят до сценария «Соцсети»
- apps/desktop/src/lib/tracker-rules.js · apps/desktop/test/слежка-по-хостам.js
- Телефонный профиль отвечает телефоном в тех полях, которые читают сайты, и внутри чужих кадров тоже
- apps/desktop/src/lib/mobileEmulation.js · apps/desktop/src/lib/mobileWindow.js · apps/desktop/test/телефон-живьём.js · apps/desktop/test/mobile-really-mobile.js
- Куки-робот тасует набор для каждого профиля и обещает ровно тот заход, который сделает
- apps/desktop/src/lib/cookieRobot.js · apps/desktop/test/cookie-robot.js · apps/desktop/test/robot-promise-kept.js
- Синхронизатор повторяет действия ведущего в той вкладке, на которую вы смотрите
- apps/desktop/src/main/main.js · apps/desktop/test/синхронизатор-берёт-видимую-вкладку.js · apps/desktop/test/синхронизатор-живьём.js
- Восемь профилей открываются разом, десять одной переменной среды, и раскладка действительно двигает окна
- apps/desktop/test/восемь-окон.js · apps/desktop/test/раскладка-живьём.js
Вопросы
- Почему телефонный профиль говорит про Android 10?
- Потому что нынешний мобильный Chrome отдаёт замороженную строку: Android 10 и букву K. Настоящая версия и модель в этом месте выдали бы профиль первым же заголовком.
- Каким должен быть первый заход прогрева?
- От шести до двенадцати сайтов по двадцать секунд это разумное начало. Разом греются до пяти профилей, у каждого свой выбор и свой порядок.
- Можно дать роботу свой список сайтов?
- Да, до 60 адресов на ваш выбор. На это время они заменяют встроенный набор.
- Какую вкладку повторяет синхронизатор?
- Ту, которую сами страницы называют видимой, и ответ запоминается на сеанс. У профиля со стартовой страницей вкладок больше одной, и первая не обязательно та, на которую вы смотрите.
- Что даёт шаблон планшета?
- Мобильную вёрстку при настольных подсказках клиента, то есть ровно то, что отдаёт настоящий Chrome на планшете.
Читать дальше
Куки-робот
Все настройки захода, набор сайтов и во что заход обходится по времени.
Синхронизатор
Ведущий, целевые профили и события, которые между ними ездят.
Безопасный темп и разгон
Счётчики всех пяти сценариев и кривая разгона за ними.
Отпечаток
Как выводится аппарат и по каким показаниям, их до 37, программа его проверяет.
Рекламные кабинеты
Соседний сценарий, со своими площадками и заметно более строгими пределами.
Двух профилей хватит, чтобы увидеть
Бесплатный тариф даёт два профиля, и это же минимум для синхронизатора. Создайте один социальный профиль, прогрейте его и прочитайте стартовую страницу до того, как войдёте куда-либо.