Scraping application event

Hello la Fabrik ou la factory :slight_smile:

Il arrive un event ou les cibles d’un client seront présentes.

Une application est mise à dispo ou tous les participants seront présents (+10K)
Pas de liste téléchargeable, pas de paiement possible pour l’obtenir.

L’application est seulement dispo en mobile.

Que feriez-vous pour créér la database de tous les participants de l’event ?
Certains savent-ils scraper des données d’une app mobile ?

Hâte de voir les réponses car curieux également !

1 Like

Je dévoile pas le nom, mais Eloise va communiquer dessus aujourd’hui :wink:

Pour ta question @Iker , il nous ait arrivé dans le passé de faire exactement ca avec deux.io. On a récupéré les entreprises et les contacts qui allaient au Vivatech, pour entrer en contact avec eux, leur teaser une solution & booker des rdv sur place en avances du salons.

La réponse simple à ta question est: si tu vois l’info à l’écran, elle est récupérable.

Pour ça, il faut qqs compétences techniques mais c’est relativement simple:

  • intercepter les requêtes de ton mobile (tapes « mitmproxy ios » sur google)
  • créer un script qui les exploitent pour récupérer l’annuaire complet (chatGPT fera ca très bien)

NB: Assure toi d’être en conformité avec la RGPD :innocent:

1 Like

Merci pour ce feedback :pray:

J’attends avec impatience la communication de @Eloise

Au sujet du RGPD, si c’est ultra-ponctuel, il y a t il un risque ?

Le nom est déjà visible sur l’app mobile @Brice :sweat_smile:

Update : il ne l’est plus (mais l’était ce matin)

3 Likes

Je me devais de mentionner ce point. Mais bon, je suis pas ton père, tu décides :wink:

2 Likes

Comme l’a précisé Brice, c’est effectivement possible, mais c’est du niveau technique expert +++

  • Ton application iOS est construite sur des APIs qui retournent la donnée. L’objectif du coup est de 1) capter les APIs 2) comprendre ce que tu peux réutiliser et 3) faire le script nécessaire
  • Pour capter les calls APIs effectuer par l’app, tu peux utiliser une solution type Charles Proxy (tuto video) ou mitmproxy (tuto medium) comme mentionné par Brice
  • En fonction de l’organisation de la data et donc de(s) l’API à utiliser, soit faire un script qui va appeler chaque profile, soit juste utiliser l’API qui liste le tout si elle existe, et te retourner ça en CSV

Sans oublier le respect des ToS de l’application ainsi que la RGPD

1 Like

Merci pour vos réponses @Brice @adrienmc
Je vais approfondir cela et si besoin relancer la conversation.

@Eloise quelle est ta communication sur le sujet ?

1 Like

@iker tu parles du nom ? tu as dû recevoir un petit mail :smiley:

2 Likes

OK j’étais complètement à la ramasse. Sorry.