AI product readBridge extension that reads data from a French national health insurance smart card (Carte Vitale) via a native card reader, and relays the cardholder's administrative data to authorized French healthcare websites
Enables healthcare professionals to read Carte Vitale smart card data directly from a web browser, eliminating the need for standalone card-reading software when using authorized online healthcare platforms (amelipro, webDMP PS)
1. Healthcare professional installs the extension and the required native app (srvsvcnam v5.07+). 2. They navigate to an authorized site (e.g., amelipro) and authenticate on that platform. 3. When the site needs to read a patient's Carte Vitale, it sends a message to the extension. 4. The content script receives the message (content.js line 80), determines the destination host (vitale or diagam), and forwards it to the background script. 5. The background script (background.js line 23) sends a native message to the local card reader application. 6. The card data is returned through the extension back to the website.
Reads Carte Vitale smart card data through a native messaging host application (srvsvcnam)Acts as a bridge between authorized healthcare websites and physical card reader hardwareOnly activates on whitelisted French government/healthcare domains for securitySupports both Vitale card and Diagam card reading servicesCommunicates card data back to the requesting web page via custom DOM events
- Target users
- French healthcare professionals (médecins, pharmaciens, infirmiers) / Healthcare staff using amelipro or webDMP PS platforms / Professionals who need to verify patient health insurance status via Carte Vitale
- Extension has very limited source code (only ~180 lines of JS across 2 files) — it's essentially a thin native messaging bridge with no complex logic
- Cannot verify the native messaging host application (srvsvcnam) since it's an external binary not included in the package
- The exact authentication flow on destination services (amelipro, webDMP PS) is not determinable from the extension source alone
MonetizationNo paid features detected
No payment, billing, subscription, premium, or upgrade code exists anywhere in the extension source. The extension is a free bridge tool provided by GIE SESAM-Vitale (the French health insurance card consortium). It reads data from a physical Carte Vitale smart card and relays it to authorized healthcare websites. The 'pro' keyword matches in the static scan are false positives — they appear in French words like 'programme' (program/host) and 'propriété' (property), not in references to paid plans. The Carte Vitale system and its reading software (srvsvcnam) are provided at no cost to healthcare professionals.
- Confidence
- 95
- Payment platform
- --
- Source
- AI / Medium
- Login required
- Yes
- Reason
- The extension itself contains no login UI or authentication code. However, it only activates on specific authorized French healthcare portals (amelipro, webDMP PS, sesam-vitale.fr, ameli.fr, dmp.fr, gouv.fr, cnamts.fr) as shown in the content_scripts matches in manifest.json line 16. These professional healthcare platforms require authentication with professional credentials. The extension is a bridge that forwards card-reading requests between these authenticated sites and a native card reader — on any other site, the extension icon is grayed out and inactive (per store description). Users must be logged into the destination service to complete the core workflow.