| Runtime-Update | Vollständig nativ. Lädt, installiert und aktiviert auf nativen OS-Threads. Ein JS-Crash kann die Update-Pipeline nicht beeinträchtigen. | Läuft im JS-Kontext deiner App. Ein fehlerhafter Bundle kann Updates ebenfalls stören. | Hauptsächlich App-Layer-Delivery. JS-Fehler können den Update-Flow blockieren oder beschädigen. |
| Rollback-Wiederherstellung | Native Rollback. Fällt außerhalb von JavaScript auf das letzte funktionierende Bundle zurück, selbst wenn das neue Bundle beim Start abstürzt. | Du entwirfst und pflegst deine eigene Rollback-Logik. | Rollbacks sind möglich, hängen aber oft davon ab, dass die App-Ebene noch funktioniert. |
| Schutz bei fehlgeschlagener Installation | Automatisch. Rollback, falls notifyAppReady() nicht innerhalb von 10 Sekunden aufgerufen wird. | Du instrumentierst und überwachst es selbst. | Optional oder manuell, je nach Produkt. |
| Native Kompatibilität | CLI Checks. Scannt native Dependencies vor dem Upload und markiert Breaking Changes. | Keine Guardrails, außer du baust sie selbst. | Bei den meisten Produkten nur Upload-Validierung. |
| Validierung vor dem Upload | Tiefgehende Checks. Validiert index.html, Bundle-Größe, Checksummen, doppelte Versionen und Hub-Constraints. | Deine CI-Regeln, sofern du sie geschrieben hast. | Basis-Checks für das Bundle. |
| Rollout-Steuerung | Dynamische Channels. Canary, Beta, Production, Support und Channel-Zuweisung pro Gerät. | Mehrere gehostete URLs oder Custom-Routing. | Unterstützte Channels, Tiefe und APIs variieren. |
| Gerätesichtbarkeit | Logs pro Gerät. Installations-, Fehler-, Rollback- und Policy-Events pro Gerät ohne Xcode oder Android Studio. | Eigene Analytics oder serverseitige Download-Zahlen. | Dashboard-Aggregate, weniger Tiefe pro Gerät. |
| Erst testen, dann zahlen Geld-zurück-Garantie | Ja. 14 Tage unbegrenzt kostenlos testen. Keine Kreditkarte nötig. 14-Tage-Geld-zurück-Garantie. Jederzeit kündbar. | Günstiges Hosting, bis der Traffic steigt. | Stufenpläne. Testphasen variieren je Anbieter. |