Privacy Policy – Salesforce Migration Inspector & SMI Developer Studio
Date: 27 September 2026
Developer: Abdul Molla
Salesforce Migration Inspector is a free Chrome extension that helps Salesforce administrators and developers inspect, compare, export, and manage Salesforce metadata. This policy explains how the extension accesses, uses, and stores information.
Information the Extension Accesses
The extension accesses information needed to provide the features you use:
Authentication information: Your existing Salesforce session cookie is used to authenticate requests to your Salesforce org. The extension does not ask you to enter your Salesforce password.
User information: Salesforce names, usernames, user IDs, profiles, and permission information are accessed to display connection details and object and field permissions.
Salesforce URLs: Open tab URLs are examined to identify a Salesforce org. Salesforce page URLs and record identifiers are used to determine the current record context.
Metadata and page content: The extension reads Salesforce field labels, API names, developer names, record type information, relationships, picklist values, layouts, component references, formulas, Apex source and coverage information, and scheduled job details.
User-provided content: Spreadsheets selected for field mapping or bulk field creation, and text entered for code comparison, are processed to perform those actions.
Access to Salesforce information remains subject to your Salesforce session and the permissions granted to your account.
How Information Is Used
Information is used to provide the extension’s features, including:
Connecting to your Salesforce org.
Displaying field information on Salesforce record pages.
Inspecting metadata, dependencies, permissions, and code coverage.
Comparing fields and code.
Producing Excel exports.
Creating fields and applying selected profile permissions when you initiate Bulk Field Creation.
Bulk Field Creation sends the relevant field definitions and permission changes to your connected Salesforce org. Other inspection and comparison features do not automatically migrate your org.
Storage and Retention
Connection settings, including the selected Salesforce URL, API host, and session detection settings, are stored locally in Chrome.
Session cookie values are read when needed for authentication and are not saved as part of these extension connection settings.
Retrieved information and imported content are processed in the browser for the selected operation. Exported files are saved to your device and remain there until you delete them.
Using Disconnect removes the extension’s saved connection settings. It does not sign you out of Salesforce, revoke your Salesforce session, delete downloaded files, or undo changes made through Bulk Field Creation.
Data Sharing
The extension communicates directly with Salesforce to perform the features you request. It does not send your Salesforce metadata, session credentials, uploaded spreadsheets, or comparison content to a developer-operated server.
The developer does not sell or rent user data. The extension does not use user data for advertising, unrelated profiling, creditworthiness, or lending decisions.
The extension does not include advertising or third-party analytics services.
Browser Permissions
Cookies: Used to authenticate with your existing Salesforce session.
Storage: Used to retain local connection settings.
Tabs: Used to identify Salesforce tabs and open extension tools.
Salesforce host access: Used to communicate with Salesforce APIs and display extension features on supported Salesforce pages.
The extension does not maintain a general browsing-history log.
Security and Your Choices
Salesforce API requests use HTTPS. You control which features you run, which files you import, and which results you download.
You can disconnect the extension, restrict its site access through Chrome, or uninstall it. To end the underlying Salesforce session, sign out of Salesforce or use your org’s session management controls.
Downloaded files may contain confidential org information. Store and share them according to your organization’s policies.
External Links
The extension includes a link to the developer’s LinkedIn profile. Opening that link takes you to LinkedIn, where LinkedIn’s own privacy policy applies.
Limited Use
The extension’s use of information complies with the Chrome Web Store User Data Policy, including its Limited Use requirements. Information is used only to provide the extension’s stated functionality.
Changes to This Policy
This policy may be updated when the extension’s functionality or data practices change. Updates will be published on this page with a revised date.
Privacy Policy — SMI Developer Studio
Effective Date: October 25, 2026
Last Updated: October 25, 2026
1. Introduction
SMI Developer Studio ("we," "our," or "the Extension") is a Chrome extension designed to help Salesforce developers, administrators, and technical professionals explore Salesforce metadata, create and edit source code, execute SOQL queries, test REST APIs, and deploy supported Salesforce components.
We respect user privacy and are committed to transparency about how information is accessed, used, processed, and stored when using SMI Developer Studio.
This Privacy Policy explains the types of information processed by the Extension, how they are used, and the choices available to users.
2. Information We Access and Process
SMI Developer Studio may access the following information to provide its development functionality.
2.1 Salesforce User Information
The Extension may retrieve information associated with the authenticated Salesforce user, including:
Username and display name
Email address
Salesforce organization information
Salesforce organization identifiers
Information about the current Salesforce session
This information is used to identify the connected Salesforce organization and display relevant information within the Extension.
2.2 Authentication Information
SMI Developer Studio may access Salesforce session cookies and authentication tokens to establish authorized API connections.
Authentication information is used to:
Detect existing Salesforce browser sessions
Identify the connected Salesforce organization
Authenticate authorized Salesforce API requests
Access metadata and source-code resources
Execute user-requested queries and API operations
Deploy supported Salesforce components
The Extension does not require users to disclose their Salesforce passwords directly to the SMI Developer Studio interface.
Authentication remains subject to Salesforce security settings, permissions, and session policies.
2.3 Salesforce Metadata and Source Code
SMI Developer Studio may retrieve and process Salesforce metadata and development resources, including:
Apex Classes and Triggers
Lightning Web Components
Aura Components
Visualforce Pages and Components
Lightning Message Channels
Other supported Salesforce metadata
This information is processed to support metadata exploration, code editing, searching, and deployment activities.
2.4 Salesforce Records and API Responses
When users execute SOQL queries, SOSL queries, or REST API requests, the Extension may retrieve Salesforce records and API responses.
Depending on the Salesforce organization and the queries executed, this information may include personal information, financial information, communications, location information, health-related information, or other business records.
SMI Developer Studio processes this information to display user-requested query results, support API testing, and generate downloadable reports.
Users are responsible for ensuring that their queries, exports, and handling of Salesforce records comply with their organization's policies and applicable laws.
3. How Information Is Used
Information accessed by SMI Developer Studio is used to provide the Extension's core functionality, including:
Connecting to authorized Salesforce organizations.
Retrieving and displaying Salesforce metadata.
Creating, viewing, and editing Salesforce source code.
Saving local drafts and pending code changes.
Deploying supported metadata changes to Salesforce.
Executing SOQL, SOSL, and REST API operations.
Displaying query results and API responses.
Exporting user-requested results to supported file formats.
Saving user preferences such as editor themes and workspace settings.
The Extension is intended to use Salesforce information for user-requested development and administrative activities.
4. Local Storage
SMI Developer Studio uses Chrome extension storage to support its functionality.
Locally stored information may include:
User preferences and theme settings
Workspace configuration
Source-code drafts
Pending modifications
Recent Changes information
Cached metadata or related development information
This information helps users resume development activities and maintain workspace settings between sessions.
Stored information remains subject to Chrome's extension storage behavior and the security of the user's browser profile and device.
5. Salesforce API Communication
SMI Developer Studio communicates with Salesforce services through authorized Salesforce APIs, including REST, Tooling, and Metadata APIs, as applicable.
These communications are necessary to retrieve metadata, execute queries, edit Salesforce resources, and deploy supported components.
API operations are performed using the permissions of the authenticated Salesforce user.
Salesforce processes requests according to its own security and privacy practices.
6. Data Export and Downloads
SMI Developer Studio allows users to download supported information, including Salesforce query results and API responses.
Supported exports may include Excel (.xlsx), JSON, and other available formats.
Based on the reviewed implementation:
Export files are generated through functionality included in the Extension.
Users initiate downloads through the Extension interface.
Downloads are saved to the user's device using browser download functionality.
No separate SMI Developer Studio server for receiving exported files was identified in the reviewed source code.
Once downloaded, files are managed by the user and may contain sensitive Salesforce information.
Users should protect downloaded files according to their organization's data-handling and retention requirements.
7. Data Sharing
The reviewed Extension implementation uses Salesforce API connections to perform authorized, user-requested operations.
No separate developer-operated server for collecting Salesforce query exports was identified during the source-code review.
This statement must be reconfirmed before publication: SMI Developer Studio does not independently sell Salesforce data or transmit it to advertising networks or unrelated third parties.
Data may be processed by Salesforce and the user's browser or operating system as necessary to provide the requested functionality.
8. Data Retention
SMI Developer Studio may retain locally stored preferences, drafts, pending changes, and cached information until they are overwritten, cleared, or removed through available browser or Extension controls.
Downloaded files remain on the user's device until the user deletes or otherwise manages them.
Salesforce records stored within the connected Salesforce organization remain subject to the Salesforce organization's retention policies.
9. Data Security
SMI Developer Studio relies on browser security mechanisms and Salesforce authentication and authorization controls to access Salesforce resources.
Users should follow appropriate security practices, including:
Protecting their Salesforce accounts and browser profiles.
Avoiding unnecessary export of sensitive records.
Reviewing source-code changes before deployment.
Using appropriate Salesforce permissions.
Securing downloaded files containing Salesforce data.
No software can guarantee absolute security.
10. User Choices and Controls
Users may:
Choose which Salesforce organization to access through their authenticated browser session.
Decide which queries and REST API operations to execute.
Choose which source-code changes to save or deploy.
Download Salesforce records and API responses when needed.
Manage downloaded files on their devices.
Clear supported locally stored browser data.
Disable or uninstall SMI Developer Studio through Chrome.
Removing the Extension does not automatically delete downloaded files or Salesforce records that exist in the connected organization.
11. Children's Privacy
SMI Developer Studio is intended for Salesforce developers, administrators, and other professional users.
It is not specifically designed for children and is not intended to knowingly collect children's personal information.
12. Changes to This Privacy Policy
We may update this Privacy Policy to reflect changes in SMI Developer Studio's functionality, data-processing practices, or applicable requirements.
Updates will be reflected by changing the "Last Updated" date.
Users should review this Privacy Policy periodically.
13. Independent Product Disclaimer
SMI Developer Studio is an independent development tool.
It is not an official Salesforce product and is not sponsored, endorsed, or maintained by Salesforce, Inc.
Salesforce and related product names are trademarks of their respective owners.
Contact Information
For privacy-related questions, feedback, or concerns regarding SMI Developer Studio, please contact:
Developer/Publisher: Abdul Faruk Molla
Email: faruk.molla.tk@gmail.com