Vibecoding: Was vor dem Store-Release geprüft werden muss
Sphinx-Flashdesign Logo
Geschrieben von
Sphinx-Flashdesign
Developers Signature Designers Signature
Datum
09.11.2026
Lesezeit
7 Min.
Wörter
1388
Eine App per Vibecoding zu bauen, geht schnell. Sie sicher in App Store oder Google Play zu bringen, nicht.

Am 9. November 2026 veröffentlichte das Sicherheitsunternehmen GitGuardian eine Auswertung zu Zugangsdaten, die über Konfigurationsdateien des KI-Coding-Agenten Claude Code in öffentliche Repositories gelangten, also in frei einsehbare Code-Ablagen[1]. Um 13:23 Uhr meldete auch heise online, gestützt auf eine Analyse von Apiiro, dass KI-Coding-Agenten Zugangsdaten in öffentliche Repositories verfrachten[2]. Im heise-Forum diskutieren Leser zugleich einen Ratgeber vom 6. November, der zeigt, wie man ohne Programmierkenntnisse eine Android-App per Vibecoding baut: Man beschreibt der KI in Alltagssprache, was die App können soll, und sie schreibt den Code[3][4].

Wir zeigen, was Unternehmen und Gründer vor dem Store-Release einer KI-gebauten App prüfen müssen (Stand: 9. November 2026).

Vibecoding: KI-gebaute App vor dem Release in App Store und Google Play prüfen
Vibecoding und Zugangsdaten: Was die neuen Zahlen zeigen

Auslöser ist eine Komfortfunktion von Claude Code, dem Agenten von Anthropic. Wählt man bei einer Rückfrage „Ja, nicht mehr fragen“, landet der freigegebene Befehl samt darin enthaltener Zugangsdaten in der Datei .claude/settings.local.json[2]. Beim ersten Schreiben in einem Repository trägt Claude Code die Datei zwar in die globale Ausschlussliste der Versionsverwaltung Git ein, damit sie nicht in Commits landet, also in gespeicherten Änderungsständen[5]. Das greift laut heise aber nicht, wenn der Ordner erst später zum Repository wird, auf einen anderen Rechner ohne diese Regel geklont wurde oder die Datei schon im Repository liegt[2].

Apiiro zählte 2.539 Secrets, also Passwörter, Schlüssel und Zugangstoken, in 1.994 öffentlichen Repositories, nicht nur in dieser Datei, sondern etwa auch in Git-Historien, also früheren Versionsständen, und in Chat-Protokollen[6]. Ob sie noch funktionierten, testete Apiiro nicht[1]. In 539 von 1.105 betroffenen Repositories fand Apiiro einen Commit, der die Datei veränderte und Claude als Mitautor auswies; ein Beleg dafür, dass der Agent sie selbstständig veröffentlicht hat, ist das allein nicht[6].

2.539
Secrets in 1.994 öffentlichen Repositories (Apiiro)[6]
31.088
verschiedene Secrets in settings.local.json-Dateien (GitGuardian)[1]
5.343
davon beim Fund gültig (GitGuardian)[1]

GitGuardian wertete öffentliche GitHub-Uploads von Januar 2025 bis 7. November 2026 aus, fand die Secrets in 23.276 Repositories und prüfte ihre Gültigkeit beim Fund[1]. Wegen unterschiedlicher Methoden sind beide Analysen nicht direkt vergleichbar.

Boris Cherny, Leiter von Claude Code bei Anthropic, schrieb am 7. November auf Hacker News, man prüfe Gegenmaßnahmen, und riet zu Secret Scanning, also automatischer Geheimnissuche im Code[2][7].

Das zweite Leck: Schlüssel im App-Code

Bei Apps kommt ein zweites Leck hinzu: das App-Paket selbst. Enthält der Quellcode API-Schlüssel, also Zugangsschlüssel für externe Dienste, kann ein Angreifer die App zerlegen und die Schlüssel finden, warnt Google[8]. Bei bezahlten KI-Schnittstellen kann ein gestohlener Schlüssel laut Google Kosten auf dem Konto des Entwicklers verursachen. Als Ausweg nennt Google unter anderem, Anfragen über einen eigenen Server zu leiten, auf dem der Schlüssel bleibt[9].

