Saltare al contenuto principale
Logo di Capgo
Per applicazioni per pazienti e clinici

Risolve le applicazioni per pazienti e clinici senza attendere la revisione della store

When a fix only touches the web layer of your Capacitor app, ship it as an encrypted live update. Test it on a staging channel, roll it out in steps, and keep a record of every release for your compliance team.

Supporto umano da Martin

Disponibile per i programmi HIPAA
SOC 2 Type II e ISO 27001 (piano aziendale)
Pacchetti crittografati e firmati

Why care teams add a live update lane

Web-layer fixes should not wait on a new binary

Il percorso di risoluzione solo per il negozio

Un clinico segnala un etichetta sbagliata su una schermata di medicazione o di assunzione. La correzione è di poche righe di JavaScript.

Con un processo di archiviazione, costruisci un nuovo binario, lo invii e attendi. La revisione dell'archiviazione può durare 24-48 ore, a volte molto di più.

Anche dopo l'approvazione, i pazienti e il personale devono installare l'aggiornamento prima di vedere la correzione.

La revisione del magazzino si trova tra te e la correzione

Pannelli di prenotazione, accettazione e ricordi cambiano spesso. Ogni correzione al layer web attende una nuova versione binaria, una revisione del magazzino e aggiornamenti degli utenti.

Your HIPAA review asks about data flows

I revisori vogliono sapere cosa invia l'aggiornatore, dove va e se è possibile mantenerlo all'interno della propria infrastruttura.

Supporto deve sapere quale versione è in linea

Quando un clinico segnala un problema, il tuo team deve dire quale bundle e versione nativa quel dispositivo esegue.

Ogni modifica richiede un registro

Gli squadri di compliance chiedono chi ha inviato una modifica, quando e a quale canale.

What Capgo gives healthcare teams

A controlled way to ship patient app fixes

Pacchetti crittografati, esposizione programmata e impostazioni aggiornamento che il tuo responsabile compliance può verificare.

Patch il layer web direttamente

Caricare il codice JavaScript, HTML e CSS corretto con il Capgo CLI. Di default, i dispositivi scaricano il bundle e lo applicano quando l'app si sposta in background. Le modifiche native code passano ancora attraverso i negozi.

Opzioni di revisione BAA e HIPAA

Capgo firma un BAA con i clienti sanitari. L'aggiornatore non invia nomi, email o numeri di record medici, e puoi limitare o spostare ciò che invia.

Opzioni BAA e HIPAA
  • Elenchi UE per il traffico dell'aggiornatore
  • Disabilita le statistiche o inviale a un tuo endpoint
  • Licenza di auto-hosting per l'Enterprise

Crittografia end-to-end

Genera una coppia di chiavi con il CLI. I pacchetti sono crittografati prima dell'invio e controllati dall'applicazione prima dell'installazione. Capgo, i provider di archiviazione e i CDN vedono solo il testo cifrato.

Dossier crittografia

Rilasci in fasi e rollback automatico

Invia un pacchetto a una piccola quota di dispositivi, controlla i dati di installazione e di fallimento, quindi aumenta. Il blocco automatico può fermare un rilascio quando le falliture aumentano, e un pacchetto che non chiama notifyAppReady() viene annullato sul dispositivo.

Primo passo del rilascio 5%
Dopo aver controllato le falliture 25%
Promosso su tutti i dispositivi 100%

Come funziona

Come un team di sanità invia un fix con Capgo

