SlideShare a Scribd company logo
1 of 65
Download to read offline
Instagram's fight against
bots but they won't go away
Janna Joceli Omena
Centre for Interdisciplinary Methodologies (CIM), University of Warwick
iNOVA Media Lab - ICNOVA ˚ Public Data Lab ˚
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
Instagram's fight against
bots but they won't go away
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
Research diary 2021-present
the qualitative fronts of digital methods
DM + Autoethnography + Ethnography
1. What are the practical measures taken by Instagram to
prevent the existence of automation?
2. How the platform itself allows different sorts of
automation?
3. Where can we find this information when reading
Instagram Graph API documentation?
4. How do instabots continue to exist as active participants
on the platform?
Janna Joceli Omena˚
Instagram's fight against
bots but they won't go away
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
Research diary 2021-present
the qualitative fronts of digital methods
DM + Autoethnography + Ethnography
1. What are the practical measures taken by Instagram to
prevent the existence of automation?
2. How the platform itself allows different sorts of
automation?
3. Where can we find this information when reading
Instagram Graph API documentation?
4. How do instabots continue to exist as active participants
on the platform?
Janna Joceli Omena˚
Instagram's fight against
bots but they won't go away
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
PART 1 Insta’s fight against bots
simple-response tests (click) I challenge-response test (captcha) I
video-response test I logging out an account I temporarily blocking an accounts
PART 2 Bots won´t go away
Automation marketplace I #blacklivematters bots I capturing bolsobots in
action I comment if you support bolsonaro! I follow a bolsonarista politician! I
follow a bolsobot account! I botted accounts respond Instagram moderation
Janna Joceli Omena˚
Understanding Instagram bots
> Automation services
> what do they do?
> How do they look like?
> How can we detect them?
Bot detection techniques
Bots agency
Bots coordinated strategies
Reflecting on the consequences and
impacts of bots
PART 1 From Insta’s fight against bots
simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts
How does Instagram
fight automated
activities?
PART 1 From Insta’s fight against bots
simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts
My Instagram personal and
research accounts cookies
Trying, testing and training
Instagram rate limits
Tell us if you think
we made a mistake.
How Instagram prevents unusual activity
from ones account?
Simple response test
Forever clicking on tell us !
Confirm it’s you
to login.
How Instagram prevents unusual activity
from ones account?
Confirm it’s you
inserting the code
send to your mobile
phone.
How Instagram prevents unusual activity
from ones account?
Challenge-response test
Captcha
21 october 2021 I maria_do_bairro00
Getting blocked by Captcha
Getting blocked by Captcha
21 october 2021 I maria_do_bairro00
June 2022
Getting blocked by Captcha 21 october 2021 I maria_do_bairro00
1) 2)
3)
Take
a video selfie.
How Instagram prevents unusual activity
from ones account?
Video-response test
Video Selfie
After @djaydjay2021 has been rate limited by Instagram a few times….
@djaydjay2021 was asked to
take a video self to prove she
is a real person!
Screenshot: 31 August 2021
Screenshot: 11 August 2021
Started collecting data in the third week of July
1st requirement: 11 August 2021
2nd: 30 August
3rd: 31 August
4th: 1 September
5th: 3 September
6th: 5 September
7th: 6 September
(ADD updates - ver imagens no meu FB messenger)
(dia 9 de setembro, mudei o cookie no phantambustre, da minha conta pessoal para maria do bairro, diminuiu de duas chamadas por dias, cada uma com
200 contas, para uma chamada por dia)
A partir do final de setembro passei a utilizar a minha conta pessoal
Screenshot: 31 August 2021
Screenshot: 1 September 2021
To be
logged out.
How Instagram prevents unusual activity
from ones account?
Logging out an account
Screenshot: 3 September 2021
Screen captures taken on 7 September 2021
Screen captures taken on 7 September 2021
June 2022
Your account has been
temporarily blocked.
How Instagram prevents unusual activity
from ones account?
Blocking an account
for one day (or more)
https://twitter.com/JannaJoceli/status/1141290480392658945
https://twitter.com/JannaJoceli/status/1150124727945576448
From temporarily blocking and
account to taking bots content!
1) 2) 3)
Instagram takes
down botted
accounts content!
PART 2 Bots won´t go away
Automation marketplace I #blacklivematters bots I capturing bolsobots in action
Bots
Won´t
go away
The automation marketplace has moved from a growing market to a professional market.
It is a market that keeps updated with platform data policy and rate limits, therefore, one that offers multiple
solutions to bypass these policies.
PART 2 Bots won´t go away
Automation marketplace I #blacklivematters bots I capturing bolsobots in action
Search for
#blacklivesmatter and
qualitatively read the top
recommended posts
Screen capture: September 2022
https://phantombuster.com/blog/guides/how-to-auto-comment-and-auto-like-with-ph
antombuster-VB6uGzSgAND96WfbNKPUc?utm_source=sendinblue&utm_campaig
n=124%20-%20Instagram%20Flow&utm_medium=email
#blacklivematters bots
PART 2 Bots won´t go away
Automation marketplace I #blacklivematters bots I capturing bolsobots in action
Follow the hashtag
#bolsonaropresidente
To receive and document
Instagram recommendations
Screen capture: September 2022
Bolsobots
Mainstream bolsobots I Discreet bolsobots I
Bots follow bots!
Commenters bolsobots
Bolsobots coordinated strategies:
call to action
Bolsobots coordinated strategies:
Comment with 󰎙 if you will vote for Bolsonaro!
Instagram account: @patriotasb
Node size: reply count
https://docs.google.com/spreadsheets/d/1J
RlQxxggJa92d40DOfNH4F93rto-9qw4MY1
SVB1p3XU/edit?usp=sharing
9,024 commenters image profiles
Bolsobots coordinated strategies:
call to action
Bolsobots follow
bolsonarista politicians!
Commenters bolsobots
Bolsobots coordinated strategies:
Follow a @PabloMuribeca!
Instagram account: @brasilacimabr
Mainstream bolsobots I post suggested to followers of #bolsonaropresidente I
screenshot taken on 15 August 2021 I post published on 14 August 2021
@brasilacimabr says “Pablo is a
bolsonarista city councilman who has
done an exceptional work of inspection
and denunciation. I need 5 thousand
patriots to follow his profile. HE IS
NEEDING OUR HELP!
Follow @PabloMuribeca 󰎙
1.Mainstream bolsobot: I need 5 thousand
patriots to follow @PabloMuribeca
2.The target account before the action of bolsobots:
@PabloMuribeca has 9,847 followers
3.15 hours after the call for action
@PabloMuribeca has 10,1K followers
screenshot taken on 16 September 2021
201 commenters image
profiles of 9,158 comments
Comment replies by @brasilacimabr
screenshot taken on 23 August 2021 I post published on 12 August 2021
screenshot taken on 26 August 2021 I post published on 25 August 2021
Bolsobots coordinated strategies:
Follow a @gabinetedojair
Instagram account: @gabinetedojair
Mainstream bolsobot I screenshot taken on 12 August 2021 I
post published on 12 August 2021
@gabinetedojair says “Do you authorise
president Bolsonaro to act on
September 7th? If yes, like this post and
follow @gabinetedojair”
1,611 commenters image
profiles of 9,360 comments
Bolsobots agency
Response for taking
down a account.
“Bora lá robozada!”
Bolsobots coordinated strategies:
Follow a @lacombeopressor
Instagram account: @patriotasb
Mainstream bolsobot I screenshot taken on 12 October 2021 I
post published on 12 October 2021
@patriotasb says
“Twitter has censored the
page
@lacombeopressor.
Let’s show he is not
alone! Follow
@lacombeopressor”
screenshot taken on 12 October 2021 screenshot taken on 11 June 2022
Instagram's fight against
bots but they won't go away
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
PART 1 Insta’s fight against bots
simple-response tests (click) I challenge-response test (captcha) I
video-response test I logging out an account I temporarily blocking an accounts
PART 2 Bots won´t go away
Automation marketplace I #blacklivematters bots I capturing bolsobots in
action I comment if you support bolsonaro! I follow a bolsonarista politician! I
follow a bolsobot account! I botted accounts respond Instagram moderation
Janna Joceli Omena˚
Instagram's fight against
bots but they won't go away
PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
Research diary 2021-present
the qualitative fronts of digital methods
DM + Autoethnography + Ethnography
1. What are the practical measures taken by Instagram to
prevent the existence of automation?
2. How the platform itself allows different sorts of
automation?
3. Where can we find this information when reading
Instagram Graph API documentation?
4. How do instabots continue to exist as active participants
on the platform?
Janna Joceli Omena˚
Obrigada :)

