Actions (clicks)
Actions (clicks)
Clicks on buttons and links are recorded with a safe name, never with typed text or positions.
Try it
Click a control to see what is recorded
Everything in this area is ignored.
Interact with the demo above.- Nothing yet.
- Cleaned name
- (empty)
How it works
- An action is a click, Enter or Space on a
button,a[href], button-likeinput, or an element with rolebutton,link,menuitemortab. - The name comes from, in order:
data-vizoalica-action,aria-label, visible text (orvalue),title, imagealt, then “Unlabeled button/link/control”. - Names are cleaned in browser and backend: emails →
[email], 6+ digit runs →[number], token-like words →[token], cut at 80 characters. Short numbers like8841are not detected: name such controls explicitly. - A repeated click on the same control within 500 ms counts once; at most 100 actions a minute per page load.
Never recorded: typed text, field values, clicks on plain text, images or empty space, anything in cross-site iframes, link queries and fragments, mailto:/tel:, positions, element identifiers. There is no session replay or heatmap.
Payload
{
"page": "/pricing",
"name": "Buy now",
"kind": "button"
}
{ "page": "/docs", "name": "GitHub link", "kind": "link",
"destination": { "origin": "https://github.com", "path": "/ehud-am/vizoalica" } }