Kann eine Bubble-App wirklich die Google Play-Prüfung bestehen?
Ja — mit dem richtigen Wrapper. Der häufige Ablehnungsgrund für Bubble-Apps ist die Verwendung eines Raw-WebViews. Raw-WebViews lösen Google Play-Richtlinie 4.3 (Mindestfunktionalität) aus. SaasToStore vermeidet dies vollständig durch Capacitor, das einen ordentlichen nativen Container generiert, der die Prüfung per Konstruktion besteht. Das Capacitor-Template enthält alle erforderlichen Manifest-Einträge, eine konforme WebView-Konfiguration und besteht Googles automatisierte Prüf-Pipeline.
Warum kein TWA für Bubble-Apps?
TWA erfordert einen registrierten Service Worker. Bubble generiert nativ keinen. Sie können über ein Bubble-Plugin einen benutzerdefinierten Service Worker hinzufügen, aber das fügt Komplexität und Risiko hinzu. Capacitor überspringt diese Anforderung vollständig — und die resultierende App besteht die Play-Store-Prüfung genauso zuverlässig.Schritt 1 — Bubble-App für Mobilgeräte optimieren
Nehmen Sie sich vor dem Verpacken 10 Minuten, um Ihre Bubble-App für Mobilgeräte zu optimieren. Diese Änderungen verbessern Ihren Play-Store-Eintrag und die Nutzererfahrung:
- Responsives Design aktivieren — Verwenden Sie im Bubble-Editor die responsive Layout-Engine. Setzen Sie eine Mindestbreite von 320px und gestalten Sie Mobile-First
- PWA-Einstellungen aktivieren — Einstellungen → SEO / Metatags → „Benutzern erlauben, als PWA zu installieren" aktivieren. App-Name, Theme-Farbe, Hintergrundfarbe festlegen
- 512×512-Icon hochladen — Einstellungen → SEO / Metatags → Favicon/App-Icon. Dies wird Ihr Android-Launcher-Icon
- Eigene Domain einrichten (empfohlen) — Die Standard-.bubbleapps.io-Domain funktioniert, aber eine eigene Domain wirkt professioneller im Play-Store-Eintrag und hilft bei der Datensicherheitsformular-Verifizierung
- Browser-Stilelemente entfernen — Navigationselemente, die auf „Im Browser öffnen" oder „Zum Startbildschirm hinzufügen" verweisen, sollten entfernt werden, da die App ihren eigenen Launcher hat
Schritt 2 — PWA-Score Ihrer Bubble-App prüfen
Fügen Sie Ihre Bubble-App-URL in den kostenlosen PWA-Checker von SaasToStore ein. Das Tool läuft in ~10 Sekunden und gibt zurück:
- Gesamt-PWA-Score (0–100)
- Manifest-Validitätsprüfung
- Service-Worker-Erkennung
- HTTPS-Bestätigung
- Empfohlener Build-Typ (TWA oder Capacitor)
Die meisten Bubble-Apps erzielen zwischen 50 und 75 Punkte. Ein Score unter 70 oder das Fehlen eines Service Workers leitet automatisch zum Capacitor-Modus weiter — was die richtige Wahl für Bubble ist.
Schritt 3 — Signiertes Android App Bundle erstellen
Dies ist der Kernschritt. SaasToStore kompiliert Ihre Bubble-URL mit Capacitor in ein signiertes .aab und .apk. Das passiert serverseitig:
→ Bubble-URL + Manifest analysieren
→ 2048-Bit-RSA-Keystore generieren
→ Capacitor-Projekt konfigurieren (Paket-ID, Version, Theme-Farbe)
→ Icon auf alle Android-Dichten skalieren (hdpi/xhdpi/xxhdpi/xxxhdpi)
→ Signiertes .aab kompilieren (Play-Store-Format)
→ Signierte .apk kompilieren (Sideload / Amazon / Samsung)
→ Artifacts per E-Mail + verschlüsselte Keystore-Sicherung
✓ Gesamt: unter 5 Minuten
com.ihrefirma.ihreapp) ist nach dem ersten Play-Store-Upload dauerhaft. So identifiziert Google Ihre App für Updates. Verwenden Sie Ihre umgekehrte Domain: com.ihredomain.appname.Schritt 4 — Google Play-Entwickleraccount einrichten
Falls Sie noch keinen haben, registrieren Sie sich auf play.google.com/console. Die einmalige Gebühr von 25 € deckt alle Apps ab, die Sie jemals veröffentlichen werden. Die Identitätsverifizierung (Pass oder Ausweis) dauert 24 bis 48 Stunden.
Nach der Verifizierung erstellen Sie Ihre App in der Play Console. Erstellen Sie sie als „App" (kein Spiel), wählen Sie das Zielland und bestätigen Sie, dass Sie eine kostenlose App (oder kostenpflichtig — bei Bubble-Zahlungs-Workflows mit Stripe) verteilen.
Wichtig: App erstellen, bevor Sie das .aab hochladen
Die Play Console generiert einen erforderlichen internen App-Sharing-Link erst nach der Erstellung der App. Außerdem muss die Paket-ID, die Sie in SaasToStore festlegen, exakt übereinstimmen — sie kann nach dem ersten Upload nicht geändert werden.Schritt 5 — Store-Eintrag vorbereiten
Ein vollständiger, genauer Eintrag ist erforderlich, bevor Google Ihr .aab verarbeitet. Bubble-App-Gründer unterschätzen oft den Store-Eintrag — das benötigen Sie:
App-Name
≤ 30 Zeichen. Hauptkeyword einschließen.
Kurzbeschreibung
≤ 80 Zeichen. Ein Satz, nutzenorientiert.
Vollständige Beschreibung
≤ 4.000 Zeichen. Aufzählungspunkte verwenden. Kein HTML. Keine Konkurrentennamen.
Icon
512×512 PNG. Keine abgerundeten Ecken (Android verwaltet die Maske).
Feature-Grafik
1024×500 PNG/JPG. Keine Geräterahmen. Keine Store-Badge-Bilder.
Screenshots
Min. 2 Smartphone-Screenshots (1080×1920 oder 1440×2560). Echten Inhalt zeigen.
Inhaltsbewertung
IARC-Fragebogen ausfüllen. Dauert 5 Min. Gilt global.
Datenschutzrichtlinie
Öffentliche URL, kein Login erforderlich. SaasToStore generiert automatisch eine.
Schritt 6 — Datensicherheitsformular ausfüllen
Das Datensicherheitsformular ist Pflicht und wird gründlich geprüft. Bei Bubble-Apps sind die Schlüsselfragen:
- Sammelt Ihre App Nutzerdaten? — Ja, wenn Sie Nutzerkonten haben (E-Mail, Name). Ehrlich angeben.
- Werden Daten während der Übertragung verschlüsselt? — Ja (Bubble verwendet HTTPS + Supabase-ähnliche Verschlüsselung).
- Können Nutzer die Löschung beantragen? — Sie müssen einen Löschmechanismus bereitstellen. Fügen Sie in Ihrer Bubble-App eine Option „Konto löschen" hinzu oder verlinken Sie auf eine Support-E-Mail.
- Teilen Sie Daten mit Drittparteien? — Geben Sie alle Stripe-, SendGrid- oder Analytics-Integrationen an, die Sie in Bubble verwenden.
Falsche oder unvollständige Datensicherheitsantworten sind der drittgrößte Ablehnungsgrund. Nehmen Sie sich 15 Minuten, um dies sorgfältig auszufüllen.
Schritt 7 — .aab hochladen und einreichen
Gehen Sie in der Play Console zu Produktion → Releases → Release erstellen. Laden Sie das .aab aus der SaasToStore-E-Mail hoch. Fügen Sie Release-Notizen hinzu. Sehen Sie sich den Pre-Launch-Bericht an (optional — zeigt Rendering-Probleme auf bestimmten Geräten). Einreichen.
Erstprüfung für neue Bubble-Apps: 1 bis 3 Werktage. Sie erhalten eine E-Mail-Benachrichtigung. Bei Ablehnung gibt die E-Mail die genaue Richtlinie an. Problem beheben, Versions-Code erhöhen, in SaasToStore neu erstellen, erneut einreichen. Keine Wartezeit.
Nach dem Launch — Bubble-App aktuell halten
Inhaltliche Updates (neue Bubble-Seiten, Design-Änderungen, Workflow-Updates, Datenänderungen) werden sofort für alle Nutzer wirksam — die Android-App lädt bei jedem Start Ihre Live-Bubble-URL. Kein Rebuild, keine Play-Store-Prüfung, keine Update-Benachrichtigung für Nutzer.
App-Level-Updates (neues Icon, neuer App-Name, Versions-Bump, neue Berechtigungen) erfordern einen neuen SaasToStore-Build. Verwenden Sie immer dasselbe Projekt (gleicher Keystore). Laden Sie die neue .aab mit einem höheren Versions-Code hoch. Google Play prüft Updates in unter 24 Stunden.
Was Bubble-Gründer bauen und veröffentlichen
SaasToStore veröffentlicht Bubble-Apps in allen Branchen: SaaS-Dashboards, Marktplatz-Apps, Buchungsplattformen, interne Tools, Bildungs-Apps, Community-Plattformen. Das Bubble-Backend — seine Datenbank, Workflows, API-Konnektoren — funktioniert in der Android-App identisch. Was im Browser funktioniert, funktioniert in der App.
Der häufigste Upgrade-Pfad: mit einem kostenlosen SaasToStore-Build starten (SaasToStore-Branding), Traktion im Play Store validieren, dann auf SOLO (9 €, eigenes Branding) und schließlich LAUNCH (ab 15 €, Android + Desktop + 7 Stores) upgraden. Alles von derselben Bubble-URL.