More Related Content

Similar to Instagram's fight against bots but they won´t go away

Social Media Strategy: Tips by Lukasz Zelezny
Social Media Strategy: Tips by Lukasz ZeleznySocial Media Strategy: Tips by Lukasz Zelezny
Social Media Strategy: Tips by Lukasz ZeleznySemrush
 
Instagram- ITI -2019
Instagram-  ITI -2019Instagram-  ITI -2019
Instagram- ITI -2019Lamiaa Ahmed
 
Getting started in social media
Getting started in social mediaGetting started in social media
Getting started in social mediapjhodges
 
Essay Writing Paper. Online assignment writing service.
Essay Writing Paper. Online assignment writing service.Essay Writing Paper. Online assignment writing service.
Essay Writing Paper. Online assignment writing service.Julie Morales
 
Lead generation in confessionale con i bot
Lead generation in confessionale con i botLead generation in confessionale con i bot
Lead generation in confessionale con i botPaolo Montrasio
 
소셜 미디어 마케팅 이야기
소셜 미디어 마케팅 이야기소셜 미디어 마케팅 이야기
소셜 미디어 마케팅 이야기binssii
 
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...Sherry Jones
 
makes an amazing 500k per month
makes an amazing 500k per monthmakes an amazing 500k per month
makes an amazing 500k per monthOliulBasar
 
