Ulamna

Des logiciels qui ne lâchent pas.

Quand votre logiciel fonctionne hors ligne , votre travail continue.

Nous concevons des logiciels local-first, chiffrés de bout en bout, pour ordinateur, mobile et web. Pourquoi, en sept croquis ↓

Fig. 2 — Le Wi-Fi est coupé. Personne à ce bureau ne s'en est aperçu.

Tous les appareils à jour · synchronisés il y a 2 s

Une histoire en sept croquis

Comment le logiciel a perdu le fil, et comment nous le construisons aujourd'hui.

Fondateurs, entreprises et petites équipes viennent chez Ulamna pour des logiciels qui ne lâchent pas. Même quand le Wi-Fi, lui, lâche.

Chapitre I

Revenons à l'époque où votre travail vivait sur votre propre ordinateur.

Une boîte beige sur le bureau, un tiroir de disquettes, des fichiers qu'on pouvait presque toucher.

Partager était une corvée. Mais tout s'ouvrait instantanément, et ne répondait qu'à vous.

4Une disquette 3,5 pouces contenait 1,44 Mo. Elle ne vous a jamais demandé de vous connecter.

Chapitre II

Puis tout est parti sur le serveur de quelqu'un d'autre.

Plus facile à partager, c'est vrai. Consultable de partout.

Mais chaque clic faisait désormais le voyage, et les clés aussi ont déménagé. Vos propres fichiers ne s'ouvraient plus que si un ordinateur très lointain voulait bien les ouvrir.

5Chaque clic est devenu une requête vers un centre de données, aller et retour, souvent à des centaines de kilomètres.

Chapitre III

Puis internet a coupé un mardi à 10 h 40, en pleine journée de travail.

Plus de fichiers. Plus de commandes. Plus de factures. Toute une équipe devant une roue qui tourne.

Tout le monde regardait le routeur comme s'il leur devait des excuses. Il ne s'est pas excusé.

6Le routeur a été redémarré deux fois. Ça n'a rien changé.

Chapitre IV

Nous faisons l'inverse. Votre appareil d'abord.

Chaque ordinateur, téléphone et tablette garde sa propre copie complète : l'application s'ouvre instantanément et fonctionne dans le train, dans l'avion, au sous-sol.

Le réseau devient un moyen de partager, pas une condition pour travailler.

7C'est ce que veut dire local-first, « d'abord sur l'appareil » : la copie sur votre appareil est la vraie, et le réseau sert aux copies à se partager.

Chapitre V

Chiffré avant d'aller où que ce soit.

Vos données sont chiffrées sur votre propre appareil, avec des clés qui restent entre vos mains.

Les sauvegardes, les copies et tout ce qui traverse un réseau sont illisibles sans elles. Vous perdez un ordinateur ? Un kit de récupération vous rend vos clés.

8Les clés sont créées sur votre appareil. Le kit de récupération est imprimé et conservé par vous, pas par nous.

Chapitre VI

Sur le même réseau, vos appareils se trouvent tout seuls.

Ordinateurs, téléphones et tablettes branchés sur le Wi-Fi du bureau se synchronisent directement entre eux. Pas besoin d'internet, pas de détour par un centre de données.

Les modifications se fusionnent, chaque appareil arrive au même résultat, et les vrais conflits sont tranchés par une personne. Quand la ligne revient, les autres rattrapent leur retard.

9Les appareils se découvrent sur le réseau local et se synchronisent d'égal à égal. Internet ne sert qu'aux appareils qui sont ailleurs.

Chapitre VII

Prix fixes. Sans surprise.

Un plan écrit et un devis ferme avant le moindre travail. Des étapes (jalons) que vous validez une à une.

10Cadrage, Réalisation et Suivi. Chacun avec un prix écrit.

Commencer par un devis écritC

---  La morale de l'histoire

Un bon carnet était toujours là, ouvert pour vous et pour personne d'autre, et n'a jamais demandé la permission à un serveur. Nous construisons des logiciels qui ont les mêmes bonnes manières, sur chacun de vos écrans.

Un seul partenaire pour :

Nos logiciels n'ont pas besoin que vous soyez en ligne. [ ni de la permission d'un centre de données ]

Construit en cinq couches.

Chacune repose sur la précédente. Sautez une couche, et la suivante vacille.

