Session replay and analytics tool you can self-host. Ideal for reproducing issues, co-browsing with users and optimizing your product.
OTHER License
Android
and React Native
— apps for replaying mobile sessions with full-fledged DevTools (crashlytics/network payloads/performance metrics)source
, medium
or campaign
)prevState
, action
, nextState
)Published by estradino 9 months ago
Published by estradino 11 months ago
<canvas>
elements in session replay as well as in co-browsingCOMPRESSION_ALGO: zstd
env variable)Published by estradino 12 months ago
iOS native
and React Native
— apps for replaying mobile sessions with full-fledged DevTools (crashlytics/network payloads/performance metrics) and heuristics (crash detection/click rage)TransferBodySize
in network activityassist
and reviewed the socket handling mechanismender
Redshift
and ClickHouse
connectors in GolangPublished by nick-delirium over 1 year ago
useProxy: true | false
to network
config)forceFlushBatch
method to send over current events on demand (#1395)db
service after being mistakenly deleteddb
serviceheuristics
servicePublished by tahayk over 1 year ago
Published by estradino over 1 year ago
crashes
and text selection
ender
and heuristics
servicesPublished by estradino over 1 year ago
mouse thrashing
, click hesitation
, and input hesitation
OnCallDeny
, OnControlRemoteDeny
and OnRecordingDeny
callbacksdb
to heuristics
heuristics
and storage
servicesheuristics
that occurred in rare situationsalerts
Published by estradino over 1 year ago
TL;DR: Check the new features and improvements in the v1.10.0 blog post.
Fetch
and Axios
plugins with trackersink
with batch and file buffersdb
by removing Postgres transactions and rethinking batches and bulksstorage
storage
for faster file processing and upload.ashx
file extensionPublished by estradino almost 2 years ago
TL;DR: Check the new features and improvements in the v1.9.0 blog post.
FontFace()
and focus
eventsFetch
and Axios
requests are now displayed under the Network > Fetch/XHR
tabExceptions
with the Console > Errors
tabserverURL
option for supporting custom ports in websocketshandleError
methodonAgentConnect
, onCallStart
and onRemoteControlStart
callbacks of tracker-assistsourcemapreader
code into a new backend serviceremoteControl
end function not being called on agent disconnectPublished by estradino about 2 years ago
data-openreplay-obscured
and data-openreplay-hidden
domSanitizer
function for sanitizing nodes in replays based on custom rules (#697)sessionHash
wasn't properly processed in tracker.start()
Published by estradino about 2 years ago
TL;DR: Check the new features and improvements in the v1.8.0 blog post.
getSessionURL
and getSessionHash
methodsPublished by estradino over 2 years ago
TL;DR: Check the new features and improvements in the v1.7.0 blog post.
Published by estradino over 2 years ago
Published by estradino over 2 years ago
Published by estradino over 2 years ago
Elastic v2
License (with the exception of the ee
directory)Table
(Users, Issues, Browsers, Devices, Countries and URLs)Active
live sessions and display the tab's Title
Published by estradino over 2 years ago
Published by estradino over 2 years ago
db
workersetUserID
and setMetadata
methods not taken into account in snippetPublished by estradino over 2 years ago
Published by estradino almost 3 years ago