Social Networking 4 your business
Social Networking 4 your businessSocial Networking 4 your business
Social Networking 4 your businessPaolo Massa
 
Should Journalists Blog?
Should Journalists Blog?Should Journalists Blog?
Should Journalists Blog?John Wilpers
 
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Brian Fanzo
 
Social Media Course 2015
Social Media Course 2015Social Media Course 2015
Social Media Course 2015Frelancer
 

Similar to Instagram's fight against bots but they won´t go away (14)

Social Media Strategy: Tips by Lukasz Zelezny
Social Media Strategy: Tips by Lukasz ZeleznySocial Media Strategy: Tips by Lukasz Zelezny
Social Media Strategy: Tips by Lukasz Zelezny
 
Instagram- ITI -2019
Instagram-  ITI -2019Instagram-  ITI -2019
Instagram- ITI -2019
 
Getting started in social media
Getting started in social mediaGetting started in social media
Getting started in social media
 
Essay Writing Paper. Online assignment writing service.
Essay Writing Paper. Online assignment writing service.Essay Writing Paper. Online assignment writing service.
Essay Writing Paper. Online assignment writing service.
 
Lead generation in confessionale con i bot
Lead generation in confessionale con i botLead generation in confessionale con i bot
Lead generation in confessionale con i bot
 
AI Research
AI Research AI Research
AI Research
 
