Les logiciels développés et soutenus par Technostructures suivent plusieurs principes pour garantir le respect des utilisateur·ices qui les utilisent.
Logiciel libre
La totalité du code source est disponible sous licence libre. Le logiciel libre est considéré comme une condition nécessaire mais non suffisante pour un logiciel décent.
Logique non commerciale
Les logiciels ne sont pas pensés pour engranger du profit. Ni publicités, ni revente de données, ni stratégie d’open-source différencié (open-core) ne sont acceptées.
Auto-hébergement
Les applications Web sont pensées pour être déployées facilement par un·e administrateur·ice système. Si pertinent, les différentes instances doivent être interopérables.
Chiffrement
À chaque fois que c’est possible, les meilleurs standards de chiffrement doivent être utilisés pour garantir aux utilisateur·ices le moindre dommage en cas de fuite de données.
Pas de captation de l’attention
Les logiciels doivent être conçus pour répondre le plus rapidement possible aux besoins auxquels ils répondent. Aucune stratégie ne doit être mise en place pour maximiser leur temps d’utilisation.
Accessibilité
Les logiciels doivent être utilisables par tout le monde, que ce soit par la convivialité de l’interface ou et notamment en terme d’utilisation par les personnes handicapées (par exemples, malvoyant·es).