Fest eingebaute Schlüssel sind auslesbar
Geheime, gemeinsam genutzte Server- und KI-Zugangsdaten gehören nicht ins App-Paket und nie ins Repository. Schlüssel, die ein Anbieter ausdrücklich für Apps vorsieht, sollten eingeschränkt werden, etwa auf die eigene App[8]. Ist ein Schlüssel schon öffentlich geworden: erst austauschen, dann aufräumen[2][1].
Datenschutz: Was in die Store-Angaben gehört

Ein heise-Leser fragte am 9. November, wie man sicher sein könne, dass die KI keine fragwürdigen SDKs oder Bibliotheken mit „Zusatzfunktionen“ einbaut[4]. SDKs sind fertige Software-Bausteine von Drittanbietern. Laut Apple sind Entwickler dafür verantwortlich, dass alles in ihrer App den Richtlinien entspricht, ausdrücklich auch Werbenetzwerke, Analysedienste und Drittanbieter-SDKs[10]. Beide Stores verlangen zudem Datenschutzangaben:

PflichtApple App StoreGoogle Play
Datenschutzangaben im StorePflicht für neue Apps und Updates, inklusive eingebundenem Code von Drittanbietern[11]Formular „Datensicherheit“ grundsätzlich für veröffentlichte Apps, auch in geschlossenen und offenen Tests, inklusive Drittanbieter-SDKs; Ausnahmen etwa für rein interne Tests und private Apps[12]
DatenschutzerklärungLink in App Store Connect und in der App[10]Pflicht, um das Formular auszufüllen[12]
KontolöschungIn der App, wenn Konten angelegt werden können[10]In der App und per Weblink, wenn Konten in der App angelegt werden können[13]
Bei VerstößenEtwa bei Datenweitergabe ohne Einwilligung: Entfernung und Ausschluss aus dem Entwicklerprogramm möglich[10]Ohne Korrektur blockierte Updates oder Entfernung aus Google Play[12]

Für KI-Funktionen wichtig: Gehen personenbezogene Daten an Dritte, ausdrücklich auch an KI-Dienste, verlangt Apple Offenlegung und vorher eine ausdrückliche Einwilligung[10].

Rechtlich gilt die DSGVO, unter anderem mit Datenschutz durch Technikgestaltung (Art. 25) und risikogerechten Schutzmaßnahmen (Art. 32)[14]. Speichert oder liest die App Informationen auf dem Gerät, braucht es nach § 25 TDDDG grundsätzlich eine Einwilligung. Ausnahmen gelten für Vorgänge, die allein der Nachrichtenübertragung dienen oder für einen ausdrücklich gewünschten Dienst unbedingt erforderlich sind[15]. Kein Rechtsrat: Dieser Abschnitt ersetzt keine Rechtsberatung im Einzelfall.

Prüfrichtlinien: Woran KI-gebaute Apps scheitern können

Apple verlangt fertige, auf echten Geräten getestete Apps. Bei Login-Funktion gehört ein Demo-Zugang zur Einreichung, und der Server hinter der App muss laufen. Abstürzende Apps lehnt Apple ab[10], Google ebenso wie Apps mit nur begrenzter Funktion[16]. Nach Apples Richtlinie 4.2 muss eine App zudem mehr bieten als eine neu verpackte Website[10].

Dazu kommen technische Vorgaben, die unser Überblick zu den App-Store-Fristen zusammenfasst: Bei Google Play brauchen neue Smartphone- und Tablet-Apps sowie Updates seit 31. August 2026 mindestens Zielversion Android 16 (API-Level 36)[17], private Konten, die nach dem 13. November 2023 erstellt wurden, zudem vor dem Antrag auf Produktionszugang einen geschlossenen Test mit mindestens zwölf Testern, die 14 Tage durchgehend angemeldet sind[18].

