F
F
FlashDoc2020-06-17 13:06:10
Python
FlashDoc, 2020-06-17 13:06:10

How does instagram recognize “non-human” activity?

The problem is that I use selenium + python, after several subscriptions to people, Instagram blocks the activity for a while "for" selenium (I use chromedriver), but at the same time, when the blocking is active from the regular browser that I use, the subscriptions work. I use random delays in my code.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
R
Roman Kitaev, 2020-06-17
@deliro

Yeah, now we've told you here how the algorithms for detecting bots, in which millions of dollars are invested, work. Do you realize the stupidity of the question?

A
Asiman, 2020-06-17
@Asiman

at a minimum, they see your user agent and your browser settings.
If there is a strange resolution (0x0px) ... or the user agent does not correspond to the popular one (or rather looks like a ban list), then it is obvious that the bot

P
Puma Thailand, 2020-06-17
@opium

proxy user agents vbgl and other things are different?

S
Sergey Komlev, 2020-07-21
@SerjAir

There are quite a few factors involved, but a pretty good answer is written by Instagram itself in its data usage policy .

Device Activity: Information about device activity, such as whether the window is in the foreground or in the background, mouse pointer movements (this helps distinguish between bots and humans).

The history of the IP address and account activity is also tracked, but tracking of touch events is the most effective method, since programmatic imitation of user behavior in this case is difficult.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question