Saltar al contenido principal
Para aplicaciones de pacientes y clínicos

Soluciona aplicaciones de pacientes y clínicos sin esperar la revisión de la tienda

Cuando una corrección solo afecta la capa web de tu aplicación Capacitor, envíala como un live update cifrado. Prueba en un canal de staging, distribuye en pasos y mantén un registro de cada lanzamiento para tu equipo de cumplimiento.

Disponible para programas HIPAA
Tipo II SOC 2 y ISO 27001 (plan empresarial)
Paquetes cifrados y firmados

Why care teams add a live update lane

Soluciones de capas web no deben esperar a una nueva versión binaria

La ruta de solución de solo almacén

Un médico informa un etiqueta incorrecta en una pantalla de medicamentos o de ingesta. La corrección es unas pocas líneas de JavaScript.

Con un proceso solo de almacenamiento, construye un nuevo binario, lo envía y espera. La revisión del almacenamiento suele tardar 24-48 horas, a veces mucho más.

Después de la aprobación, los pacientes y el personal todavía deben instalar la actualización antes de ver la corrección.

Store review sits between you and the fix

Las pantallas de reserva, ingreso y recordatorios cambian con frecuencia. Cada arreglo de capa web espera una nueva binaria, una revisión de almacenamiento y actualizaciones de usuario.

Su revisión HIPAA pregunta sobre los flujos de datos

Los revisores quieren saber qué envía el actualizador, a dónde va y si pueden mantenerlo en su propia infraestructura.

El soporte necesita saber qué versión está en vivo

Cuando un clínico informa un problema, su equipo tiene que decir qué paquete y versión nativa que el dispositivo ejecuta.

Todo cambio necesita un registro

Los equipos de cumplimiento preguntan quién envió un cambio, cuándo y a qué canal.

¿Qué Capgo da a los equipos de salud?

A controlled way to ship patient app fixes

Paquetes cifrados, exposición estadiada y ajustes del actualizador que su propietario de cumplimiento puede revisar.

Corregir la capa web directamente

Subir el JavaScript, HTML y CSS corregidos con el Capgo CLI. Por defecto, los dispositivos descargan el paquete y lo aplican cuando la aplicación se mueve al fondo. Los cambios nativos code todavía pasan por las tiendas.

Opciones de revisión BAA y HIPAA

Capgo firma un BAA con clientes de atención médica. El actualizador no envía nombres, correos electrónicos o números de registros médicos, y puede limitar o mover lo que envía.

Opciones BAA y HIPAA
  • Puntos finales de EU para el tráfico del actualizador
  • Deshabilitar estadísticas o enviarlas a su propio punto final
  • Autenticación de servidor en Enterprise

Cifrado de extremo a extremo

Crear una pareja de claves con el CLI. Los paquetes se cifran antes de subir y se verifican por la aplicación antes de la instalación. Capgo, proveedores de almacenamiento y CDNs solo ven el texto cifrado.

Documentación de cifrado

Despliegues escalonados y rollback automático

Envíe un paquete a una pequeña fracción de dispositivos, verifique los datos de instalación y fracaso, y luego aumente. El pausa automático puede detener un lanzamiento cuando aumenten los fracasos, y un paquete que nunca llame a notifyAppReady() se devuelve en el dispositivo.

Paso 1 del lanzamiento 5%
Después de verificar fracasos 25%
Promovido a todos los dispositivos 100%

¿Cómo funciona?

¿Cómo un equipo de salud envía una corrección 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. Configurar el actualizador para su revisión

    Point all three plugin endpoints to the EU host, or set statsUrl to an empty string if hosted statistics are not allowed. Do not set a custom ID that maps to a patient. Ship this config in a store build.

    // 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',
      },
    }
    Opciones BAA y HIPAA
  2. Crea tu clave de cifrado una vez

    Crea una pareja de claves, almacena la clave pública en tu configuración Capacitor y sincroniza. Mantén la clave privada en tus secretos de CI, nunca en el repositorio.

    npx @capgo/cli@latest key create
    npx @capgo/cli@latest key save --key ./.capgo_key_v2.pub
    npx cap sync
    Documentación de cifrado
  3. Sube la corrección a un canal de staging

    Sube el paquete cifrado al canal de staging y compruébalo en dispositivos de QA antes de que llegue a los pacientes.

    npx @capgo/cli@latest bundle upload --channel staging --key-v2
    Documentación de canales
  4. Despliega en producción en pasos

    Comience con el 5% de dispositivos de producción. Cuando los datos de instalación y falla estén correctos, promueva el paquete a todos. Si no, róllelo de regreso.

    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
    Documentación de despliegue progresivo

Rastreabilidad

Saber qué code se ejecuta en cada dispositivo

Enlace cada paquete a su commit, mantenga un registro de auditoría de quién lo envió y muestre la versión en ejecución dentro de la aplicación.

Enlace de paquetes a commits

Agregar un comentario y un enlace a cada paquete en el momento de carga con --comment y --link, para que puedas rastrear un paquete desplegado hacia su fuente.

# 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)"

Muestre la versión en ejecución en su aplicación

Lea el paquete actual y la versión nativa con CapacitorUpdater.current() y muestrelos en una pantalla de ajustes o soporte, para que el personal pueda decir a los soportes qué versión ejecutan.

// 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

Detalles de seguridad y cumplimiento

