The ticket ping-pong
"What were you doing when it happened?" — three email round-trips, a screenshot of the wrong screen, and an engineer pulled into log-diving.
Use case
When a customer says "it broke", your support team should see what actually happened — every action, in order, grouped by session — without asking engineering to grep logs.
The problem
"What were you doing when it happened?" — three email round-trips, a screenshot of the wrong screen, and an engineer pulled into log-diving.
Analytics shows clicks; server logs show requests. Neither shows one user’s complete path, in order, in one place.
Giving support raw database or log access is a security finding. They need scoped, read-only views per user.
How it works
One script tag records page views (including SPA routes), clicks, and form submits, grouped by session — no per-event code.
track() the actions that matter — with the same session ID, so browser and server events interleave into one timeline.
Query events and sessions by actor from your internal tools, or open the dashboard’s session view — support sees one user’s history, nothing else.
<script src="https://softechlog.com/stl_capture.js"></script>
<script>
Softechlog.init("stl_pk_xxxxxxxxxxxx"); // ingest-only public key
Softechlog.identify({ id: user.id, name: user.name, email: user.email });
// page views, clicks, and form submits are now captured,
// grouped into sessions alongside your backend track() events
</script>FAQ
Yes — events that share a session_id interleave into one session timeline, so a click in the UI and the API call it triggered sit next to each other.
Auto-capture records interaction events (page, element, form id), not keystrokes or field values, and the public key it uses cannot read anything back. Retention limits apply automatically.
Views are scoped by project and can be filtered per actor; feed tokens scope reads to a single user. Support never needs raw database access.
Keep reading
Ready to try it? Beta partners get hands-on onboarding and a schema review.
Request Beta Access