Privacidad ante todo · Apple primero, Android y web después

Le dice qué corregir.

Repetición de sesiones basada en wireframes e insights diarios con LLM para las apps que lanza. Sin píxeles. Sin PII. Solo una respuesta clara a «¿por qué se marchan los usuarios?»

  • SDK de código abierto
  • Datos alojados en la UE
  • Etiqueta «Data Not Collected»
  • Cero dependencias de terceros
Replay · PaymentView0.0s / 7.4s
Crítico

PaymentView pierde el 61 % en el paso de la tarjeta

El teclado oculta el botón Continuar: los usuarios pulsan con rabia un control que no ven.

La diferencia

Estructura, no píxeles.

Otras herramientas de replay graban las pantallas de sus usuarios. Tassello graba su forma, así que no hay nada sensible que filtrar, las repeticiones son diminutas y App Review queda contento.

Grabación de píxelesPII

Capturas de contenido real. Riesgo de PII, cargas pesadas, escrutinio de App Review.

Wireframes de Tasselloclean

Solo cajas y tipos. Nada sensible que filtrar. Kilobytes, no megabytes.

Cómo funciona

Del toque a la solución, en tres pasos

Una línea de código en el dispositivo. Una respuesta diaria en su bandeja de entrada.

01

Capture la estructura, no los píxeles

El SDK lee el árbol de vistas de SwiftUI/UIKit fuera del hilo principal y construye wireframes compactos: cajas, tipos y posiciones. Nunca capturas de pantalla, nunca texto.

02

Envíe un solo lote por sesión

Eventos, toques y wireframes se agrupan y se envían una vez a un backend en la UE. La redacción automática elimina cualquier cosa que parezca PII antes de que salga del dispositivo.

03

Lea la respuesta

Un pase diario con LLM agrupa las sesiones y explica, en tres frases, dónde y por qué se marchan los usuarios, con la solución incluida.

TasselloLunes · 9:00 · #product

PaymentView pierde el 61 % en el paso de la tarjeta

El teclado oculta el botón Continuar: los usuarios pulsan con rabia un control que no ven.

La misma respuesta llega a Slack, tu bandeja de entrada o el panel — cada lunes por la mañana.

Integración

Se instala en una línea.

Añada el paquete Swift, coloque una línea y ya está capturando. Sin archivos de configuración, sin paneles que conectar, sin ceremonias de SDK.

  • Swift Package Manager: cero dependencias de terceros
  • Marque las vistas sensibles con un solo modificador: los datos nunca salen del dispositivo
  • Instrumentación automática activada por defecto (solo APIs públicas de Apple)
MyApp.swift
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)
Esa es toda la integración.
Capacidades

Todo lo necesario para entender el abandono

Diseñado para desarrolladores independientes y pequeños estudios.

Repetición de sesiones en wireframe

Reproduzca cualquier sesión como wireframes animados en SVG: solo estructura, sin píxeles ni texto.

Insights diarios con LLM

Claude lee sesiones agrupadas y escribe en lenguaje claro «esto es lo que hay que corregir».

Embudos y objetivos

Vea exactamente qué paso pierde usuarios y cómo evoluciona la conversión semana a semana.

Mapas de calor de toques

Detecte toques de rabia y toques muertos: toques en elementos que parecen pulsables pero no lo son.

Privacidad por arquitectura

No existe ninguna vía para la PII en el modo por defecto. La redacción automática siempre está activa. Exportación y borrado RGPD integrados.

Informes de fallos

Fallos simbolizados y agrupados por firma, incluidos en todos los planes, incluso el gratuito.

Inteligencia en el dispositivo

El SDK es inteligente, no una tubería.

Las señales de frustración, la consecución de objetivos y qué sesiones importan de verdad se calculan en el dispositivo. Solo salen las conclusiones: más señal, menos datos y una privacidad que se sostiene por construcción.

Puntuación de frustración, en local

Los toques de rabia, los toques muertos, los giros de navegación y los formularios abandonados se detectan en el dispositivo, sin necesidad de un flujo en bruto.

Muestreo inteligente

El dispositivo decide qué sesiones vale la pena enviar —fricción, fallos, objetivos no cumplidos— para que no pague por almacenar ruido.

Objetivos evaluados en el dispositivo

¿Se completó el onboarding en 90 segundos? Se calcula en local; solo se envía el resultado, nunca las pulsaciones.

Auditorías que los píxeles no ven

Como lee el árbol de vistas, detecta objetivos táctiles por debajo de los 44pt de Apple y etiquetas de accesibilidad ausentes, algo imposible desde capturas de pantalla.

Cómo nos comparamos

Replay, sin renuncias.

Los grabadores de píxeles le dan repetición pero lo capturan todo. Las métricas centradas en la privacidad le protegen pero no pueden mostrar una sesión. Tassello hace ambas cosas y le dice qué corregir.

Tassello
the one that does both
Replay de píxeles
Smartlook · UXCam · FullStory
Métricas de privacidad
TelemetryDeck · Aptabase
Repetición de sesionesNo
Sin píxeles · Segura frente a PII por diseñoNo
Insights «qué corregir» con LLMNoNo
Inteligencia en el dispositivoNoParcial
Auditorías de estructura (objetivo táctil, a11y)NoNo
SDK de código abiertoNoParcial
Datos alojados en la UEParcial
Precio indie (19 €)No
Plataformas

Un modelo de privacidad, en cada superficie.

Construido primero para Apple, diseñado para expandirse. Los wireframes y la redacción no están atados a iOS: así funcionarán también Android y web. Todo lo de abajo está en camino; únase a la beta para tenerlo primero.

iOSEn beta privada
iPadOSEn beta privada
macOSEn beta privada
visionOSEn la hoja de ruta
AndroidEn la hoja de ruta
WebEn la hoja de ruta

La privacidad no es un ajuste. Es la arquitectura.

  • Nunca píxeles, solo wireframes estructurales.
  • Correo, teléfono, tarjeta e IBAN redactados automáticamente en el dispositivo.
  • Almacenamiento exclusivamente en la UE (Fráncfort). Solo análisis anonimizado.
  • Etiqueta del App Store: «Data Not Collected» en el modo por defecto.
Precios

Precios sencillos y de autoservicio

Sin «contactar con ventas» por debajo de Enterprise. Mes a mes, cancele cuando quiera.

Free

€0/mes

10 k eventos, 1 app, insights semanales.

Indie

€19/mes

100 k eventos, 3 apps, insights diarios.

Pro

€49/mes

1 M de eventos, apps ilimitadas, reanálisis bajo demanda.

Team

€149/mes

10 M de eventos, miembros ilimitados, Slack.

La repetición de sesiones, los informes de fallos, la redacción automática y el alojamiento en la UE están incluidos en todos los planes.

Ver todos los precios
Quién construye esto
Me cansé de la disyuntiva a la que se enfrenta todo desarrollador iOS independiente: pagar precios empresariales, filtrar los datos de sus usuarios o ver cientos de grabaciones de sesiones para encontrar una pantalla rota. Tassello es la herramienta que yo quería: privacidad por arquitectura y una respuesta en lugar de un panel.
FR
Filip Růžička
Fundador · desarrollador iOS, frose.io
Beta privada

Acceso anticipado

Estamos incorporando una primera oleada de desarrolladores iOS independientes y pequeños estudios. Únase a la beta, ayude a darle forma y configúrelo todo en cinco minutos.

  • 6 meses gratis para las primeras 100 apps
  • Línea directa con el fundador
  • Sin tarjeta, cancele cuando quiera

Plazas limitadas en la primera oleada.