Qué puede compartir con su propietario de cumplimiento y revisión de proveedores

Opciones de revisión BAA y HIPAA

Use puntos finales de la UE, desactive o hospédese mismo estadísticas de actualizador, o pase a hospedaje autenticado. Su propietario de cumplimiento decide qué configuración se ajusta.

Capgo y HIPAA
SOC 2

SOC 2 Tipo II y ISO 27001 (plan de empresa)

El SOC 2 Type II, ISO 27001 y SSO están incluidos en el plan Enterprise. La DPA y la lista de subprocesadores están públicas para su revisión de proveedores.

Fuente abierta que puedes auditar

El plugin de actualización y el Capgo backend están disponibles bajo licencia abierta en GitHub. Tu equipo puede leer el code que se ejecuta en dispositivos de pacientes.

Aplicaciones construidas con Capacitor

Patient flows change faster than app review

Las aplicaciones de citas, registros de salud y beneficios pueden actualizar pantallas de ingreso, instrucciones de reserva, mensajes de proveedores y educación del paciente sin desestabilizar la caja nativa.

Icono de la aplicación HotDoc MEDICO

HotDoc

Flujo de cita donde las instrucciones de reserva y el texto de ingreso pueden cambiar con frecuencia.

Instalaciones de Google Play
2.1M
Calificación de la tienda
4.6
Icono de la aplicación Conecte SUS MEDICAL

Conecte SUS

Aplicación de historial médico con orientación pública y flujos de documentos que deben mantenerse actualizados.

Instalaciones de Google Play
27,7M
Calificación de la tienda
4.6
Icono de la aplicación Odontoprev MEDICO

Odontoprev

Aplicación de beneficios donde los viajes del proveedor, la elegibilidad y el apoyo necesitan parches cuidadosos.

Instalaciones de Google Play
1,9M
Calificación de la tienda
4.5

Prueba de clientes

Lo que los equipos que envían con Capgo dicen

5.0/5 Valorado por equipos de desarrolladores 9,400+ Equipos Lee reseñas
Retrato de Sergiu S

Sergiu S

Desarrollador Líder, drivolino GmbH

"El plugin de actualizaciones Capgo Capacitor ha cambiado completamente cómo enviamos actualizaciones. Lo que solía tomar días ahora solo toma minutos."

Kapil

Fundador, NuTriQ

Ser capaz de enviar actualizaciones OTA de producción de inmediato sin tener que esperar a los ciclos de revisión completos de la Tienda de Aplicaciones ha sido una gran ventaja operativa.

No tono @ Webincode

Desarrollador, Webincode

“Ser capaz de agregar IDs de dispositivo a ciertos grupos y enviar los cambios a solo ciertos grupos es un salvavidas.”

FAQ

Preguntas que las equipos de salud preguntan

Respuestas breves para equipos de ingeniería preparándose para una revisión de seguridad o HIPAA.

¿Es Capgo compatible con HIPAA? ¿Firma un BAA?

Capgo firma un Acuerdo de Asociado de Negocios (BAA) con clientes de salud y las organizaciones de EE. UU. ya ejecutan Capgo en programas HIPAA-compatibles. Los datos del actualizador son mínimos y están escopados al dispositivo. Si su revisión necesita más control, también puede utilizar puntos finales de la UE, deshabilitar estadísticas, auto-albergar el punto final de estadísticas o pasar a la auto-albergamiento licenciado.

Opciones de BAA y HIPAA

¿Qué datos envía el actualizador a Capgo?

Los datos operativos: ID de aplicación, un ID de dispositivo aleatorio escopado a la aplicación, plataforma, versiones de paquete y nativas, versión de sistema operativo, versión de plugin y eventos de actualización. La dirección IP se utiliza a nivel de transporte. No envía nombres, correos electrónicos, IDs de cuenta o números de registro médico. No configure un ID personalizado que se mapee a un paciente o usuario.

Privacidad y recopilación de datos

¿Puede el dato permanecer en la infraestructura de la UE o en nuestra propia?

Sí. Punte el punto de actualización, estadísticas y puntos de conexión de canal a plugin.eu.capgo.app para mantener el camino de datos del plugin en Europa. También puede enviar estadísticas a su propio punto de conexión. El plan de empresa agrega opciones de configuración dedicada, híbrida y licenciada autoalmacenada.

Ubicación de datos de la UE

¿Qué puede cambiar un live update en nuestra aplicación?

Solo la capa web: JavaScript, HTML, CSS y activos. Los cambios en la capa nativa code, plugins o permisos todavía requieren una nueva compilación a través de la Tienda de Aplicaciones y Google Play.

¿Qué puede enviar como un live update?

¿Cómo mostramos a los auditores qué se envió?

Los registros de auditoría registran las cargas de paquetes, cambios de canal y cambios de miembros. La historia de canal lista cada paquete que estuvo en vivo, y cada paquete puede llevar un comentario y un enlace de commit. Los roles limitan a quién puede cargar paquetes o cambiar canales.

Audit logs

Give patient app fixes a faster path

Configura un canal de pruebas, paquetes cifrados y la configuración del actualizador que necesitas para tu revisión en tu propia aplicación durante la prueba.

Prueba gratuita durante 14 días, sin tarjeta de crédito. La versión empresarial incluye opciones de BAA, SOC 2 Type II, ISO 27001, inicio de sesión único y autohospitalización.