Méthode · 05 couches
  1. 01

    Des règles pures

    La logique métier, sans réseau ni disque. Facile à tester, identique partout.

  2. 02

    Chiffré sur l'appareil

    Les données sont chiffrées avant d'être stockées ou envoyées. Seuls vos appareils détiennent les clés.

  3. 03

    Fonctionne hors ligne

    Une copie locale chiffrée sur chaque appareil. Rien ne se perd hors ligne.

  4. 04

    Converge, n'écrase jamais

    Les appareils se synchronisent sur le réseau local, ou par internet quand ils sont loin. Tous arrivent au même résultat.

  5. 05

    Un moteur, tous les écrans

    Windows, macOS, Linux, iPhone et iPad sur le même cœur.

Des preuves, pas des promesses.

Des faits sur la façon dont le logiciel est construit. Vous pouvez tous les vérifier.

[ par conception ]
0

clé ne quitte vos appareils.

Le chiffrement se fait sur l'appareil
100%

utilisable hors ligne.

Une connexion perdue est une pause
5

plateformes, un seul moteur.

Windows · macOS · Linux · iPhone · iPad
3

langues.

EN · FR · عربي

Prix fixes. Sans surprise.

Un devis écrit avant le moindre travail.

Tarifs · 03 façons de commencer
1 à 3 semaines

Cadrage

Un plan écrit, une architecture et un devis ferme.

Prix
Forfait fixe
Facturation
À la commande
Par étape

Réalisation

Livrée en étapes (jalons) que vous validez une à une.

Prix
Fixe pour chaque étape
Facturation
Acompte, puis à chaque étape
Mensuel

Suivi

Maintenance, mises à jour de sécurité et petites modifications.

Prix
Abonnement mensuel
Engagement
Préavis de 30 jours

Paiement par carte via Stripe ou par virement bancaire. Les données de carte ne nous parviennent jamais. Voir nos Conditions et notre Politique de remboursement (en anglais).

Une petite société de logiciels, résolument senior.

Nos propres logiciels et ceux de nos clients, construits par les mêmes ingénieurs, avec la même exigence.

Société · notre façon de travailler
  • Des logiciels sobres.Évidents pour quelqu'un de pressé.
  • Vos données restent à vous.Les clés restent chez vous. Lire, exporter, récupérer : toujours.
  • Hors ligne, c'est normal.Une connexion perdue est une pause, pas une panne.
  • Des mots simples.Nos propositions disent ce que vous obtenez et ce que ça coûte.
  • Corriger, pas camoufler.Les mauvaises décisions sont corrigées, pas cachées.

---  Les questions qu'on nous pose vraiment

Concrètement, que faites-vous ?

Nous concevons et développons des logiciels pour ordinateur, mobile et web. Ils tournent d'abord sur votre appareil, y gardent une copie chiffrée, et se synchronisent quand ils le peuvent. Si internet tombe, vous continuez à travailler.

Qu'est-ce que le local-first change pour moi ?

L'application s'ouvre instantanément, fonctionne dans le train et ne prend jamais vos données en otage. Votre travail vit sur vos appareils ; le réseau sert seulement à le partager.

Mes appareils ont-ils besoin d'internet pour se synchroniser ?

Non. Les appareils d'un même réseau local se trouvent et se synchronisent directement. Internet ne sert qu'à joindre les appareils qui sont ailleurs, et tout est chiffré avant de voyager.

Pouvez-vous reprendre un code écrit par quelqu'un d'autre ?

Oui. Une revue senior, puis un plan écrit pour le remettre d'aplomb. Parfois, le plan dit « gardez-en l'essentiel ». Nous vous le dirons.

Comment fixez-vous vos prix ?

Au forfait. Vous recevez un devis écrit avant le moindre travail, et vous validez chaque étape.

Dans quelles langues livrez-vous ?

Anglais, français et arabe, mises en page de droite à gauche comprises.

Vous lisez encore ? Tant mieux. Nos propositions se lisent comme ça aussi. [ des mots simples, des prix fixes — contact@ulamna.com ]
Contact · [C]

Dites-nous ce qui doit continuer de fonctionner.

Nous répondons sous deux jours ouvrés.

contact@ulamna.com Ouvrir la messagerie

En bref

Équipe
Petite, senior
Plateformes
Windows · macOS · Linux · iPhone · iPad
Langues
EN · FR · عربي
Tarifs
Fixes, devis écrit d'abord
Délai de réponse
Deux jours ouvrés

Ouvre votre messagerie avec la demande prête. Rien n'est enregistré ici.

Utilisé uniquement pour vous répondre. Politique de confidentialité (en anglais)