Autodesk Salesforce Enhancer

Privacy policy and support documentation for the Chrome extension

View the Project on GitHub hiteshjangraautodesk/autodesk-salesforce-enhancer-docs

Privacy policy — Autodesk Salesforce Enhancer

Canonical source: Edit store/PRIVACY-POLICY.md in the extension repo, then sync to this page. See store/GITHUB-PAGES.md.
Hosted at: https://hiteshjangraautodesk.github.io/autodesk-salesforce-enhancer-docs/privacy.html
Store listing URL field: store/store-listing.jsonprivacyPolicyUrl

Last updated: June 2026
Extension version: 1.0
Extension name: Autodesk Salesforce Enhancer
Contact: Hitesh Jangra — hitesh.jangra@autodesk.com


1. Overview

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.


2. What this extension does

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

3. Data we collect

3.1 Summary

The extension does not collect, transmit, sell, or share personal data with Autodesk analytics platforms or third-party tracking services.

The extension does not:

Code 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.

3.2 Data the extension may read or store locally

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

3.3 Data we do not collect

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).


4. Where data is stored and how it moves

4.1 Local-only storage (not sent to Autodesk)

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

4.2 User-initiated transmission (optional Email AI only)

If you enable Email AI send button (ChatGPT) and click the GPT button:

  1. The extension reads your selected text from the Salesforce email composer.
  2. It opens ChatGPT in a browser popup/window at your configured ChatGPT agent URL (default: a ChatGPT agent page on chatgpt.com).
  3. Your selection is placed into the ChatGPT composer so you can review and edit with your own OpenAI account.
  4. When you click the Salesforce button on ChatGPT, edited text below the agent’s Rewriting Email Context section is returned into your Salesforce email selection.

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.

4.3 Clipboard use

The extension does not read the clipboard outside these user-initiated actions.


5. Third-party services and websites

5.1 Salesforce (Autodesk org)

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).

5.2 Autodesk Knowledge (Help)

Host: help.autodesk.com

Used for article copy shortcuts on Autodesk Knowledge pages linked to your support workflows.

5.3 Autodesk public article URLs

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.

5.4 ChatGPT / OpenAI (optional)

Hosts: chatgpt.com, chat.openai.com, auth.openai.com

Used only if you enable and use Email AI:

Important:


6. Chrome permissions explained (plain language)

6.1 Extension permissions

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

6.2 Host permissions (site access)

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.


7. Data retention

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.


8. Security

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.


9. Your choices and control

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.


10. Internal / employee use

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.


11. Children’s privacy

This extension is not directed at children and is intended for authorized Autodesk employees in a professional support context.


12. Changes to this policy

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.


13. Contact

For questions about this privacy policy or the Autodesk Salesforce Enhancer extension:

Hitesh Jangra
Email: hitesh.jangra@autodesk.com

Related links:


14. Quick reference summary

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.