Extension privacy
Recorder Extension Privacy Policy
How we handle data when you use the stpwise browser extension.
Last updated: June 11, 2026
This policy is specific to the recorder extension. For the main app policy, see Privacy Policy.
Summary
- The extension captures interaction metadata for the tab or window you choose while recording.
- This data is used to align screen recording with step markers.
- The extension does not collect browsing history or typed text, and it does not send data unless a capture session is active.
Data we collect
- Capture token used to authorize a recording session. The token expires within 24 hours.
- Interaction events such as clicks, right-clicks, mouse movement, scroll position, and navigation URLs.
- Event timing and coordinates to align clicks with the video timeline.
- Details of the element you interact with, such as its tag, id, role, aria-label, title, placeholder, link URL, a short snippet of its visible text, input type, and typed value length only — never the typed text itself.
- Local session state stored by the extension during an active recording.
- We do not collect analytics, advertising identifiers, unrelated browsing history, typed text, passwords, or form values.
How we use data
- Validate capture tokens.
- Align interaction events with your screen recording.
- Generate step markers to help you create guides faster.
Data storage and retention
- Tokens and capture state are stored in chrome.storage.
- Interaction events are kept locally during an active session and capped to avoid excessive storage.
- Interaction data stays within your browser and is passed only to the stpwise admin panel that initiated the recording.
- Capture tokens expire within 24 hours. Local session data is cleared when recording ends.
Sharing
- Data is not sent to external servers by the extension.
- It is only passed within your browser to the stpwise admin panel.
- We do not sell or share extension data with third parties.
Security
- Tokens are time-limited and scoped to your workspace.
- Communication uses HTTPS.
User controls
- Start or stop capture at any time.
- Choose a tab or window when you start screen sharing.
- Remove the extension to delete local extension data.
Permissions
- tabs and activeTab to identify the active tab or window.
- scripting to inject listeners that capture interaction metadata.
- storage to store tokens and session state.
- Host permissions to inject on the pages you choose to record.
- Optional host permissions to record on http:// or file:// pages only if enabled.
Changes to this policy
- We may update this policy as the extension evolves. Material changes will be reflected here with a new effective date.