Mikołaj Skrzypczyński

Privacy policy — OmniScript Data Inspector

Last updated: 31 October 2026

The short version

What it reads

The panel uses the browser’s DevTools APIs to read the selected OmniScript’s live data, definition and header, including its labels. It scans the document, open shadow roots and accessible frames to find scripts. You can change the data and definition property names in Settings.

The Calls tab reads request and response bodies for captured OmniStudio traffic, including Data Mappers, Integration Procedures and Remote Actions. It uses the page’s origin and component identifiers to build designer and record links.

Load file… in Compare data reads the JSON file you select into memory. It does not upload the file. The panel does not read your clipboard.

Test calls and page actions

Allow test calls is off at every DevTools start and is never remembered. When enabled, it lets you send a captured call with edited input, or re-run a designer preview, through the page’s own session to the selected script’s frame origin. No test call is sent while recording is paused. Re-run as it was asks for confirmation each time.

A test call runs server-side logic and may change records if that logic performs writes. Only run calls whose effects you understand. The response is temporarily held on the page until the panel reads it, for at most one minute, and then deleted.

The panel does not edit the OmniScript’s data directly. Go to this step and Previous step ask the running script to show an earlier step. Scanning sets window.__omniHosts and window.__omniPeekCache; Inspect element sets window.$omni. Highlighting draws a temporary outline on the page.

What is stored in your browser

The extension uses storage.local on this computer. These entries are not synced:

Turning off Remember my settings removes the saved preferences and watch list. Inspected data, captured calls, filter text and the history of reads are not saved in extension storage. They stay in memory until DevTools closes. Captured calls can remain across page reloads unless Clear on reload is enabled.

Files, clipboard and external links

Save file, Export and Debug bundle save files only when you request them. A debug bundle includes panel settings, the last 12 data reads, the definition and tab state. Copy actions put the selected content on your clipboard. These files and copies may contain org data.

Mask values replaces values with placeholders in exports and copies. A masked debug bundle still contains script names and settings. Review files before sharing them.

Designer links, record links and help links open when you click them. Support links open Ko-fi or buycoffee.to; those websites have their own privacy policies. The extension does not attach inspected org data to these links.

Permissions and analytics

The extension declares the storage permission and no host permissions. It uses DevTools access to inspect the page. It does not include analytics, telemetry, advertising or crash reporting, and does not send inspected data to the author.

Data you retrieve from your org is your responsibility

The panel shows data from the inspected page and captured calls. Optional test calls use the page’s existing Salesforce session. What that data contains, and what happens to it once you look at it, is outside the extension's control and squarely within yours.

Be aware that an OmniScript's data JSON or a captured call can carry personal data, customer records, and internal identifiers. Request payloads may also carry session tokens.

So, concretely:

The author provides this tool as-is and accepts no responsibility for how data retrieved through it is handled, stored, or disclosed. This is a plain description of how the tool works, not legal advice — if you handle regulated or confidential data, follow your organisation's guidance.

Changes

If any of this ever changes, the policy will be updated and the change disclosed on the store listing before the update ships.

Contact

Mikołaj Skrzypczyński — mskrz@proton.me

This is an independent, unofficial developer tool. It is not affiliated with, endorsed by, or sponsored by Salesforce, Inc.