Set up the updater once to match your review, then send each web-layer fix through staging and a staged production rollout. Every command below is from the Capgo docs.

  1. Configura l'aggiornatore per la tua revisione

    Punta tutti e tre i punti di accesso dei plugin verso l'host EU, o imposta statsUrl a una stringa vuota se non sono consentite le statistiche ospitate. Non impostare un ID personalizzato che corrisponda a un paziente. Invia questa configurazione in una build di store

    // capacitor.config.ts
    plugins: {
      CapacitorUpdater: {
        updateUrl: 'https://plugin.eu.capgo.app/updates',
        // use statsUrl: '' to disable hosted statistics
        statsUrl: 'https://plugin.eu.capgo.app/stats',
        channelUrl: 'https://plugin.eu.capgo.app/channel_self',
      },
    }
    Opzioni BAA e HIPAA
  2. Creare la chiave di cifratura una volta

    Creare una coppia di chiavi, salvare la chiave pubblica nella tua configurazione di Capacitor e sincronizzare. Conserva la chiave privata nei segreti di CI, mai nel repository

    npx @capgo/cli@latest key create
    npx @capgo/cli@latest key save --key ./.capgo_key_v2.pub
    npx cap sync
    Documentazione sulla crittografia
  3. Pubblica il fix in un canale di staging

    Pubblica il bundle crittografato nel canale di staging e controllalo sui dispositivi QA prima che raggiunga i pazienti

    npx @capgo/cli@latest bundle upload --channel staging --key-v2
    Canali documentazione
  4. Rilascio in produzione in fasi

    Inizia con il 5% dei dispositivi di produzione. Quando i dati di installazione e di fallimento sembrano corretti, promuovi il pacchetto a tutti. Se non, torna indietro la cohort.

    npx @capgo/cli@latest bundle upload --channel production --key-v2 --rollout 5
    npx @capgo/cli@latest channel set production --rollout-promote
    # or, if something looks wrong
    npx @capgo/cli@latest channel set production --rollout-rollback
    Documentazione progressive rilasci

Tracciabilità

Sapere quali code eseguisce ogni dispositivo

Collega ogni bundle al suo commit, conserva un registro di audit di chi lo ha caricato e mostra la versione in esecuzione all'interno dell'applicazione.

Collega i bundle ai commit

Aggiungi un commento e un collegamento a ogni bundle al momento dell'upload con --comment e --link, in modo da poter tracciare un bundle distribuito fino alla sua fonte.

# Attach the commit to each bundle
npx @capgo/cli bundle upload \
  --comment "Fix dosage rounding ($(git rev-parse --short HEAD))" \
  --link "https://github.com/your-org/your-app/commit/$(git rev-parse HEAD)"

Mostra la versione in esecuzione nell'applicazione

Leggi la versione corrente del bundle e della versione nativa con CapacitorUpdater.current() e mostrali su una schermata di impostazioni o supporto, in modo che il personale possa dire ai supporti cosa esegue.

// Show version info to clinical staff
const info = await CapacitorUpdater.current()

// Display in app settings
console.log(info.bundle.version)  // "2.4.1"
console.log(info.native)          // Native app version

Dettagli sulla sicurezza e sulla conformità

Condividi con il tuo proprietario della compliance e il revisore del fornitore

Opzioni di revisione BAA e HIPAA

Utilizzare endpoint EU, disabilitare o auto-hostare statistiche aggiornamento, o passare a un'hosting autorizzato. Il tuo proprietario della conformità decide quale configurazione si adatta meglio.

Capgo e HIPAA
SOC 2

Certificazione SOC 2 Type II e ISO 27001 (piano Enterprise)

La certificazione SOC 2 Type II, l'ISO 27001 e l'SSO sono incluse nel piano Enterprise. La DPA e la lista dei sub-processori sono pubblici per la tua revisione del fornitore.

Open source che puoi auditare

The updater plugin and the Capgo backend are open source on GitHub. Your team can read the code that runs on patient devices.

App costruite con Capacitor

Patient flows change faster than app review

Le applicazioni per appuntamenti, registri sanitari e benefici possono aggiornare le schermate di accettazione, le istruzioni di prenotazione, la messaggistica dei provider e l'istruzione dei pazienti senza destabilizzare la shell nativa.

Icona dell'app HotDoc MEDICALE

HotDoc

Appointment flow where booking instructions and intake copy can change often.

Installazioni di Google Play
2,1M
Valutazione della store
4.6
Icona dell'app Conecte SUS MEDICALE

Connette SUS

App di registro sanitario con linee guida pubbliche e flussi documentali che devono rimanere aggiornate.

Installa su Google Play
27,7M
Valutazione negli store
4.6
Icona dell'app Odontoprev MEDICALE

Odontoprev

App di benefici dove i percorsi del provider, dell'eligibilità e del supporto richiedono patching accurato.

Installa su Google Play
1,9M
Valutazione del negozio
4.5

Prova dei clienti

Cosa dicono le squadre che utilizzano Capgo

5.0/5 Valutato da squadre di sviluppatori 9,400+ Squadre Leggi le recensioni
Ritratto di Sergiu S

Sergiu S

Capo Sviluppatore, drivolino GmbH

Ecco come il plugin di aggiornamento Capgo Capacitor ha rivoluzionato il nostro processo di distribuzione degli aggiornamenti: da giorni a soli minuti.

Kapil

5 su 5 stelle

Eseguire aggiornamenti OTA in produzione in tempo reale senza dover attendere i cicli di revisione completi dell'App Store è stato un grande vantaggio operativo.

Developer, Webincode

Developer, Webincode

“Being able to add Device ID's to certain groups and push the changes to only certain groups is a life saver.”

FAQ

Domande alle quali si pongono le squadre sanitarie

È __CAPGO_KEEP_0__ conforme a HIPAA? Sottoscrivete un BAA?

E' Capgo conforme al HIPAA? Sottoscrive un BAA?

Capgo sottoscrive un Accordo tra Partner Commerciali (BAA) con i clienti sanitari e le organizzazioni statunitensi già eseguono Capgo in programmi HIPAA conformi. I dati dell'aggiornatore sono minimi e devono essere scritti su dispositivo. Se il tuo review ha bisogno di più controllo, puoi anche utilizzare gli endpoint EU, disabilitare le statistiche, ospitare le statistiche endpoint, o passare a un'opzione di hosting autorizzato.

Optioni BAA e HIPAA

Quali dati invia l'aggiornatore a Capgo?

Dati operativi: ID app, un ID dispositivo casuale, piattaforma, bundle e versioni native, versione OS, versione plugin e eventi di aggiornamento. L'indirizzo IP viene utilizzato a livello di trasporto. Non invia nomi, indirizzi email, ID account o numeri di registro medico. Non impostare un ID personalizzato che corrisponda a un paziente o a un utente.

Privacy e raccolta dati

Possono i dati di aggiornamento rimanere nell'UE o nella nostra infrastruttura?

Sì. Puntate gli endpoint di aggiornamento, statistiche e canale su plugin.eu.capgo.app per mantenere la strada dei dati del plugin in Europa. Puoi anche inviare statistiche al tuo endpoint. Il piano Enterprise aggiunge opzioni dedicate, ibride e autorizzate per l'hosting.

Posizione dei dati nell'UE

Quali modifiche può fare live update nel nostro app?

Solo la layer web: JavaScript, HTML, CSS e asset. Le modifiche ai code nativi, plugin o autorizzazioni richiedono ancora una nuova costruzione attraverso l'App Store e Google Play.

Quali cose possono essere inviate come live update

Come facciamo a mostrare agli auditor cosa è stato inviato?

Registri di audit registrano gli upload dei pacchetti, le modifiche ai canali e le modifiche ai membri. La storia dei canali elenca ogni pacchetto che era in vita, e ogni pacchetto può contenere un commento e un collegamento di commit. I ruoli limitano chi può caricare pacchetti o modificare canali.

Audit log

Rendi più veloci le correzioni per l'app del paziente

Configura un canale di staging, pacchetti crittografati e la configurazione dell'aggiornatore per le tue esigenze di revisione sul tuo app durante la prova.

Sostegno umano da Martin

14 giorni di prova gratuita, nessuna carta di credito. Sono disponibili opzioni di Enterprise con BAA, SOC 2 Type II, ISO 27001, SSO e hosting self-service.