ServiceNow Power Search

Privacy Policy

Effective date: May 4, 2026  ·  Version 1.5.0
The short version

1. What data is stored locally

The extension stores the following data in chrome.storage.local — a sandboxed storage area on your own device. This data is never transmitted to any server operated by us.

Data Purpose Storage Expires
Last used table, field, operator, value Restore your previous search state when you reopen the popup Local only Until you click Clear or uninstall
Recent search history (up to 8 entries) Quick-access chips for recent queries Local only Until you clear recent or uninstall
Saved templates (named searches) Reusable query templates you create manually Local only Until you delete them or uninstall
Field cache (table field names and labels) Avoid re-fetching the same fields on every popup open Local only 1 hour TTL, or on manual refresh
Last known ServiceNow instance URL Show your instance name when you are not on a ServiceNow tab Local only Until replaced by a new instance or uninstall

2. What we do not collect

The following data is never collected, stored remotely, or transmitted anywhere:

DataStatus
ServiceNow login credentials or session tokensNever collected
ServiceNow record data (incident details, CMDB records, etc.)Never collected
Personally identifiable information (names, emails, user IDs)Never collected
Usage analytics or telemetryNever collected
Browser history or activity outside the extension popupNever collected
Crash reports or error logsNever collected

3. How the extension communicates with ServiceNow

When you open the popup on an active ServiceNow tab, the extension injects a small script into that tab to fetch field definitions from your instance's sys_dictionary. These requests:

The URL format used is:

https://<your-instance>.service-now.com/sys_dictionary_list.do?JSONv2&...

No data from these responses is forwarded to us or any third party. Responses are used only to populate the field autocomplete dropdown and are cached locally as described above.

4. Browser permissions used

PermissionWhy it is needed
activeTab Read the current tab's URL to detect which ServiceNow instance you are on
scripting Inject the field-fetch and reference-lookup scripts into your active ServiceNow tab
storage Save field cache, search history, templates, and UI state to chrome.storage.local
tabs Navigate your active ServiceNow tab to the search results list after you run a search
host: *.service-now.com Required to allow the scripting permission to execute inside ServiceNow tabs

5. Data retention and deletion

All data stored by this extension lives exclusively in your browser's local extension storage. You can remove it at any time:

Uninstalling the extension permanently removes all locally stored data.

6. Third-party services

This extension does not integrate with, load resources from, or transmit data to any third-party service, analytics platform, or advertising network. The only external resource loaded at runtime is the Google Fonts stylesheet for the UI typeface (fonts.google.com), which is subject to Google's privacy policy.

7. Children's privacy

This extension is a developer productivity tool intended for professional use with enterprise ServiceNow instances. It is not directed at children under 13 and does not knowingly collect any information from children.

8. Changes to this policy

If we make material changes to this privacy policy, we will update the effective date at the top of this page and release a new version of the extension. Continued use of the extension after changes are published constitutes acceptance of the updated policy.

9. Contact

If you have questions about this privacy policy or the data practices described here, please open an issue on the project repository: