SOC2 · ISO 27001 · RGPD

Logue les actions de ton produit.
Rapidement.

Ajoute des logs d'audit à ton produit en 3 lignes de code. Stockage, recherche et conformité, on s'en occupe.

01, CAS D'USAGE

Pourquoi les équipes utilisent Recalled

Trois raisons concrètes de brancher un SDK d'audit dans ton produit.

  • Suivre chaque action

    Qui a supprimé cette facture ? Qui a modifié ce rôle ? Enregistre chaque action utilisateur avec qui, quoi, quand, depuis où. Ton équipe support a la réponse en deux clics.

  • Être prêt pour l'audit

    SOC2, ISO 27001, RGPD. Tes clients enterprise et les auditeurs vont demander un audit trail. Recalled te le livre signé, exportable et conforme dès le premier event.

  • Ne pas saturer ta base

    Les logs d'audit grossissent vite et ralentissent tes requêtes en prod. Recalled stocke les events chez lui, indexés pour la recherche, avec rétention configurable. Ta base reste focalisée sur ton métier.

02, INTÉGRER

Trois lignes, c'est fini

Un SDK npm pour JavaScript et TypeScript, une API REST pour tout le reste. Utilise le langage dans lequel tu codes, peu importe lequel.

node.js
# npm install recalled

import { Recalled } from 'recalled'

const client = new Recalled({
  apiKey: process.env.RECALLED_KEY
})

await client.events.create({
  action: 'invoice.deleted',
  actor: { id: 'user_123' }
})
rest api
curl -X POST https://api.recalled.dev/v1/events \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action": "invoice.deleted",
    "actor": {
      "id": "user_123"
    }
  }'
03, FONCTIONNALITÉS

Pensé pour les devs

Arrête de coder ton propre audit log. On fait la partie ennuyeuse pour que tu puisses livrer le reste.

  • Tracking d'événements

    Enregistre chaque action utilisateur, création, modification, suppression, connexion, permission accordée, avec qui, quoi, quand, depuis où.

  • Recherche et filtres

    Recherche full-text sur tous les événements. Filtre par user, action, ressource, date, IP. Résultats en temps réel, pagination cursor-based.

  • UI embeddable

    Un composant React ou une iframe que tu embed directement dans le dashboard de ton app. Marque blanche, sans quitter ton produit.

  • Export et streaming

    Export CSV ou JSON à la demande. Webhook pour streamer vers un SIEM (Datadog, Splunk, Elastic). Rétention configurable.

  • Tamper-proof

    Chaque événement est signé cryptographiquement. Impossible à modifier après insertion. Hash chain pour prouver l'intégrité à un auditeur.

  • Dashboard analytics

    Vue d'ensemble de l'activité, pics d'events, actions les plus fréquentes, users les plus actifs. Alertes sur comportements anormaux.

04, CONFORMITÉ

La case conformité, cochée pour toi

SOC2, ISO 27001, RGPD. Tes clients enterprise et les auditeurs vont te demander un audit trail. Recalled leur donne ce qu'ils attendent, avec hébergement UE, chiffrement AES-256 au repos, rétention configurable, et un endpoint pour le droit à l'effacement en un seul appel.

SOC2 readyISO 27001RGPDHébergement UEAES-256Droit à l'effacement