Aller au contenu
Schweizersoftware

7 min de lecture

Pourquoi nous créons des applications pour la Suisse uniquement

Quatre langues, le franc, la facture QR, les différences cantonales et la LPD comme point de départ : ce que signifie développer pour la seule Suisse.

Visuel sur fond bleu : « Pourquoi nous créons des logiciels pour la Suisse uniquement ». À côté, une carte blanche de la Suisse avec des sites reliés à Berne, et les langues DE, FR, IT, RM.

Si vous dirigez un cabinet, un atelier, un bureau ou une association en Suisse, vous connaissez ce moment : vous cherchez un logiciel pour une tâche tout à fait ordinaire — rendez-vous, factures, inscriptions — et vous trouvez une dizaine d’offres qui conviennent presque. L’interface existe en français, mais pas en italien. Elle produit des factures, mais pas des factures QR. L’agenda connaît des jours fériés, sauf ceux de votre canton. Et lorsqu’une cliente demande où ses données sont réellement enregistrées, aucune réponse ne tient en une phrase.

Rien de tout cela n’est un défaut de ces logiciels. C’est la conséquence d’une conception dans laquelle la Suisse n’était pas le point de départ, mais un cas particulier ajouté plus tard. Nous développons des applications web exclusivement pour la Suisse. Cet article décrit ce que cela signifie concrètement — et ce que nous laissons de côté pour cela.

Quatre langues, et non une langue avec trois traductions

L’article 4 de la Constitution fédérale nomme quatre langues nationales : l’allemand, le français, l’italien et le romanche. Selon l’article 70, les langues officielles de la Confédération sont l’allemand, le français et l’italien, le romanche s’y ajoutant pour les rapports avec les personnes de langue romanche. Les cantons déterminent eux-mêmes leurs langues officielles. L’Office fédéral de la statistique relève par ailleurs que 12 pour cent de la population n’indique aucune langue nationale comme langue principale.

Pour un logiciel, cela va bien au-delà d’un sélecteur de langue en pied de page. Un formulaire d’inscription qui tient dans une colonne en allemand demande nettement plus de place en français. Un terme évident à Genève n’est pas le même mot au Tessin, et pas seulement le même mot dans une autre langue. Les formats de date, les formules d’adresse et les mentions de facture suivent.

Lorsque le plurilinguisme est prévu dès le départ, il fait partie de l’application : chaque libellé, chaque courriel et chaque document imprimé existe dans les langues dans lesquelles on travaille vraiment. Lorsqu’il arrive ensuite, il reste souvent une couche de traduction posée sur une interface pensée pour une seule langue — et cela se voit.

Les petits formats : francs, facture QR, cantons

Selon SIX, la facture QR circule depuis juin 2020 et a définitivement remplacé les bulletins de versement précédents au 1er octobre 2022 ; le Swiss QR Code contient sous forme numérique les indications nécessaires à un paiement. Qui établit aujourd’hui des factures en Suisse travaille avec ce format. Un logiciel qui sort les factures en PDF et traite la facture QR comme une extension crée du travail manuel précisément à cet endroit.

Il en va de même des jours fériés. L’article 110 alinéa 3 de la Constitution fédérale fait du 1er août la fête nationale. La loi sur le travail l’assimile au dimanche à l’article 20a et autorise les cantons à assimiler au dimanche huit jours fériés supplémentaires au plus par an — et à les fixer différemment selon les parties du canton. Une liste unique de « jours fériés suisses » est donc fausse pour une partie du pays, et cela chaque année.

S’y ajoutent les montants eux-mêmes. Le franc et le format numérique suisse sont chez nous le point de départ, non un réglage de devise que l’on modifie. Rien de tout cela n’est un grand sujet. C’est simplement là tous les jours.

La loi sur la protection des données comme base de conception

L’article 7 de la loi fédérale sur la protection des données (LPD) exige que le traitement des données soit configuré techniquement et organisationnellement de manière à respecter les prescriptions de protection des données — et d’en tenir compte dès la planification. L’alinéa 3 exige des réglages par défaut appropriés, afin que le traitement reste limité au minimum nécessaire à la finalité. L’article 6 énonce les principes : licite, conforme à la bonne foi, proportionné, lié à une finalité reconnaissable — et destruction ou anonymisation dès que les données ne sont plus nécessaires à cette finalité.

