Rejeu de session basé sur les wireframes et insights LLM quotidiens pour les apps que vous publiez. Aucun pixel. Aucune donnée personnelle. Juste une réponse en clair à « pourquoi les utilisateurs décrochent-ils ? »
PaymentView perd 61 % à l'étape de la carte
Le clavier masque le bouton Continuer — les utilisateurs tapent avec rage sur une commande qu'ils ne voient pas.
Les autres outils de rejeu enregistrent les écrans de vos utilisateurs. Tassello en enregistre la forme — ainsi il n'y a rien de sensible à fuiter, les rejeus sont minuscules, et App Review reste satisfait.
Captures d'écran du contenu réel. Risque de données personnelles, charges lourdes, examen d'App Review.
Uniquement des boîtes et des types. Rien de sensible à fuiter. Des kilo-octets, pas des méga-octets.
Une ligne de code sur l'appareil. Une réponse quotidienne dans votre boîte mail.
Le SDK lit votre arbre de vues SwiftUI/UIKit hors du thread principal et construit des wireframes compacts — boîtes, types, positions. Jamais de captures d'écran, jamais de texte.
Les événements, taps et wireframes sont regroupés et envoyés une seule fois vers un backend européen. L'auto-rédaction supprime tout ce qui ressemble à une donnée personnelle avant même que cela ne quitte l'appareil.
Un passage LLM quotidien regroupe les sessions et explique, en trois phrases, où et pourquoi les utilisateurs décrochent — avec la correction.
PaymentView perd 61 % à l'étape de la carte
Le clavier masque le bouton Continuer — les utilisateurs tapent avec rage sur une commande qu'ils ne voient pas.
La même réponse arrive dans Slack, votre boîte mail ou le tableau de bord — chaque lundi matin.
Ajoutez le package Swift, insérez une ligne, et vous capturez déjà. Aucun fichier de config, aucun tableau de bord à câbler, aucun cérémonial SDK.
import Tassello
@main
struct MyApp: App {
init() {
// one line — you're capturing
Insights.start(apiKey: "ik_live_…")
}
var body: some Scene {
WindowGroup { ContentView() }
}
}
// Sensitive views stay on device
PaymentField()
.tasselloPrivacy(.private)Conçu pour les développeurs indie et les petits studios.
Rejouez n'importe quelle session sous forme de wireframes animés en SVG — structure seulement, aucun pixel ni texte.
Claude lit les sessions regroupées et rédige un « voici quoi corriger » en clair.
Voyez exactement quelle étape perd les utilisateurs, et comment la conversion évolue de semaine en semaine.
Repérez les taps de rage et les taps morts — des taps sur des éléments qui semblent cliquables mais ne le sont pas.
Aucun chemin de donnée personnelle n'existe dans le mode par défaut. L'auto-rédaction s'exécute toujours. Export et suppression RGPD intégrés.
Plantages symbolisés et regroupés par signature — inclus dans chaque formule, même la gratuite.
Les signaux de frustration, l'atteinte des objectifs et les sessions qui comptent vraiment sont calculés sur l'appareil. Seules les conclusions en sortent — plus de signal, moins de données, et une confidentialité garantie par conception.
Les taps de rage, les taps morts, les demi-tours de navigation et les formulaires abandonnés sont détectés sur l'appareil — sans flux brut requis.
L'appareil décide quelles sessions valent la peine d'être envoyées — friction, plantages, objectifs manqués — pour que vous ne payiez pas à stocker du bruit.
L'onboarding s'est-il terminé en 90 secondes ? Calculé en local ; seul le résultat est envoyé, jamais les frappes.
Parce qu'il lit l'arbre de vues, il signale les cibles tactiles en dessous des 44pt d'Apple et les labels d'accessibilité manquants — impossible à partir de captures d'écran.
Les enregistreurs de pixels vous offrent le rejeu mais capturent tout. Les métriques axées confidentialité vous protègent mais ne peuvent pas montrer une session. Tassello fait les deux — et vous dit quoi corriger.
Tassello the one that does both | Rejeu en pixels Smartlook · UXCam · FullStory | Métriques de confidentialité TelemetryDeck · Aptabase | |
|---|---|---|---|
| Rejeu de session | Oui | Oui | Non |
| Aucun pixel · Sans donnée personnelle par conception | Oui | Non | Oui |
| Insights LLM « quoi corriger » | Oui | Non | Non |
| Intelligence sur l'appareil | Oui | Non | Partiel |
| Audits de structure (cible tactile, a11y) | Oui | Non | Non |
| SDK open source | Oui | Non | Partiel |
| Résidence des données dans l'UE | Oui | Partiel | Oui |
| Tarif indie (19 €) | Oui | Non | Oui |
Conçu Apple d'abord, pensé pour voyager. Wireframes-et-rédaction n'est pas lié à iOS — c'est aussi ainsi qu'Android et le web fonctionneront. Tout ce qui suit est en préparation ; rejoignez la bêta pour l'avoir en premier.
Pas de « contacter les ventes » en dessous d'Enterprise. Au mois, résiliable à tout moment.
€0/mois
10 k événements, 1 app, insights hebdomadaires.
€19/mois
100 k événements, 3 apps, insights quotidiens.
€49/mois
1 M d'événements, apps illimitées, réanalyse à la demande.
€149/mois
10 M d'événements, membres illimités, Slack.
Le rejeu de session, les rapports de plantage, l'auto-rédaction et la résidence dans l'UE sont inclus dans chaque formule.
Voir tous les tarifs“J'en ai eu assez du choix auquel fait face chaque dev iOS indie : payer des prix enterprise, laisser fuiter les données de vos utilisateurs, ou regarder des centaines d'enregistrements de session pour trouver un écran cassé. Tassello est l'outil que je voulais — la confidentialité par l'architecture, et une réponse au lieu d'un tableau de bord.”
Nous accueillons une première vague de développeurs iOS indie et de petits studios. Rejoignez la bêta, contribuez à la façonner, et configurez tout en cinq minutes.