Privacy policy and support documentation for the Chrome extension
View the Project on GitHub hiteshjangraautodesk/autodesk-salesforce-enhancer-docs
Canonical source: Edit
store/PRIVACY-POLICY.mdin the extension repo, then sync to this page. Seestore/GITHUB-PAGES.md.
Hosted at: https://hiteshjangraautodesk.github.io/autodesk-salesforce-enhancer-docs/privacy.html
Store listing URL field:store/store-listing.json→privacyPolicyUrl
Last updated: June 2026
Extension version: 1.0
Extension name: Autodesk Salesforce Enhancer
Contact: Hitesh Jangra — hitesh.jangra@autodesk.com
Autodesk Salesforce Enhancer is a Chrome extension built for Autodesk Technical Support specialists. It adds shortcut buttons, visual cues, and workflow helpers directly on web pages you already use for support work — primarily Autodesk Salesforce Lightning, Autodesk Knowledge (Help), and optionally ChatGPT when you use the Email AI review feature.
The extension is intended for internal employee use within Autodesk. It is designed for unlisted or private distribution (for example, via Google Workspace) and is scoped to Autodesk’s Salesforce org and approved Autodesk sites listed in the extension manifest.
Single purpose: Help Technical Support specialists reduce repetitive workflows in Autodesk Salesforce with in-page shortcut buttons and case validation cues.
The extension does not operate as a standalone data-collection service. It runs locally in your browser and only interacts with page content on URLs explicitly declared in the extension manifest.
When enabled, the extension may provide:
| Area | What it does |
|---|---|
| Copy shortcuts | Copy article titles, public URLs, and Solution HTML on Knowledge pages; copy buttons on Knowledge search results and AI-assisted Tools panels; copy contact phone and email from case records |
| Email composer tools | Fixed font/size button (Aa), From-address guard, optional Email AI review via ChatGPT (selected text only) |
| Case workflow cues | Console case tabs colored green/red based on Product Feature and attachment rules; attachment count highlighting; optional attach-to-case confetti; closed-case list duplicate highlighting |
| User control | Every feature can be turned on or off in the extension popup or options page |
The extension does not collect, transmit, sell, or share personal data with Autodesk analytics platforms or third-party tracking services.
The extension does not:
fetch, XMLHttpRequest, etc.) to external services on your behalfCode review of the extension confirms no analytics integrations and no outbound network API calls from extension code. Data movement occurs only within your browser — between Salesforce page DOM, the clipboard, extension local storage, and ChatGPT tabs/windows that you open when using optional Email AI features.
The following data may be read from pages you visit or stored on your device only to provide extension functionality:
| Data | Where it stays | Purpose | Transmitted off device? |
|---|---|---|---|
| Feature toggles and preferences (on/off per feature, email font/size, master enable switch, auto-refresh preference) | chrome.storage.local on your device |
Remember your settings between sessions | No |
| Configurable ChatGPT agent URL | chrome.storage.local on your device |
Default link opened by the Email AI GPT button | No |
| Case tab validation cache (case identifiers, ok/alert status, validation metadata) | sessionStorage in Salesforce browser tabs |
Faster tab coloring when switching between case tabs | No |
| Attachment validation state | In-memory during the page session | Case tab and attachment highlighting | No |
| Email AI workflow state (session IDs, source tab references, draft metadata, status flags) | chrome.storage.session in your browser |
Coordinate Email AI popup ↔ Salesforce handoff within a browser session | No |
| Clipboard content | System clipboard via Clipboard API | Only when you click a Copy button or use Email AI handoff | No (except if you paste into ChatGPT yourself — see Section 5) |
| Selected email text | Read from TinyMCE selection in Salesforce | Sent to your ChatGPT session in a popup you initiate | Yes — to OpenAI/ChatGPT only when you use Email AI |
| Page DOM content on matched sites | Processed in-page only | Render buttons, read visible fields for copy/validation | No |
The extension does not collect or store:
Reading contact phone, email, or email composer text happens only on pages where you are already working and only when a feature you enabled needs that visible content (for example, a Copy button next to a phone number, or Email AI reading your current selection).
| Storage | Lifetime | Contents |
|---|---|---|
chrome.storage.local |
Until you clear extension data or uninstall | Settings under key adskArticleToolSettings: feature toggles, email font/size preferences, ChatGPT agent URL, master extension switch |
sessionStorage (Salesforce tabs) |
Until browser tab/session ends; entries expire after 8 hours | Case tab validation cache (adskCaseTabStatusCacheV1) |
chrome.storage.session |
Browser session; Email AI session records expire after 30 minutes | Temporary Email AI handoff state (tab IDs, session IDs, workflow status) |
| In-memory | Current page/session | Attachment counts and transient UI state |
If you enable Email AI send button (ChatGPT) and click the GPT button:
chatgpt.com).This flow uses your browser session with OpenAI. The extension does not proxy requests through Autodesk servers and does not supply API keys. Text you send to ChatGPT is handled under OpenAI’s terms and privacy policy.
If you do not use Email AI, no email content is sent to ChatGPT or OpenAI.
The extension does not read the clipboard outside these user-initiated actions.
Hosts: autodesk.lightning.force.com, autodesk.my.salesforce.com, *.vf.force.com, *.visualforce.com
The extension accesses the DOM of Salesforce pages you already have open to inject shortcut buttons, read visible field values for copy actions, and evaluate case validation rules (for example, Product Feature selection and attachment counts).
Host: help.autodesk.com
Used for article copy shortcuts on Autodesk Knowledge pages linked to your support workflows.
The extension may construct or copy public Autodesk support article URLs (for example, https://www.autodesk.com/support/technical/article/...) as part of copy-to-clipboard features. This is string formatting for your clipboard — not a separate data collection channel.
Hosts: chatgpt.com, chat.openai.com, auth.openai.com
Used only if you enable and use Email AI:
auth.openai.com may be reached when you log into ChatGPT with your OpenAI accountImportant:
| Permission | Why it is needed |
|---|---|
| storage | Save your feature toggles, email font/size preferences, and ChatGPT agent URL locally on your device; hold temporary Email AI session state during a browser session |
| clipboardRead | Read text you have selected in the Salesforce email composer when you choose Email AI (ChatGPT handoff) |
| clipboardWrite | Copy article text, URLs, solution HTML, and contact fields when you click shortcut Copy buttons; support Email AI paste steps you initiate |
| scripting | Inject small page bridges (for example, TinyMCE selection read/replace, ChatGPT paste helpers) only when you click an extension button |
| tabs | Open ChatGPT in a popup for optional Email AI review; coordinate tab focus during the handoff |
| windows | Open and manage the Email AI ChatGPT popup window |
| alarms | Schedule short delays for paste/replace steps and automatically close an idle Email AI popup after timeout |
| Site pattern | Why it is needed |
|---|---|
| autodesk.lightning.force.com | Primary Autodesk Salesforce Lightning — shortcut buttons and case cues |
| autodesk.my.salesforce.com | Additional Autodesk Salesforce hosts used by Lightning |
| *.vf.force.com / *.visualforce.com | Salesforce Visualforce iframes (attachments panel, email composer, embedded views) |
| help.autodesk.com | Autodesk Knowledge pages for article copy shortcuts |
| chatgpt.com / chat.openai.com / auth.openai.com | Optional Email AI: open ChatGPT, paste your selection, return edited text (your OpenAI account; no extension API keys) |
The extension only runs on these declared URL patterns. It does not inject code into unrelated websites.
| Data type | Retention |
|---|---|
Settings (chrome.storage.local) |
Persist until you clear extension site data, reset extension storage, or uninstall the extension |
Case tab cache (sessionStorage) |
Clears when the Salesforce tab or browser session ends; individual cache entries expire after 8 hours |
Email AI session state (chrome.storage.session) |
Clears when the browser session ends; session records expire after 30 minutes |
| In-memory validation state | Clears when the page is closed or reloaded |
| ChatGPT content | Retained by OpenAI according to your OpenAI account settings and their policies — not by this extension |
Uninstalling the extension removes locally stored extension settings from chrome.storage.local. It does not delete Salesforce records, Autodesk Knowledge content, or your ChatGPT history on OpenAI’s systems.
https:// and allowed hostnames (chatgpt.com, chat.openai.com).Standard browser and corporate security controls (Chrome policies, endpoint protection, Salesforce org permissions, OpenAI account policies) continue to apply to your use of Salesforce and ChatGPT.
You can control how the extension behaves:
| Action | How |
|---|---|
| Turn off individual features | Extension popup or Options page — each shortcut and validation feature has its own toggle |
| Turn off the entire extension | Master Extension enabled switch in popup or Options |
| Change Email AI target | Configure the ChatGPT agent URL in Options (must be an https:// URL on chatgpt.com or chat.openai.com) |
| Avoid ChatGPT transmission | Disable Email AI send button (ChatGPT) or do not click the GPT button |
| Remove all extension data | Uninstall the extension, or clear extension storage via Chrome extension settings |
| Stop site access | Disable or remove the extension in chrome://extensions |
When the master switch or a feature toggle is off, the extension removes its UI from matching pages and does not run that feature’s logic.
This extension is designed for Autodesk Technical Support employees working in Autodesk’s Salesforce environment. It is not a general-public consumer product.
Recommended distribution: Unlisted or Private (Google Workspace) — internal Autodesk Salesforce org use.
Use is subject to Autodesk internal IT policies, Salesforce org access rules, OpenAI/ChatGPT corporate guidance (if applicable), and standard employee obligations regarding customer data and confidential information. Do not use Email AI with content you are not permitted to share with OpenAI under your organization’s policies.
This extension is not directed at children and is intended for authorized Autodesk employees in a professional support context.
Material changes to this privacy policy will be reflected in:
Continued use after an update constitutes acceptance of the revised policy where applicable under your organization’s policies.
For questions about this privacy policy or the Autodesk Salesforce Enhancer extension:
Hitesh Jangra
Email: hitesh.jangra@autodesk.com
Related links:
| Question | Answer |
|---|---|
| Does Autodesk collect my data through this extension? | No — no Autodesk analytics or extension backend collection |
| Is data stored on my device? | Yes — settings and short-lived caches locally/session-only |
| Is data sent to third parties? | Only if you use Email AI — selected email text goes to ChatGPT/OpenAI in your browser session |
| Are API keys stored? | No |
| Can I disable features? | Yes — popup and Options page |
| How do I remove extension data? | Uninstall or clear extension storage in Chrome |
This document describes Autodesk Salesforce Enhancer version 1.0 as of June 2026.