Ce sont des phrases qui parlent d’architecture. Quels champs un formulaire comporte seulement, combien de temps les réponses restent, qui voit quoi dans l’entreprise : ces décisions se prennent lors de la conception et ne se modifient ensuite qu’au prix d’un effort. L’article 5 lettre c énumère en outre ce qui compte comme données sensibles — dont les données sur la santé, sur les opinions philosophiques ou syndicales, ainsi que les données biométriques et génétiques. Pour un cabinet de physiothérapie ou un service de consultation, ce n’est pas un cas marginal mais l’ordinaire.

Nous concevons nos applications selon ces exigences. C’est une affirmation sur notre manière de construire, non la garantie d’un résultat : savoir si un traitement concret est licite dépend toujours aussi de l’usage qui est fait d’une application.

Où se trouvent les données — et ce que le lieu ne dit pas

Nos applications enregistrent leurs données sur une infrastructure située en Suisse. Cela rend courte la réponse à la question de la cliente, et cela maintient le cas dans un seul ordre juridique.

L’honnêteté demande de dire ce qu’un lieu ne règle pas. L’article 16 LPD encadre la communication de données personnelles à l’étranger et la soumet à des conditions — par exemple une constatation du Conseil fédéral selon laquelle l’État concerné assure une protection adéquate, ou des garanties contractuelles. L’article 19 exige que la personne concernée soit informée de la collecte et, en cas de communication à l’étranger, également de l’État destinataire. Un centre de données en Suisse ne dit donc encore rien sur qui y accède depuis où, ni sur les services qui fonctionnent en arrière-plan.

Cela vaut aussi pour nous. Ce site lui-même est distribué par Cloudflare, un fournisseur disposant d’un réseau mondial de centres de données ; les données techniques générées lors de l’appel d’une page peuvent donc être traitées hors de Suisse. Ce qui se trouve en Suisse, ce sont les indications de la liste d’attente et du formulaire de contact, dans un centre de données à Zurich. Les deux figurent dans notre déclaration de confidentialité. Nous l’écrivons ici parce que la différence entre « développé en Suisse » et « enregistré en Suisse » s’estompe sinon — chez nous comme chez les autres.

Ce que nous laissons de côté

Une orientation n’en est une que lorsqu’elle coûte quelque chose. La nôtre coûte ceci :

Nous développons Nous ne développons pas
Des applications distinctes, chacune pour une tâche Des suites tout-en-un qui font tout à moitié
Les fonctions dont le quotidien suisse a besoin Toutes les fonctions d’un produit utilisé dans le monde entier
Des applications financées sans vente de données L’option la moins chère du marché
Des applications pour la Suisse Des applications pour d’autres marchés

Qui a un processus très particulier pour lequel il existe exactement un logiciel dans le monde sera mieux servi par ce logiciel que par une application étroite venue de Suisse. Ce n’est pas une formule de modestie, mais le revers de la même décision : nous développons pour un petit marché et pouvons donc entrer en profondeur dans ce marché — mais dans celui-là seulement.

Les points de cet article peuvent se vérifier pour n’importe quel logiciel, le nôtre compris. Dans quelles langues l’interface existe-t-elle réellement, et dans lesquelles les courriels et les documents produits ? La facture QR sort-elle de l’application elle-même ? Les jours fériés se règlent-ils par canton ? Dans quel pays les données se trouvent-elles, et quels autres prestataires interviennent ? Les réponses figurent le plus souvent dans la documentation ou la déclaration de confidentialité du fournisseur — et là où elles manquent, c’est aussi une réponse. Les idées sur lesquelles nous travaillons actuellement sont présentées sur notre page Idées ; la plupart ne sont pas encore disponibles comme applications.

Sources

  1. 1.Bundesverfassung der Schweizerischen Eidgenossenschaft (SR 101) (vérifié le 23 septembre 2026)
  2. 2.Bundesgesetz über den Datenschutz (DSG, SR 235.1) (vérifié le 23 septembre 2026)
  3. 3.Bundesgesetz über die Arbeit in Industrie, Gewerbe und Handel (Arbeitsgesetz, SR 822.11) (vérifié le 23 septembre 2026)
  4. 4.SIX: QR-Rechnung – Swiss Payment Standards (vérifié le 23 septembre 2026)
  5. 5.Bundesamt für Statistik: Sprachen (vérifié le 23 septembre 2026)

Suivez nos idées

Découvrez nos idées et demandez à être informé une seule fois lorsque l’une d’elles deviendra une application. Ou écrivez-nous – au sujet d’une idée, d’une tâche qui mériterait une application, ou simplement pour nous dire bonjour.

Choisir la langue

Cette page s’ouvre dans la langue choisie.