Produit revendu

Recalled

Logs d'audit pour développeurs

API de logs d'audit pour éditeurs de logiciels : chaque action des utilisateurs enregistrée en trois lignes de code, signée et consultable.

Voir le site
Client
Recalled
Année
2026
Durée
2 semaines
Type
SaaS
Recalled - Logs d'audit pour développeurs
Cible
Développeurs
Intégration
SDK npm et API REST
Statut
Vendu

Contexte

Tôt ou tard, un éditeur de logiciel doit répondre à la question « qui a fait quoi, et quand ». Un client conteste une suppression, un auditeur SOC 2 demande des preuves, une personne exerce ses droits RGPD. La plupart des équipes bricolent alors une table de logs d'activité, incomplète et lente à interroger. Avec les agents IA qui agissent au nom des utilisateurs, ce besoin de traçabilité devient encore plus pressant.

Notre objectif était un service que l'on branche en quelques minutes, quel que soit le langage du produit. Le stockage, la recherche, l'export et la preuve d'intégrité devaient être pris en charge. Le produit a été conçu, lancé, puis revendu.

Le problème

Un support client reçoit un ticket : « Je n'ai jamais supprimé cette facture. » Sans historique fiable, l'équipe passe la soirée à écrire des requêtes SQL dans la base de production. Et même si elle trouve la bonne ligne, rien ne prouve qu'elle n'a pas été modifiée depuis. Autre cas : une startup prépare un audit de sécurité et découvre que ses logs d'activité grossissent si vite qu'ils ralentissent son application. Il fallait donc stocker les événements hors de la base du client, les rendre infalsifiables et laisser l'équipe support les consulter sans ouvrir un terminal.

Notre solution

Nous avons développé une API REST et un SDK TypeScript publié sur npm. On crée un projet, on génère une clé, puis trois lignes de code suffisent pour envoyer un événement. Les autres langages passent par un simple appel HTTP. Chaque événement est signé en HMAC-SHA256 et chaîné au précédent : une réécriture silencieuse devient détectable, et une route dédiée permet de prouver l'intégrité à un auditeur. Chaque action reçoit aussi un reçu avec un lien public de vérification, à transmettre au client qui conteste. Côté consultation, nous avons prévu une recherche plein texte filtrable, l'export CSV ou JSON, et un composant React à intégrer dans le back-office de l'équipe. Les données sont chiffrées et hébergées dans l'Union européenne. Un serveur MCP permet enfin d'interroger les logs depuis un assistant IA.

Résultats

  • Intégration en trois lignes avec le SDK npm
  • Événements signés et chaînés, intégrité vérifiable
  • Composant React pour consulter les logs dans son back-office
  • Produit lancé puis revendu

Stack

  • Next.js
  • Node.js
  • API

Autres projets

Tous les projets
Pumba - Plateforme pour petsitters pro

SaaS · 2025 - 2026

Pumba

Pumba met en relation propriétaires d'animaux et petsitters pros certifiés ACACED : recherche par ville, réservation avec acompte, paiement en ligne.

Voir le site
Chiptune Pro V2 - Refonte de l'écosystème reprogrammation

SaaS · 2026

ChiptunePRO V2

Refonte de ChiptunePRO en 2026 : le logiciel des reprogrammateurs relié à ChiptuneMAP et ChiptuneFILE, traduit en 4 langues, facturation conforme.

Voir le site
Chiptune Pro V1 - SaaS reprogrammation moteur

SaaS · 2025

ChiptunePRO V1

Première version de ChiptunePRO (2025) : simulateurs de gains à intégrer sur le site du garage, CRM, base véhicules, devis et agenda.

Voir le site

Un projet dans le même esprit ?

Parlez-nous de votre idée. On vous dit ce qu'on peut mettre en ligne, en combien de temps et à quel prix.