Manifeste

Pourquoi NoShit Development ?

NoShit Development construit des logiciels qui remplissent leur rôle sans capter inutilement attention, données ou contrôle. Les produits doivent être clairs, justes et, si possible, un peu charmants.

Raisons

  • Éviter les pubs — sauf lorsque la publicité correspond logiquement au produit et reste claire, limitée et juste.
  • Refuser le suivi : un logiciel doit fonctionner sans exploiter le comportement des utilisateurs.
  • Stocker et gérer les données localement chaque fois que c’est pertinent.
  • Rendre les cadres familiers personnalisables au lieu de pousser tout le monde dans le même flux par défaut.
  • Rompre avec les conventions du marché lorsqu’elles ne créent que distraction, enfermement ou friction artificielle.
  • Livrer simplement de bons produits que l’on aime utiliser.

Principes

  • Interfaces conviviales et intuitives.
  • Pas de suivi et, si possible, pas de stockage de données utilisateur.
  • Joie, fun et une touche mignonne lorsque cela convient — sans gêner l’utilisabilité.
  • Permissions claires, limites claires et pas de contreparties cachées.
  • Les fonctions d’abord : chaque app doit résoudre un vrai problème calmement et directement.

Position

NoShit ne veut pas dire ascétique. Cela veut dire : pas de manipulation inutile, pas d’avidité de données et pas d’interface qui veut être plus importante que la tâche. Si un produit est ludique, c’est parce qu’il apporte de la joie. S’il est sobre, c’est parce qu’il évite du travail à l’utilisateur.