L'application qui a brisé les caucus de l'Iowa a été envoyée via une plateforme de test Android

Le logiciel mobile développé pour compter les votes dans le caucus démocratique de l'Iowa hier a pris le devant de la scène dans une controverse en cours sur qui l'a créé exactement et pourquoi il a été déployé dans un état aussi bâclé. Maintenant, grâce à Carte mère, nous savons à quoi ressemble l'application et les écrans d'erreur rencontrés par des chefs de circonscription spécifiques lorsqu'ils ont tenté d'appeler le total des votes hier soir.

L'application a été créée par une société appelée Shadow Inc., une société de logiciels à but lucratif qui affirme que sa mission est de «renforcer le pouvoir politique du mouvement progressiste en développant des outils abordables et faciles à utiliser pour les équipes et les budgets de toutes tailles. "

le New York Times ont signalé que de nombreux chefs de circonscription avaient du mal à télécharger l'application, et Carte mèreLes captures d’écran donnent des indications sur la raison. L'application n'a pas été déployée via les magasins d'applications traditionnels ni même téléchargée à l'aide d'un certificat d'entreprise. Au lieu de cela, il a été déployé via la plate-forme de test TestFairy, qui est similaire au TestFlight d'Apple et utilisé principalement pour les applications Android qui ne sont pas encore finalisées.

Capture d'écran: Carte mère

Les plates-formes de test sont courantes pour les applications mobiles et constituent l'une des nombreuses façons dont les développeurs d'applications indépendants et les grands éditeurs de logiciels peuvent déployer des logiciels de test sans passer par les processus d'examen parfois rigoureux de l'App Store et du Play Store. Il s'agit principalement de permettre aux développeurs d'éliminer les bogues et de garantir que l'application peut fonctionner sur une variété d'appareils différents, dont certains peuvent utiliser des systèmes d'exploitation obsolètes et alimentés par des composants plus anciens et moins puissants qui peuvent rendre l'application lente ou tout simplement inutilisable.

Dans ce cas, cependant, il semble que Shadow ait utilisé une plate-forme de test pour la distribution publique de l'application. L'installation de logiciels via une plate-forme de test ou le chargement manuel sur votre appareil comporte tous deux des risques de sécurité, car les processus d'examen de l'App Store sont conçus pour découvrir si un logiciel cache des logiciels malveillants ou fait quelque chose dans les coulisses qu'il n'est pas censé faire. Si vous chargez une application ou essayez d'installer une version non officielle, votre smartphone vous avertit généralement des risques et vous demande si vous souhaitez continuer. C'est également un modèle moins stable de déploiement de logiciels à grande échelle, ce qui pourrait expliquer la difficulté des chefs de circonscription à télécharger le programme.

La capture d'écran de Carte mère montre également que l'application a été distribuée en utilisant le niveau gratuit de la plate-forme et non celui de l'entreprise. Cela signifie que Shadow n'a même pas accepté le plan TestFairy qui comprend une authentification à connexion unique, une conservation des données illimitée et un chiffrement de bout en bout. Au lieu de cela, il semble que la société ait utilisé la version de TestFairy que tout le monde peut essayer gratuitement, ce qui supprime toutes les données de l'application après 30 jours et limite le nombre d'utilisateurs de test pouvant accéder à l'application à 200.

Selon le NYT, Shadow construisait également des outils pour le Parti démocratique du Nevada, mais plus tôt ce matin, le parti du Nevada a déclaré qu'il n'utiliserait plus Shadow pour sa prochaine primaire. "Nous avions déjà développé une série de sauvegardes et de systèmes de rapports redondants, et évaluons actuellement la meilleure voie à suivre", a déclaré à CNN William McCurdy, président du parti démocrate de l'État.

Les problèmes, bien sûr, ne se limitaient pas au manque général d'examen et de tests ou aux oublis de sécurité – l'application Shadow a tout simplement échoué au moment où elle était le plus nécessaire. Carte mèreLes captures d'écran montrant les écrans d'erreur de l'application indiquent qu'elle rencontrait une variété d'erreurs inexplicables et qu'elle communiquait cela aux pauvres dirigeants de la circonscription avec des débris de non-sens techniques, ils n'étaient sans doute pas équipés pour analyser pendant le processus de rapport sensible au facteur temps. .

Captures d'écran: Carte mère

Le résultat de ce gâchis a été que la hotline a commencé à reculer alors que le DNC tentait de revenir au décompte par téléphone et que les dirigeants de la circonscription recouraient au décompte des votes à la main. Dans l'état actuel des choses, les votes ne sont toujours pas en place et les résultats du caucus de l'Iowa restent dans un état de flux.

Dans une déclaration publiée mardi matin, Shadow a confirmé avoir créé l'application et a regretté «le retard dans la communication des résultats des caucus de l'Iowa la nuit dernière et l'incertitude que cela a causée aux candidats, à leurs campagnes et au caucus démocrate – les amateurs. "



Traduit de la source : https://www.theverge.com/2020/2/4/21122737/iowa-democractic-caucus-voting-app-android-testfairy-screenshots-app-store

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.