KI-generierter Code ist nicht pauschal ausgeschlossen. Für Apps aus kommerziellen Vorlagen- oder App-Generator-Diensten gilt aber Richtlinie 4.2.6: Apple lehnt sie ab, sofern nicht der Anbieter der App-Inhalte sie direkt einreicht[10].

Wartung und Architektur: Wer versteht den Code?

In Veracodes Herbst-Update vom 29. Oktober 2026 erzeugten 18 KI-Modelle im Schnitt in rund 38 Prozent der Testaufgaben Code mit einer bekannten Schwachstelle. Die besten Modelle, Claude Opus 5.5 und GPT-6-Sol, bestanden 73 Prozent der Sicherheitstests[19]. Das sind Testaufgaben, kein Anteil unsicherer Apps.

In einer Stanford-Studie mit einem älteren KI-Modell schrieben Teilnehmende mit KI-Assistent zudem weniger sicheren Code, hielten ihn aber häufiger für sicher[20].

Nach der Freigabe beginnt die eigentliche Arbeit: Apple entfernt Apps, die nicht mehr wie vorgesehen funktionieren oder nicht mehr aktiv gepflegt werden[10].

Unsere Haltung: Wer den Code nicht lesen kann, kann ihn nicht sicher pflegen. Eine Store-App braucht eine durchdachte Architektur, dokumentierte Abhängigkeiten und einen Menschen, der den Code versteht.

Checkliste: Vibecoding-App vor dem Release prüfen
Schlüssel aus App und Repository holen
Keine geheimen Server- oder KI-Zugangsdaten in die App. Durchsuchen Sie Repository und Git-Historie, auch nach .claude/settings.local.json und .claude/settings.json, und tauschen Sie Funde zuerst aus[2][1]. Die lokale Datei gehört zusätzlich in die .gitignore des Projekts[5].
Secret Scanning einschalten
Die automatische Geheimnissuche, etwa bei GitHub[7], ist eine zusätzliche Kontrolle, kein vollständiger Schutz.
Abhängigkeiten auflisten
Jedes SDK und jede Bibliothek muss bekannt sein, samt ihrer Datenverarbeitung.
Store-Angaben abgleichen
Formulare, Datenschutzerklärung und tatsächliches App-Verhalten müssen übereinstimmen, inklusive Kontolöschung.
Wie ein Prüfer testen
Echte Geräte, Demo-Zugang, laufender Server, aktuelle technische Vorgaben und die ehrliche Frage: Bietet die App mehr als eine Website?
Review und Wartung festlegen
Ein erfahrener Entwickler prüft Architektur und Sicherheit im Code-Review, also einer fachlichen Prüfung des Quellcodes. Klären Sie, wer später Updates einspielt.
Häufige Fragen zu Vibecoding und App-Veröffentlichung
Was muss vor dem Store-Release einer KI-generierten App geprüft werden?

Vor allem fünf Bereiche: Zugangsdaten (keine geheimen Server- oder KI-Schlüssel in App oder Repository), Datenschutz (Store-Angaben, Datenschutzerklärung, Kontolöschung), Prüfrichtlinien (Stabilität, Testzugang, Mehrwert gegenüber einer Website), technische Vorgaben (Zielversionen, Testpflichten) und Wartung. Je nach Angebot kommen Pflichten aus dem Barrierefreiheitsstärkungsgesetz (BFSG) hinzu; Kleinstunternehmen sind dort nur in Bezug auf angebotene Dienstleistungen ausgenommen[21].

Wie sicher ist KI-generierter Code?

Im Veracode-Benchmark vom Oktober 2026 wurden die Ergebnisse besser, trotzdem enthielt der Code in rund 38 Prozent der Testaufgaben eine bekannte Schwachstelle[19]. Eine Quote für produktive Apps lässt sich daraus nicht ableiten.

Reicht eine PWA oder braucht es eine native App?

