L’équipe de validation de l’App Store a refusé une mise à jour mineure  de l’application Read It Later, un service permettant de mettre de côté des pages Web pour les lire plus tard, sous pretexte qu’elle exige des utilisateurs qu’ils s’inscrivent avant de pouvoir l’utiliser.

Voici la lettre qu’ils ont reçue d’Apple pour expliquer ce refus :

« Nous avons testé votre application mais ne sommes pas en mesure de proposer cette version sur l’App Store car elle exige des clients qu’ils s’inscrivent en fournissant des informations personnelles sans proposer de fonctionnalités pour lesquelles de telles informations seraient nécessaires […]

Les apps ne peuvent pas exiger une inscription avant d’autoriser l’accès aux fonctionnalités et contenu ; de telles inscriptions doivent être optionnelles et liées à des fonctionnalités pour lesquelles elles sont nécessaires. »

Qu’est-ce que cela signifie ? Il est déjà dur de comprendre ne serait-ce que la signification de cette lettre, et encore moins l’explication fournie. Le premier paragraphe a l’air d’impliquer qu’Apple ne veut pas que les apps demandent des adresses email lorsque cela n’est pas nécessaire. Cependant, Read it Later offre des fonctionnalités liées à l’ouverture d’un compte.

Le deuxième paragraphe a l’air de demander que les comptes utilisateurs soient optionnels. En d’autres termes, Apple explique qu’il n’est plus possible de demander à un utilisateur de se connecter au compte du service qu’il compte utiliser avec une application sans lui fournir un minimum de contenu avant.  Cela signifierait que des applications  Facebook, Google Reader, ou autres devraient proposer un minimum de fonctionnalités avant de proposer de se connecter.

Le plus probable dans ce cas est qu’il s’agit juste d’une erreur. Mais qui sait ? Ce pourrait aussi être les débuts d’une règle saugrenue visant à mieux protéger la vie privée des utilisateurs. Qu’en pensez vous ?

Màj : Après une nouvelle soumission, l’application a finalement été approuvée. Aucune explication n’a été donnée sur le précédent refus. Il semble que ce soit une erreur de la part de l’équipe de validation puisque l’application n’a pas été modifiée.