소셜 미디어 마케팅 이야기
소셜 미디어 마케팅 이야기소셜 미디어 마케팅 이야기
소셜 미디어 마케팅 이야기
 
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...
Writing AI Chatbots as Personas of Real People by Sherry Jones (ISTE Expert W...
 
makes an amazing 500k per month
makes an amazing 500k per monthmakes an amazing 500k per month
makes an amazing 500k per month
 
Social Networking 4 your business
Social Networking 4 your businessSocial Networking 4 your business
Social Networking 4 your business
 
Should Journalists Blog?
Should Journalists Blog?Should Journalists Blog?
Should Journalists Blog?
 
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
Think Like A Fan - How Brands Can Leverage Meerkat & Periscope Live Streaming!
 
Social Media Course 2015
Social Media Course 2015Social Media Course 2015
Social Media Course 2015
 
Moskito story
Moskito storyMoskito story
Moskito story
 

More from Janna Joceli Omena

Analysing image collections with the computer vision network approach
Analysing image collections with  the computer vision network approachAnalysing image collections with  the computer vision network approach
Analysing image collections with the computer vision network approachJanna Joceli Omena
 
Making methods with vision APIs, online data & network building (lessons lear...
Making methods with vision APIs, online data & network building (lessons lear...Making methods with vision APIs, online data & network building (lessons lear...
Making methods with vision APIs, online data & network building (lessons lear...Janna Joceli Omena
 
Estudos sobre plataformização mediante a três pilares dos métodos digitais
Estudos sobre plataformização mediante a três pilares dos métodos digitaisEstudos sobre plataformização mediante a três pilares dos métodos digitais
Estudos sobre plataformização mediante a três pilares dos métodos digitaisJanna Joceli Omena
 
How to read computer vision-based networks?
How to read computer vision-based networks?How to read computer vision-based networks?
How to read computer vision-based networks?Janna Joceli Omena
 
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Janna Joceli Omena
 
How to read cross platform digital networks?
How to read cross platform digital networks?How to read cross platform digital networks?
How to read cross platform digital networks?Janna Joceli Omena
 
Hashtags are note the whole message: Approaching hashtag engagement research
Hashtags are note the whole message: Approaching hashtag engagement researchHashtags are note the whole message: Approaching hashtag engagement research
Hashtags are note the whole message: Approaching hashtag engagement researchJanna Joceli Omena
 
The Grammars of Social Media: Thinking platform data under the modes of techn...
The Grammars of Social Media: Thinking platform data under the modes of techn...The Grammars of Social Media: Thinking platform data under the modes of techn...
The Grammars of Social Media: Thinking platform data under the modes of techn...Janna Joceli Omena
 
Why look at social media apis?
Why look at social media apis?Why look at social media apis?
Why look at social media apis?Janna Joceli Omena
 
As Universidades Portuguesas no Facebook
As Universidades Portuguesas no FacebookAs Universidades Portuguesas no Facebook
As Universidades Portuguesas no FacebookJanna Joceli Omena
 
Approaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaApproaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaJanna Joceli Omena
 
Plataformas de redes sociais: Extração e Análise de Dados
Plataformas de redes sociais: Extração e Análise de Dados Plataformas de redes sociais: Extração e Análise de Dados
Plataformas de redes sociais: Extração e Análise de Dados Janna Joceli Omena
 
Social Media Technicity. Affordances, Politics and Digital Methods.
Social Media Technicity. Affordances, Politics and Digital Methods.Social Media Technicity. Affordances, Politics and Digital Methods.
Social Media Technicity. Affordances, Politics and Digital Methods.Janna Joceli Omena
 
S M A R T - Social Media Research Techniques
S M A R T - Social Media Research TechniquesS M A R T - Social Media Research Techniques
S M A R T - Social Media Research TechniquesJanna Joceli Omena
 

More from Janna Joceli Omena (17)

Analysing image collections with the computer vision network approach
Analysing image collections with  the computer vision network approachAnalysing image collections with  the computer vision network approach
Analysing image collections with the computer vision network approach
 
Visual Network Narrations
Visual Network NarrationsVisual Network Narrations
Visual Network Narrations
 
Making methods with vision APIs, online data & network building (lessons lear...
Making methods with vision APIs, online data & network building (lessons lear...Making methods with vision APIs, online data & network building (lessons lear...
Making methods with vision APIs, online data & network building (lessons lear...
 
Estudos sobre plataformização mediante a três pilares dos métodos digitais
Estudos sobre plataformização mediante a três pilares dos métodos digitaisEstudos sobre plataformização mediante a três pilares dos métodos digitais
Estudos sobre plataformização mediante a três pilares dos métodos digitais
 
Profiling Bolsobots Networks
Profiling Bolsobots NetworksProfiling Bolsobots Networks
Profiling Bolsobots Networks
 
How to read computer vision-based networks?
How to read computer vision-based networks?How to read computer vision-based networks?
How to read computer vision-based networks?
 
Unpacking Digital Methods
Unpacking Digital MethodsUnpacking Digital Methods
Unpacking Digital Methods
 
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
 
How to read cross platform digital networks?
How to read cross platform digital networks?How to read cross platform digital networks?
How to read cross platform digital networks?
 
Hashtags are note the whole message: Approaching hashtag engagement research
Hashtags are note the whole message: Approaching hashtag engagement researchHashtags are note the whole message: Approaching hashtag engagement research
Hashtags are note the whole message: Approaching hashtag engagement research
 
The Grammars of Social Media: Thinking platform data under the modes of techn...
The Grammars of Social Media: Thinking platform data under the modes of techn...The Grammars of Social Media: Thinking platform data under the modes of techn...
The Grammars of Social Media: Thinking platform data under the modes of techn...
 
Why look at social media apis?
Why look at social media apis?Why look at social media apis?
Why look at social media apis?
 
As Universidades Portuguesas no Facebook
As Universidades Portuguesas no FacebookAs Universidades Portuguesas no Facebook
As Universidades Portuguesas no Facebook
 
Approaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social MediaApproaches of Data Analysis: Networks generated through Social Media
Approaches of Data Analysis: Networks generated through Social Media
 
Plataformas de redes sociais: Extração e Análise de Dados
Plataformas de redes sociais: Extração e Análise de Dados Plataformas de redes sociais: Extração e Análise de Dados
Plataformas de redes sociais: Extração e Análise de Dados
 
Social Media Technicity. Affordances, Politics and Digital Methods.
Social Media Technicity. Affordances, Politics and Digital Methods.Social Media Technicity. Affordances, Politics and Digital Methods.
Social Media Technicity. Affordances, Politics and Digital Methods.
 
S M A R T - Social Media Research Techniques
S M A R T - Social Media Research TechniquesS M A R T - Social Media Research Techniques
S M A R T - Social Media Research Techniques
 

Recently uploaded

How to blow up on social media simple di
How to blow up on social media simple diHow to blow up on social media simple di
How to blow up on social media simple diRachaelOnuche
 
Children's Data Privacy_April-22_2024.pdf
Children's Data Privacy_April-22_2024.pdfChildren's Data Privacy_April-22_2024.pdf
Children's Data Privacy_April-22_2024.pdfSiobhan O'Flynn
 
MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfprithvikumar6695#S07
 
Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...SocioCosmos
 
Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?SocioCosmos
 
The Colossal Studio Events Packages.pdf
The Colossal Studio  Events Packages.pdfThe Colossal Studio  Events Packages.pdf
The Colossal Studio Events Packages.pdfshybree
 
Unlock Facebook Success with Sociocosmos
Unlock Facebook Success with SociocosmosUnlock Facebook Success with Sociocosmos
Unlock Facebook Success with SociocosmosSocioCosmos
 
MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfgouravsarath45
 

Recently uploaded (8)

How to blow up on social media simple di
How to blow up on social media simple diHow to blow up on social media simple di
How to blow up on social media simple di
 
Children's Data Privacy_April-22_2024.pdf
Children's Data Privacy_April-22_2024.pdfChildren's Data Privacy_April-22_2024.pdf
Children's Data Privacy_April-22_2024.pdf
 
MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdf
 
Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...
 
Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?
 
The Colossal Studio Events Packages.pdf
The Colossal Studio  Events Packages.pdfThe Colossal Studio  Events Packages.pdf
The Colossal Studio Events Packages.pdf
 
Unlock Facebook Success with Sociocosmos
Unlock Facebook Success with SociocosmosUnlock Facebook Success with Sociocosmos
Unlock Facebook Success with Sociocosmos
 
MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdf
 

Instagram's fight against bots but they won´t go away

  • 1. Instagram's fight against bots but they won't go away Janna Joceli Omena Centre for Interdisciplinary Methodologies (CIM), University of Warwick iNOVA Media Lab - ICNOVA ˚ Public Data Lab ˚ PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon
  • 2. Instagram's fight against bots but they won't go away PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon Research diary 2021-present the qualitative fronts of digital methods DM + Autoethnography + Ethnography 1. What are the practical measures taken by Instagram to prevent the existence of automation? 2. How the platform itself allows different sorts of automation? 3. Where can we find this information when reading Instagram Graph API documentation? 4. How do instabots continue to exist as active participants on the platform? Janna Joceli Omena˚
  • 3. Instagram's fight against bots but they won't go away PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon Research diary 2021-present the qualitative fronts of digital methods DM + Autoethnography + Ethnography 1. What are the practical measures taken by Instagram to prevent the existence of automation? 2. How the platform itself allows different sorts of automation? 3. Where can we find this information when reading Instagram Graph API documentation? 4. How do instabots continue to exist as active participants on the platform? Janna Joceli Omena˚
  • 4. Instagram's fight against bots but they won't go away PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon PART 1 Insta’s fight against bots simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts PART 2 Bots won´t go away Automation marketplace I #blacklivematters bots I capturing bolsobots in action I comment if you support bolsonaro! I follow a bolsonarista politician! I follow a bolsobot account! I botted accounts respond Instagram moderation Janna Joceli Omena˚
  • 5. Understanding Instagram bots > Automation services > what do they do? > How do they look like? > How can we detect them? Bot detection techniques Bots agency Bots coordinated strategies Reflecting on the consequences and impacts of bots
  • 6. PART 1 From Insta’s fight against bots simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts How does Instagram fight automated activities?
  • 7. PART 1 From Insta’s fight against bots simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts My Instagram personal and research accounts cookies Trying, testing and training Instagram rate limits
  • 8. Tell us if you think we made a mistake. How Instagram prevents unusual activity from ones account?
  • 9. Simple response test Forever clicking on tell us !
  • 10. Confirm it’s you to login. How Instagram prevents unusual activity from ones account?
  • 11. Confirm it’s you inserting the code send to your mobile phone. How Instagram prevents unusual activity from ones account?
  • 13. 21 october 2021 I maria_do_bairro00 Getting blocked by Captcha
  • 14. Getting blocked by Captcha 21 october 2021 I maria_do_bairro00
  • 16. Getting blocked by Captcha 21 october 2021 I maria_do_bairro00 1) 2) 3)
  • 17. Take a video selfie. How Instagram prevents unusual activity from ones account?
  • 19. After @djaydjay2021 has been rate limited by Instagram a few times….
  • 20. @djaydjay2021 was asked to take a video self to prove she is a real person!
  • 21. Screenshot: 31 August 2021 Screenshot: 11 August 2021
  • 22. Started collecting data in the third week of July 1st requirement: 11 August 2021 2nd: 30 August 3rd: 31 August 4th: 1 September 5th: 3 September 6th: 5 September 7th: 6 September (ADD updates - ver imagens no meu FB messenger) (dia 9 de setembro, mudei o cookie no phantambustre, da minha conta pessoal para maria do bairro, diminuiu de duas chamadas por dias, cada uma com 200 contas, para uma chamada por dia) A partir do final de setembro passei a utilizar a minha conta pessoal Screenshot: 31 August 2021
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. To be logged out. How Instagram prevents unusual activity from ones account?
  • 29. Logging out an account Screenshot: 3 September 2021
  • 30. Screen captures taken on 7 September 2021
  • 31. Screen captures taken on 7 September 2021
  • 33. Your account has been temporarily blocked. How Instagram prevents unusual activity from ones account?
  • 34. Blocking an account for one day (or more)
  • 36. 1) 2) 3) Instagram takes down botted accounts content!
  • 37. PART 2 Bots won´t go away Automation marketplace I #blacklivematters bots I capturing bolsobots in action Bots Won´t go away
  • 38. The automation marketplace has moved from a growing market to a professional market. It is a market that keeps updated with platform data policy and rate limits, therefore, one that offers multiple solutions to bypass these policies.
  • 39. PART 2 Bots won´t go away Automation marketplace I #blacklivematters bots I capturing bolsobots in action Search for #blacklivesmatter and qualitatively read the top recommended posts Screen capture: September 2022
  • 41.
  • 42. PART 2 Bots won´t go away Automation marketplace I #blacklivematters bots I capturing bolsobots in action Follow the hashtag #bolsonaropresidente To receive and document Instagram recommendations Screen capture: September 2022
  • 43. Bolsobots Mainstream bolsobots I Discreet bolsobots I
  • 44. Bots follow bots! Commenters bolsobots Bolsobots coordinated strategies: call to action
  • 45. Bolsobots coordinated strategies: Comment with 󰎙 if you will vote for Bolsonaro! Instagram account: @patriotasb
  • 46. Node size: reply count https://docs.google.com/spreadsheets/d/1J RlQxxggJa92d40DOfNH4F93rto-9qw4MY1 SVB1p3XU/edit?usp=sharing
  • 48.
  • 49. Bolsobots coordinated strategies: call to action Bolsobots follow bolsonarista politicians! Commenters bolsobots
  • 50. Bolsobots coordinated strategies: Follow a @PabloMuribeca! Instagram account: @brasilacimabr Mainstream bolsobots I post suggested to followers of #bolsonaropresidente I screenshot taken on 15 August 2021 I post published on 14 August 2021 @brasilacimabr says “Pablo is a bolsonarista city councilman who has done an exceptional work of inspection and denunciation. I need 5 thousand patriots to follow his profile. HE IS NEEDING OUR HELP! Follow @PabloMuribeca 󰎙
  • 51. 1.Mainstream bolsobot: I need 5 thousand patriots to follow @PabloMuribeca 2.The target account before the action of bolsobots: @PabloMuribeca has 9,847 followers 3.15 hours after the call for action @PabloMuribeca has 10,1K followers
  • 52. screenshot taken on 16 September 2021
  • 53. 201 commenters image profiles of 9,158 comments Comment replies by @brasilacimabr
  • 54. screenshot taken on 23 August 2021 I post published on 12 August 2021
  • 55. screenshot taken on 26 August 2021 I post published on 25 August 2021
  • 56. Bolsobots coordinated strategies: Follow a @gabinetedojair Instagram account: @gabinetedojair Mainstream bolsobot I screenshot taken on 12 August 2021 I post published on 12 August 2021 @gabinetedojair says “Do you authorise president Bolsonaro to act on September 7th? If yes, like this post and follow @gabinetedojair”
  • 57. 1,611 commenters image profiles of 9,360 comments
  • 58.
  • 59. Bolsobots agency Response for taking down a account. “Bora lá robozada!”
  • 60. Bolsobots coordinated strategies: Follow a @lacombeopressor Instagram account: @patriotasb Mainstream bolsobot I screenshot taken on 12 October 2021 I post published on 12 October 2021 @patriotasb says “Twitter has censored the page @lacombeopressor. Let’s show he is not alone! Follow @lacombeopressor”
  • 61. screenshot taken on 12 October 2021 screenshot taken on 11 June 2022
  • 62.
  • 63. Instagram's fight against bots but they won't go away PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon PART 1 Insta’s fight against bots simple-response tests (click) I challenge-response test (captcha) I video-response test I logging out an account I temporarily blocking an accounts PART 2 Bots won´t go away Automation marketplace I #blacklivematters bots I capturing bolsobots in action I comment if you support bolsonaro! I follow a bolsonarista politician! I follow a bolsobot account! I botted accounts respond Instagram moderation Janna Joceli Omena˚
  • 64. Instagram's fight against bots but they won't go away PINBook Final Conference I September 15-16, 2020 I NOVA University Lisbon Research diary 2021-present the qualitative fronts of digital methods DM + Autoethnography + Ethnography 1. What are the practical measures taken by Instagram to prevent the existence of automation? 2. How the platform itself allows different sorts of automation? 3. Where can we find this information when reading Instagram Graph API documentation? 4. How do instabots continue to exist as active participants on the platform? Janna Joceli Omena˚