Für einfache Werkzeuge kann eine PWA reichen, sie läuft ohne Store im Browser. Bei Gerätefunktionen kann sie an Grenzen stoßen: Ein heise-Leser berichtet etwa, dass seine GPS-PWA nur im Vordergrund mit eingeschaltetem Display Positionsdaten erhält[4]. Für den App Store verlangt Apple mehr als eine verpackte Website.

Wozu brauchen Unternehmen noch Entwickler, wenn KI vieles abnimmt?

KI schreibt Code, übernimmt aber keine Verantwortung. Entwickler entscheiden über Architektur, prüfen Sicherheit und Abhängigkeiten und pflegen die App.

Ist KI-gestützte App-Entwicklung für Unternehmen zuverlässig?

Für Prototypen und interne Werkzeuge oft ja. Bei Kundendaten, Konten oder Zahlungen nur mit Code-Review, Secret Scanning, Datenschutzprüfung und Wartungsplan.

Quellen
  1. GitGuardian: Claude Code settings.local.json Secrets: GitHub, Docker Hub (09.11.2026): blog.gitguardian.com
  2. heise online: KI-Coding-Agenten verfrachten Zugangsdaten in öffentliche Repositories (09.11.2026): heise.de
  3. heise online: Keine Werbung, kein Abo: So einfach vibecoden Sie Ihre Wunsch-App für Android (06.11.2026): heise.de
  4. heise online, Leserforum zum Vibecoding-Ratgeber: Beiträge „Aus der Sicht eines Programmierers…“ (09.11.2026, 08:18 Uhr) und „Wie kann man sich bei sowas sicher sein“ (09.11.2026, 08:44 Uhr): heise.de
  5. Anthropic: Claude Code Docs, Settings (abgerufen 09.11.2026): code.claude.com
  6. Apiiro: Coding Agents Are Leaking Your Secrets to GitHub (05.11.2026): apiiro.com
  7. Hacker News: Diskussion zu Claude Codes „Don't Ask Again“, Beitrag von Boris Cherny (07.11.2026): news.ycombinator.com
  8. Android Developers: Security checklist, Abschnitt API key management (abgerufen 09.11.2026): developer.android.com
  9. Android Developers: Insecure API usage (abgerufen 09.11.2026): developer.android.com
  10. Apple Developer: App Review Guidelines (Stand 16.10.2026): developer.apple.com
  11. Apple Developer: App Privacy Details (abgerufen 09.11.2026): developer.apple.com
  12. Google Play Console-Hilfe: Provide information for Google Play's Data safety section (abgerufen 09.11.2026): support.google.com
  13. Google Play Console-Hilfe: Understanding Google Play's app account deletion requirements (abgerufen 09.11.2026): support.google.com
  14. Datenschutz-Grundverordnung (EU) 2016/679, Amtsblatt der EU (04.05.2016, PDF): eur-lex.europa.eu
  15. Gesetze im Internet: § 25 TDDDG (abgerufen 09.11.2026): gesetze-im-internet.de
  16. Google Play Console-Hilfe: Functionality, Content, and User Experience (abgerufen 09.11.2026): support.google.com
  17. Google Play Console-Hilfe: Target API level requirements for Google Play apps (abgerufen 09.11.2026): support.google.com
  18. Google Play Console-Hilfe: App testing requirements for new personal developer accounts (abgerufen 09.11.2026): support.google.com
  19. Veracode: GenAI Code Security Fall 2026: The Ceiling Moves, But on the Low-Hanging Fruit (29.10.2026): veracode.com
  20. Stanford University: Do Users Write More Insecure Code with AI Assistants? (arXiv, Konferenzfassung ACM CCS 2023): arxiv.org
  21. Bundesministerium für Arbeit und Soziales: Barrierefreiheitsstärkungsgesetz (abgerufen 09.11.2026): bmas.de
Ihre KI-gebaute App soll in den Store?
Wir prüfen KI-generierte Apps vor dem Release auf Schlüssel, Abhängigkeiten, Datenschutz und Store-Richtlinien und übernehmen auf Wunsch Veröffentlichung und Wartung.
Kostenlos anfragen
Tags: