AI product readChrome companion extension for FUJIFILM Synapse PACS that enables native messaging with a local host application and multi-monitor window management for medical imaging workflows
Enables medical professionals using FUJIFILM Synapse PACS on Chromium browsers to open image viewer windows on non-primary/high-resolution medical displays, and provides hybrid functionality for faster image loading on slow hospital networks
User is logged into FUJIFILM Synapse PACS web application → Extension content scripts detect Synapse web pages (ImageViewer, WorkflowUI, etc.) → Extension bridges communication between web app and local native messaging host via chrome.runtime.connectNative → PACS web app dispatches custom DOM events (openWindow, launchDiagnosticViewer, etc.) → Extension manages window creation/positioning across multiple monitors using chrome.windows and chrome.system.display APIs → Enables medical images to be displayed on dedicated high-resolution medical monitors separate from the primary browser window
Native messaging bridge between browser-based Synapse PACS and a local native host application (fujifilm.synapse.nativemessaging)Multi-monitor window management - open/position/close windows on non-primary medical imaging displaysHybrid viewer launching for faster image loading in slow network environmentsDiagnostic viewer launching from browserDirect printing support from PACS to local printersCursor locking for medical display workflows
- Target users
- Radiologists and medical imaging professionals using FUJIFILM Synapse PACS / Hospital IT administrators deploying Synapse PACS on Chromium-based browsers / Healthcare institutions with multi-monitor medical imaging workstations
- Cannot verify the native messaging host binary (fujifilm.synapse.nativemessaging) behavior since it's a separate local application
- Cannot determine exact Synapse PACS login flow details - whether institutional SSO only or also supports local accounts
- 3 million users and institutional healthcare context strongly suggest enterprise deployment, but individual extension pricing model is not determinable from source alone
MonetizationNo paid features detected
The extension contains no payment processing, no license checks, no subscription gating, no upgrade prompts, no billing APIs, and no premium feature differentiation. All 'subscribe' keyword matches refer to Chrome event listener subscriptions (e.g., chrome.windows.onRemoved.addListener), not paid subscriptions. All 'pro' matches appear in copyright notices and JavaScript Promise objects, not in paid/pro-tier feature logic. The extension is a free companion tool distributed via the Chrome Web Store for Synapse PACS users.
- Confidence
- 90
- Payment platform
- --
- Source
- AI / High
- Login required
- Yes
- Reason
- The extension itself does not implement login, but it is a companion tool for FUJIFILM Synapse PACS, a hospital enterprise PACS system that requires user authentication. Content scripts are injected into SynapseSignOn/sts/login pages (manifest.json line 18), and the code handles logoff flows (csNativeMessage.js line 93-107 'unloadHub' event). The 'getUserId' function (csNativeMessage.js line 305-317) retrieves user identity from the native host, confirming users are identified within the PACS. To use the extension's core workflow (open windows on medical displays, hybrid imaging, native messaging), a user must be logged into Synapse PACS.