Polo is a Google Chrome extension that helps Salesforce administrators and developers compare components (fields, flows, Apex classes, layouts, validation rules, Lightning pages, permission sets, and others) across the Salesforce orgs they are logged into, and see each component's change history.
sid) — Polo compares one
component across every Salesforce org you are currently logged into, so it reads
the sid cookie for each logged-in Salesforce origin to discover those
orgs and to authenticate its API requests as you, against your orgs.
This is the same session-reuse pattern used by tools like Salesforce Inspector.
A cookie value is never transmitted anywhere except back to the same Salesforce
org it belongs to.Nothing. Polo is read-only by construction. Its network layer issues only
HTTP GET requests — there is no code path in the extension that writes,
updates, or deletes anything in any org, sandbox or production. When you export a
package.xml manifest or a release report, Polo hands you a file
and the command to run; you perform any retrieve or deploy yourself, with your own
tools.
chrome.storage.local (in your browser) — your settings and
your watchlist, such as which components you are tracking, the compare target per
org, the theme, and whether you've seen the first-run tour.chrome.storage.session (in your browser) — the temporary
payload handed to the Explore view when you open it; cleared when you close the
browser.Nothing Polo writes leaves your device.
Polo makes network requests to exactly one kind of destination: your own
Salesforce orgs' domains (*.salesforce.com, *.force.com,
*.salesforce-setup.com). It contacts no server operated by us, and no
other third party.
sidePanel — draws Polo's UI as a side panel.storage — stores your settings and watchlist locally.cookies — reads the Salesforce session cookies, as described above,
to authenticate read-only API requests as you against your own orgs.tabs — knows which tab you are looking at, so it uses the right org
as the comparison source.scripting — re-injects Polo's small detection script into a
Salesforce tab that was already open before the extension loaded, so detection
works without a page reload.alarms — runs the optional daily re-check of your watchlist and
updates the toolbar badge when something has drifted.*.salesforce.com,
*.force.com, *.salesforce-setup.com — the only domains
Polo is allowed to talk to.If this policy materially changes, we will update the effective date at the top and note the change in the Polo release notes.
Questions: [email protected]