Wireframe-based session replay and daily LLM insights for the apps you ship. No pixels. No PII. Just a plain-English answer to "why are users dropping off?"
PaymentView loses 61% at the card step
The keyboard hides the Continue button — users rage-tap a control they can't see.
Other replay tools record your users' screens. Tassello records the shape of them — so there's nothing sensitive to leak, replays are tiny, and App Review stays happy.
Screenshots of real content. PII risk, heavy payloads, App Review scrutiny.
Boxes and types only. Nothing sensitive to leak. Kilobytes, not megabytes.
One line of code on device. A daily answer in your inbox.
The SDK reads your SwiftUI/UIKit view tree off the main thread and builds compact wireframes — boxes, types, positions. Never screenshots, never text.
Events, taps and wireframes are batched and sent once to an EU backend. Auto-redaction strips anything that looks like PII before it ever leaves the device.
A daily LLM pass clusters sessions and explains, in three sentences, where and why users drop off — with the fix.
PaymentView loses 61% at the card step
The keyboard hides the Continue button — users rage-tap a control they can't see.
The same answer lands in Slack, your inbox, or the dashboard — every Monday morning.
Add the Swift package, drop in one line, and you're capturing. No config files, no dashboards to wire up, no SDK ceremony.
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)Built for indie developers and small studios.
Replay any session as animated wireframes in SVG — structure only, no pixels or text.
Claude reads clustered sessions and writes a plain-English "here's what to fix".
See exactly which step loses users, and how conversion moves week over week.
Spot rage taps and dead taps — taps on things that look tappable but aren't.
No PII path exists in the default mode. Auto-redaction always runs. GDPR export & delete built in.
Symbolicated crashes clustered by signature — included in every tier, even free.
Frustration signals, goal completion, and which sessions even matter are computed on the device. Only the conclusions leave — more signal, less data, and privacy that holds by construction.
Rage taps, dead taps, navigation u-turns and abandoned forms are detected on device — no raw stream required.
The device decides which sessions are worth sending — friction, crashes, missed goals — so you don't pay to store noise.
Did onboarding finish in 90 seconds? Computed locally; only the outcome ships, never the keystrokes.
Because it reads the view tree, it flags tap targets under Apple's 44pt and missing accessibility labels — impossible from screenshots.
Pixel recorders give you replay but capture everything. Privacy-first metrics keep you safe but can't show a session. Tassello does both — and tells you what to fix.
Tassello the one that does both | Pixel replay Smartlook · UXCam · FullStory | Privacy metrics TelemetryDeck · Aptabase | |
|---|---|---|---|
| Session replay | Yes | Yes | No |
| No pixels · PII-safe by design | Yes | No | Yes |
| LLM "what to fix" insights | Yes | No | No |
| On-device intelligence | Yes | No | Partial |
| Structure audits (tap-target, a11y) | Yes | No | No |
| Open-source SDK | Yes | No | Partial |
| EU data residency | Yes | Partial | Yes |
| Indie pricing (€19) | Yes | No | Yes |
Building Apple-first, designed to travel. Wireframes-and-redaction isn't tied to iOS — it's how Android and web will work too. Everything below is on the way; join the beta to get it first.
No "contact sales" below Enterprise. Month-to-month, cancel anytime.
€0/mo
10k events, 1 app, weekly insights.
€19/mo
100k events, 3 apps, daily insights.
€49/mo
1M events, unlimited apps, on-demand re-analysis.
€149/mo
10M events, unlimited members, Slack.
Session replay, crash reporting, auto-redaction and EU residency are included in every tier.
See full pricing“I got tired of the choice every indie iOS dev faces: pay enterprise prices, leak your users' data, or watch hundreds of session recordings to find one broken screen. Tassello is the tool I wanted — privacy by architecture, and an answer instead of a dashboard.”
We're onboarding a first wave of indie iOS developers and small studios. Join the beta, help shape it, and get set up in five minutes.