HotDoc
Terminbuchungsprozess, bei dem Buchungsanweisungen und Formulartexte häufig geändert werden müssen.
- Google Play-Installationen
- 2,1 Mio.
- Store-Bewertung
- 4.6
Wenn ein Fix nur die Web-Layer deiner Capacitor App betrifft, versende ihn als verschlüsselter live update. Teste ihn auf einem Staging-Channel, rolle ihn schrittweise aus und dokumentiere jedes Release für dein Compliance-Team.
14 Tage unbegrenzt testen. Keine Kreditkarte nötig 14 Tage Geld-zurück-Garantie. Jederzeit kündbar.
Enterprise-Anforderungen? Sprich mit unserem Team
Ein Arzt meldet ein falsches Label auf einem Medikamenten- oder Aufnahmebildschirm. Der Fix besteht aus wenigen Zeilen JavaScript.
Bei einem reinen Store-Prozess musst du ein neues Binary bauen, einreichen und warten. Die Store-Review dauert oft 24–48 Stunden, manchmal viel länger.
Selbst nach der Freigabe müssen Patienten und Personal das Update noch installieren, bevor sie die Korrektur sehen.
Buchungs-, Aufnahme- und Erinnerungs-Screens ändern sich oft. Jeder Web-Layer-Fix wartet auf ein neues Binary, Store-Review und User-Updates.
Prüfer wollen wissen, was der Updater sendet, wohin die Daten gehen und ob Sie alles in Ihrer eigenen Infrastruktur halten können.
Meldet ein Arzt ein Problem, muss Ihr Team sagen können, welches Bundle und welche native Version auf dem Gerät laufen.
Compliance-Teams wollen wissen, wer wann welche Änderungen in welchen Channel gepusht hat.
Verschlüsselte Bundles, gestaffeltes Rollout und Updater-Einstellungen, die Compliance-Verantwortliche prüfen können.
Lade das korrigierte JavaScript, HTML und CSS mit dem Capgo CLI hoch. Standardmäßig laden Geräte das Bundle herunter und wenden es an, wenn die App in den Hintergrund geht. Native code Änderungen müssen weiterhin über die Stores laufen.
Capgo schließt BAAs mit Healthcare-Kunden ab. Der Updater sendet keine Namen, E-Mails oder Patientenakten-Nummern, und du kannst die übertragenen Daten einschränken oder steuern.
BAA- und HIPAA-OptionenErstelle ein Key-Pair mit dem CLI. Bundles werden vor dem Upload verschlüsselt und vor der Installation von der App geprüft. Capgo, Storage-Provider und CDNs sehen nur den Ciphertext.
Verschlüsselungs-DocsSende ein Bundle an einen kleinen Teil der Geräte, prüfe Installations- und Fehlerdaten und skaliere dann hoch. Auto-Pause stoppt einen Rollout bei steigenden Fehlerraten, und ein Bundle, das notifyAppReady() nie aufruft, wird auf dem Gerät zurückgerollt.
So funktioniert es
Richte den Updater einmalig passend zu deinem Review ein und pushe jeden Web-Layer-Fix über Staging und einen schrittweisen Production-Rollout. Alle Befehle stammen aus der Capgo Doku.
Leite alle drei Plugin-Endpoints auf den EU-Host um oder setze statsUrl auf einen leeren String, falls gehostete Statistiken nicht erlaubt sind. Nutze keine benutzerdefinierte ID, die auf einen Patienten zurückzuführen ist. Liefere diese Config in einem Store-Build aus.
// 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',
},
} BAA- und HIPAA-Optionen Erstelle ein Schlüsselpaar, trage den Public Key in deine Capacitor Config ein und sync. Den Private Key legst du in deinen CI-Secrets ab, niemals im Repo.
npx @capgo/cli@latest key create
npx @capgo/cli@latest key save --key ./.capgo_key_v2.pub
npx cap sync Verschlüsselungs-Docs Lade das verschlüsselte Bundle in den Staging-Channel hoch und teste es auf QA-Geräten, bevor es die Patienten erreicht.
npx @capgo/cli@latest bundle upload --channel staging --key-v2 Channel-Docs Beginne mit 5 % der Production-Devices. Wenn die Installations- und Fehlerdaten stimmen, rolle das Bundle für alle aus. Falls nicht, mache ein Rollback für die 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 Docs zu Progressive Rollouts Verknüpfe jedes Bundle mit seinem Commit, führe Audit-Logs über die Veröffentlichung und zeige die laufende Version direkt in der App an.
Füge beim Upload mit --comment und --link einen Kommentar und einen Link zu jedem Bundle hinzu, um ein deployed Bundle bis zur Quelle zurückzuverfolgen.
# 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)" Lies die aktuelle Bundle- und Native-Version mit CapacitorUpdater.current() aus und zeige sie in einem Settings- oder Support-Screen an, damit das Personal dem Support die genaue Version nennen kann.
// 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 Was Sie Ihrem Compliance-Verantwortlichen und für Vendor-Reviews zeigen können
Nutzen Sie EU-Endpoints, deaktivieren oder hosten Sie Updater-Statistiken selbst, oder wechseln Sie zu lizenziertem Self-Hosting. Ihr Compliance-Verantwortlicher entscheidet, welches Setup passt.
Capgo und HIPAASOC 2 Type II, ISO 27001 und SSO sind im Enterprise-Plan enthalten. DPA und Sub-Processor-Liste sind öffentlich einsehbar für Ihren Vendor-Review.
Das Updater-Plugin und das Capgo Backend sind Open Source auf GitHub. Ihr Team kann den code einsehen, der auf Patientengeräten läuft.
Mit Capacitor gebaute Apps
Apps für Termine, Gesundheitsakten oder Benefits können Intake-Screens, Buchungsanweisungen, Provider-Messaging und Patientenaufklärung aktualisieren, ohne die native Shell zu destabilisieren.
Terminbuchungsprozess, bei dem Buchungsanweisungen und Formulartexte häufig geändert werden müssen.
Gesundheits-App mit öffentlichen Leitfäden und Dokumentenflüssen, die stets aktuell sein müssen.
Benefits-App, bei der Provider-, Eligibility- und Support-Workflows präzise Patches erfordern.
Kundenstimmen
Lead Developer, drivolino GmbH
„Das Capgo Capacitor Updater-Plugin hat komplett verändert, wie wir Updates ausliefern. Was früher Tage dauerte, dauert jetzt nur noch Minuten.“
Gründer, NuTriQ
“Die Möglichkeit, produktive OTA-Updates sofort zu pushen, ohne auf die kompletten Review-Zyklen des App Store warten zu müssen, war ein enormer operativer Vorteil.”
Entwickler, Webincode
„Geräte-IDs zu bestimmten Gruppen hinzuzufügen und Änderungen nur an diese Gruppen zu pushen, ist ein echter Gamechanger.“
FAQ
Kurze Antworten für Engineering-Teams, die sich auf ein Security- oder HIPAA-Audit vorbereiten.
Capgo schließt Business Associate Agreements (BAA) mit Healthcare-Kunden ab, und US-Organisationen nutzen Capgo bereits in HIPAA-konformen Programmen. Die Updater-Daten sind minimal und gerätespezifisch. Falls Ihr Audit mehr Kontrolle erfordert, können Sie EU-Endpoints nutzen, Statistiken deaktivieren, den Statistics-Endpoint selbst hosten oder auf eine lizenzierte Self-Hosting-Option umsteigen.
BAA- und HIPAA-OptionenBetriebsdaten: App-ID, eine zufällige app-spezifische Device-ID, Plattform, Bundle- und Native-Versionen, OS-Version, Plugin-Version und Update-Events. Die IP-Adresse wird auf Transport-Ebene genutzt. Es werden keine Namen, E-Mails, Account-IDs oder Krankenakten-Nummern gesendet. Verwenden Sie keine benutzerdefinierten IDs, die auf einen Patienten oder Nutzer zurückzuführen sind.
Datenschutz und DatenerfassungJa. Leiten Sie die Update-, Stats- und Channel-Endpoints auf plugin.eu.capgo.app um, um den Datenpfad des Plugins in Europa zu halten. Sie können Statistiken auch an Ihren eigenen Endpoint senden. Der Enterprise-Plan bietet zudem dedizierte, hybride und lizenzierte Self-Hosting-Optionen.
EU-DatenstandortNur der Web-Layer: JavaScript, HTML, CSS und Assets. Änderungen am nativen code, an Plugins oder Berechtigungen erfordern weiterhin einen neuen Build über den App Store oder Google Play.
Was kann als live update ausgeliefert werden?Audit Logs protokollieren Bundle-Uploads, Channel-Änderungen und Mitglieder-Updates. Die Channel-Historie listet jedes Live-Bundle auf, wobei jedes Bundle einen Kommentar und einen Commit-Link enthalten kann. Rollen steuern, wer Bundles hochladen oder Channels ändern darf.
Audit LogsRichte während der Trial einen Staging-Channel, verschlüsselte Bundles und die Updater-Config für deine Review direkt in deiner eigenen App ein.
Versende verschlüsselte Capgo Live Updates an Patienten-Apps, ohne auf die Store-Review zu warten.
persönlicher Support von Martin
14 Tage unbegrenzt testen. Keine Kreditkarte nötig 14 Tage Geld-zurück-Garantie. Jederzeit kündbar.
Enterprise-Anforderungen? Sprich mit unserem Team
14 Tage kostenlos testen, keine Kreditkarte erforderlich. BAA, SOC 2 Type II, ISO 27001, SSO und Self-Hosting-Optionen sind im Enterprise-Plan enthalten.