Evaluate RePlaya for onboarding session replay (ND UX iteration) #19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
RePlaya (https://github.com/s2-streamstore/replaya, MIT) is a self-hosted browser session replay tool. For Robin's web UI, replaying onboarding sessions shows precisely where new Linux migrants get confused — far more actionable than error logs alone.
Why Robin
Robin's primary users are ND people migrating from Windows who may not be able to articulate what went wrong. Session replay captures:
This drives ND-informed UX iteration with real behavioral data, not just user surveys.
Key dependency: S2
RePlaya uses S2 stream store as its backend. Investigate whether S2 is self-hostable before adopting. If cloud-only, a different storage adapter would be needed to keep session data on-device.
Privacy note
Input masking on by default. For Robin's use case, sessions would be internal/opt-in only — never sent to CF servers without explicit user consent.
References