- Slack a informé l’organisation à but non lucratif Hack Club d’une hausse tarifaire annuelle de 195 000 dollars
- Avec presque aucun préavis, l’organisation s’est vu menacée d’une désactivation de son espace de travail et de la suppression de l’historique des messages si le paiement n’était pas effectué dans les jours qui viennent
- Hack Club utilise Slack depuis 11 ans et s’était jusque-là satisfait d’un abonnement annuel de 5 000 dollars
- Ce changement soudain entraîne une forte perturbation et des coûts importants, notamment pour la migration du système et des données
- Cet incident a renforcé la prise de conscience de l’importance de posséder ses données plutôt que de dépendre de services SaaS externes
Une bonne conclusion
- Ce billet a suscité un fort écho sur Hacker News et Twitter/X
- Il y a quelques heures, le CEO de Slack a pris contact et proposé une solution à des conditions encore meilleures qu’auparavant
- L’auteur exprime sa profonde gratitude pour l’attention et le soutien de nombreuses personnes, qui ont permis de résoudre le problème
- Cependant, cet incident l’a amené à réfléchir encore plus prudemment au fait de confier ses données à des SaaS externes
- Il souligne qu’à l’avenir, la propriété des données sera la priorité absolue
Résumé de l’incident
- Depuis 11 ans, Hack Club propose dans le monde entier une éducation au code et une communauté pour les adolescents, en utilisant Slack comme principal outil de communication
- Même lors du passage d’un plan gratuit pour les organisations à but non lucratif à un plan payant de 5 000 dollars par an, l’organisation avait continué à régler les frais sans difficulté
- Mais récemment, Slack l’a contactée unilatéralement pour lui annoncer que, si elle ne versait pas 50 000 dollars supplémentaires cette semaine et n’acceptait pas ensuite un tarif annuel de 200 000 dollars, son espace de travail serait désactivé et tout l’historique des messages supprimé
- Il est jugé injuste qu’une entreprise valorisée à 230 milliards de dollars comme Salesforce impose en quelques jours seulement une hausse tarifaire massive à une petite organisation à but non lucratif
- La position défendue est qu’un délai de grâce d’au moins 6 mois aurait dû être accordé
Impact et réponse
- Ce préavis très court a provoqué de graves perturbations dans le fonctionnement des différents programmes de Hack Club
- Des dizaines d’employés et de bénévoles s’activent pour mettre à jour les systèmes, reconstruire les intégrations et migrer des années de connaissances accumulées
- Le texte souligne que cette décision de migration forcée entraîne un coût d’opportunité considérable
Choix alternatif et conseil
- Hack Club a décidé de migrer vers Mattermost
- Cette expérience a rappelé une fois de plus l’importance de la propriété des données, et le billet conseille en particulier aux petites entreprises de se méfier de risques similaires
Autres points
- Ce texte a été rédigé dans l’urgence
- Pour toute information supplémentaire, il est recommandé de poser des questions par e-mail
1 commentaires
Commentaires sur Hacker News
Bonjour, je suis Christina, cofondatrice de Hack Club. Nous avons officiellement annoncé cette nouvelle à notre communauté aujourd’hui, et ce message a été publié par un membre adolescent de Hack Club. Je tiens à dire que la description de la situation est exacte. Les conditions de remise spéciale que nous avions obtenues de Slack l’an dernier ont soudainement changé ce printemps, et sans notification ni nouveau contrat, on nous a informés que tous les comptes passaient en payant, puis nos messages sont restés sans réponse. Après de longs retards dans les négociations, on nous a brusquement réclamé 50 000 $ cette semaine, puis 200 000 $ par an par la suite, avec en plus des menaces de résiliation et de suppression de l’historique. On nous a aussi indiqué qu’il y aurait des frais supplémentaires pour les comptes inactifs. Nous demandons de l’aide pour trouver un moyen de parler à Salesforce ou obtenir plus de temps pour migrer. Hack Club est une organisation éducative à but non lucratif 501(c)(3), et nous estimons qu’il est injuste d’être forcés de choisir entre cette hausse de prix abusive de l’équipe commerciale et la suppression définitive de nos projets, DM et travaux. Si les objectifs ont changé, nous demandons au moins un délai de grâce comparable à celui d’avant. Nous soulignons également avoir bâti une relation de confiance avec Slack pendant 11 ans et avoir contribué à le faire connaître auprès des futurs développeurs et fondateurs. Si vous pouvez aider, contactez christina@hackclub.com
Salut, je suis Rob, le CPO de Slack (vraiment). C’était une erreur, et nous sommes en train de la corriger. Merci à Hack Club et à tous les utilisateurs de Slack
Je suis ingénieur chez Slack. Voici la position du CPO Rob Seaman : « C’était une erreur, et nous sommes en train de la corriger. Merci à tous les utilisateurs, y compris Hack Club. » lien associé
Bonjour à tous, Denise Dresser, CEO de Slack. Comme l’a dit Rob, nous reconnaissons qu’il s’agissait de notre erreur. Désolée pour les désagréments causés par cette erreur dans le processus de facturation ; nous l’avons corrigée et rétabli la tarification non lucrative de Hack Club. Christina, je vous ai contactée directement, et nous allons nous assurer que vous conservez l’accès à votre workspace. Nous allons aussi revoir nos processus de facturation et de communication pour éviter que cela se reproduise. Merci de nous demander des comptes avec autant de sérieux
Suggestion : envoyer directement un email à Benioff pourrait être une solution. Son assistant exécutif fera le tri et lui transmettra probablement le message, et le caractère non lucratif du dossier a de bonnes chances d’attirer son attention ; il est même possible d’obtenir une exonération de frais. Quand je travaillais chez Slack, même les emails les plus atypiques étaient traités
On fait remarquer que Slack adopte ce même genre de pratique commerciale envers de nombreuses organisations depuis des années. Ils demandent de grosses sommes pour conserver l’historique des conversations. Si beaucoup d’organisations veulent migrer vers Teams ces temps-ci, ce n’est pas parce que c’est meilleur, mais parce que c’est quasiment gratuit
Le business model de Slack consiste à vous laisser leur confier des données importantes, puis à vous vendre l’accès à ces données. Cela ressemble au business model traditionnel du ransomware. Avec ce type de SaaS, il faut naturellement s’attendre à des hausses de prix avec le temps. Bien sûr, tous les fournisseurs ne fonctionnent pas ainsi, mais dans cette catégorie, beaucoup augmenteront progressivement les coûts. Du point de vue du fournisseur, si les coûts de changement sont élevés, il peut augmenter les prix jusqu’au point où il n’a plus aucun client. Slack ne connaît peut-être pas exactement la situation de chaque client, mais s’en approcher suffit pour maximiser les profits sur ceux qui restent
Le mois dernier, en résiliant mon abonnement payant Slack, on m’a demandé de cocher une case indiquant que certains membres utilisaient les fonctionnalités IA. Quand j’ai voulu refuser, un autre avertissement en case à cocher indiquait que cela pourrait avoir un impact sur les employés. Je suis une organisation d’une seule personne, je n’utilise aucune fonctionnalité IA, et j’ai trouvé ce processus très gênant
Je me demande ce que signifie « le prix au point où il n’a plus aucun client ». Je demande si c’est une faute de frappe
Ce type de hausse tarifaire est courant dans beaucoup de SaaS
En pratique, avec le temps, ce genre d’organisation uniquement tournée vers le profit finit par se faire racheter, puis la « réalisation de valeur » se traduit par une maximisation des revenus à la manière d’un ransomware d’entreprise
Des milliers de développeurs adolescents vont maintenant détester Salesforce bien avant d’y être confrontés dans leur vie professionnelle. C’est une démarche extrêmement court-termiste
Salesforce ne recrute plus de programmeurs et fait des blagues sur le fait que seul un CEO IA serait nécessaire, ce qui rappelle Oracle. La leçon, au final, c’est qu’un produit fermé peut soudain devenir un facteur de risque majeur
Cela pourrait malgré tout être une leçon utile pour eux
Salesforce n’est pas vraiment une entreprise technologique, mais une entreprise de vente. Sauf dans les petites structures où les ingénieurs de terrain choisissent les outils, il suffit de convaincre les décideurs d’achat, et les ingénieurs doivent suivre
Je me demande s’il existe des développeurs qui aiment Salesforce. En général, c’est plutôt un produit imposé par la direction
Je trouve étonnant qu’il existe dans la réalité des gens qui ne détestent pas Salesforce
Au départ, je n’éprouvais pas vraiment de sympathie pour l’entreprise, mais en lisant le billet, j’ai compris que cela concernait une association à but non lucratif qui enseigne le code, et cela m’a fait changer d’avis. Voir Hack Club. (À noter que Hack Club a tout de même une partie de son propre modèle économique en prélevant 7 % des revenus des clubs. Mais avec l’argent réclamé par Slack, ils pourraient embaucher des dizaines de stagiaires étudiants)
En tant que cofondateur de Hack Club, nous offrons des services entièrement gratuits aux jeunes, y compris une aide au voyage, du matériel et des composants électroniques. (Nous ne prenons pas 7 % quand les clubs vendent quelque chose.) Seules les organisations d’adultes qui utilisent le service de fiscal sponsorship de Hack Club paient 7 % de frais, lesquels sont réinvestis dans les avantages gratuits destinés aux jeunes
Cette situation est en elle-même une occasion pédagogique parfaite pour apprendre aux étudiants les risques liés à l’usage de services fermés. Le message n’est pas qu’il faut suivre une mode, mais qu’il faut toujours privilégier les open standards et les plateformes ouvertes
Du point de vue de Slack, c’est extrêmement mal calculé. D’abord, 200 000 $ est manifestement hors de portée pour une organisation à but non lucratif, donc cette somme a peu de chances d’être réellement obtenue. Ensuite, Microsoft a compris depuis longtemps à quel point il est important que les jeunes développeurs utilisent tôt ses produits et s’y habituent. Un développeur qui utilise Slack depuis son adolescence continuera naturellement à le choisir au travail ou en créant sa startup. Cette pression financière est inefficace à court terme et, à moyen et long terme, c’est une stratégie qui fait fuir tous les utilisateurs potentiels
Le modèle de fiscal sponsorship de Hack Club est présenté ici. Les 7 % de frais servent à financer le juridique, les ingénieurs et d’autres coûts opérationnels
Les finances de Hack Club peuvent être consultées ici. Il ne serait pas surprenant que l’équipe commerciale de Slack ait vu cela et se soit dit qu’une hausse de prix passerait
Slack a officiellement reconnu une erreur, présenté ses excuses et annoncé le rétablissement des conditions initiales. Au sein de Hack Club, ils débattent encore de la poursuite de la migration vers Mattermost (auteur : membre de Hack Club)
Je pense qu’il serait plus sage de ne pas annuler la migration. Il y a moins d’urgence désormais, mais la confiance envers Slack sera difficile à restaurer
Cette décision n’a été prise que parce que la controverse a pris énormément d’ampleur
Slack a proposé Enterprise+ pendant 5 ans à titre de compensation, et Hack Club a pour l’instant décidé de ne pas migrer
Quelqu’un demande s’il est possible de partager un lien vers l’annonce officielle
Pour une organisation de formation au code à but non lucratif, c’est peut-être une bonne occasion d’envisager l’auto-hébergement d’un outil de chat FOSS. Recommandations : Campfire lien (récemment passé en FOSS) et Zulip. Si vous êtes attachés aux données de chat, c’est peut-être que vous ne les utilisez pas de la bonne manière ; il vaudrait mieux envisager de déplacer cela vers un wiki ou un dépôt. Je compatis, mais c’est précisément pour ce genre de raison que les développeurs sérieux préfèrent le FOSS
Le fait d’être pris en otage par les données de chat est vraiment un point crucial. Aujourd’hui, beaucoup de projets font chercher la documentation et l’aide dans Discord ou Slack, mais cette approche est peu searchable et mal adaptée à la documentation
L’auto-hébergement de Zulip est vraiment simple, et les mises à niveau se passent très bien. Le concept de sujets de discussion est excellent. Je trouve dommage que les notifications mobiles soient récemment devenues payantes, mais je respecte leur mode de monétisation. Il existe beaucoup de bonnes alternatives, donc payer 5 000 $ à chaque fois est vraiment excessif
En tant que membre de Hack Club, nous sommes tous en train de migrer vers un Mattermost auto-hébergé. C’est dommage, cependant, car cela implique beaucoup de choses à redévelopper en parallèle
J’auto-héberge Rocket Chat pour une petite équipe (instructions d’installation ici). Il y a une limite sur le nombre d’utilisateurs gratuits, mais la licence est MIT
Les données essentielles de Hack Club ne sont pas tant les documents que l’historique des conversations entre les membres de la communauté. Donc ce qu’ils cherchent surtout à préserver, ce sont les liens créés via ces échanges, plus que des documents (ce n’est pas une position officielle)
L’occasion manquée par Slack, c’est de devenir le hub reliant les clients et les communautés de toutes les entreprises. S’ils s’étaient imposés à la fois comme outil de collaboration interne et comme canal de service client, ils auraient pu s’ancrer profondément dans les opérations des entreprises. Ils auraient pu instaurer une politique du type « community tier » pour limiter les abus, mais en facturant tous les utilisateurs actifs selon une logique d’entreprise, ils ont abandonné tout le marché des communautés à Discord. Cette erreur stratégique pourrait leur faire perdre toute une génération de futurs clients
Slack tente de forcer de nombreuses organisations à passer au payant de manière similaire. Le projet Kubernetes et la CNCF ont aussi reçu une notification exigeant un passage au payant dans un délai très court, mais la décision a été annulée après être remontée jusqu’à un cadre dirigeant. Si une organisation à but non lucratif utilise Slack, il est fortement conseillé de chercher une alternative
Le Slack d’OpenStreetMap (lien) a lui aussi été rétrogradé vers le plan gratuit plus tôt cette année pour des raisons similaires
Quelqu’un se demande combien coûte le Slack de K8s. Il demande si quelqu’un connaît une source sur le sujet
Dans ce genre de cas, on peut se demander si le « prix catalogue » a encore un sens. Dans les négociations enterprise, cela ressemble surtout à un point de départ arbitraire fixé par le fournisseur
Notre entreprise envisage elle aussi de passer de Teams à Slack. Nous utilisons aussi Salesforce, et après avoir vu cet incident, j’ai pris les devants pour proposer à un dirigeant d’évaluer des services alternatifs du point de vue de la fiabilité
Teams n’est pas formidable, mais je n’ai jamais vu de preuve claire que Slack lui soit nettement supérieur. Microsoft cherche aussi à maximiser ses intérêts, mais pas de manière aussi extrême que Slack
Avis selon lequel Slack et Teams sont exactement les mêmes sur les questions de facturation et de données
Cet épisode est une stratégie d’extraction évidente : prix multiplié par 40 d’un coup et délai de grâce très court. Même si seulement 2,5 % des gens paient, la structure reste rentable pour Slack, et c’est une stratégie assumant la perte de clients au profit de la maximisation du revenu à court terme
D’après ce qu’a dit une connaissance ayant travaillé chez Slack, l’entreprise considérait avec le temps comme un fardeau la multiplication des organisations utilisant gratuitement le service. Il n’est donc pas surprenant qu’elle cherche à faire le ménage parmi ces clients gratuits arrivés en masse. En revanche, la brutalité de la notification mérite d’être critiquée
Merci d’avoir fait le calcul ; j’imagine le point de vue de l’analyste chargé d’optimiser les données ou du dirigeant qui a ordonné cette méthode
On dirait que Slack veut de toute façon perdre tous les clients non rentables
Je ne m’en rendais pas vraiment compte avant, mais je prends aujourd’hui conscience du risque important qu’il y a à dépendre de services financés par des VC (capital-risque)