App-Sperre (eine Einstellung)
Setze enableBioMetricAuth in Config.swift / Config.java auf true, und die App fragt bei jedem Öffnen nach Face ID, Touch ID oder Fingerabdruck. An deiner Web-App musst du nichts ändern.
ChatGPT & Codex + Biometrie
Ein Passwortfeld fühlt sich nach Website an. Face ID fühlt sich nach App an. WebViewGold ergänzt deine ChatGPT & Codex-App um biometrische Authentifizierung, und zwar in zwei Varianten: eine einfache App-Sperre, die du in der Konfiguration einschaltest, oder eine JavaScript-API (<code>bioauth://</code>), die das Ergebnis an deine Web-App zurückgibt, damit du genau die Bildschirme schützt, die du willst.
Ab $109 einmalig pro Plattform, oder unser Team erledigt alles ab $698.
Setze enableBioMetricAuth in Config.swift / Config.java auf true, und die App fragt bei jedem Öffnen nach Face ID, Touch ID oder Fingerabdruck. An deiner Web-App musst du nichts ändern.
Ruf bioauth:// aus deiner Web-App auf, bevor du einen sensiblen Bildschirm zeigst; WebViewGold ruft dann onBioAuthSuccess(), onBioAuthFailure(code, message) oder onBioAuthUnavailable() in deiner Seite auf. Zusammen mit deiner Session bei Was auch immer du gebaut hast: Supabase, Clerk, Auth.js, Firebase wird daraus ein Login nach dem Motto „mit dem Gesicht entsperren“.
Biometrischer Login ist eine der klarsten Antworten auf Apples Guideline 4.2: Ein Safari-Tab kann das nicht, und Reviewer bemerken es gleich auf dem ersten Bildschirm.
Füge das in ChatGPT & Codex ein, um die Web-App-Seite umzusetzen. Prüfe das Ergebnis, veröffentliche und teste dann in der WebViewGold-App.
Prompt for Codex: Add a biometric gate for the WebViewGold app wrapper and open a pull request. When the user enabled Protect my chats in settings and navigator.userAgent contains my custom WebViewGold token, cover the chat and history screens with a lock overlay and set window.location.href to bioauth://. Register window.onBioAuthSuccess (remove the overlay for this session), window.onBioAuthFailure(errorCode, errorMessage) (show the message and a Retry button) and window.onBioAuthUnavailable (hide the overlay and ask for the account password instead). Skip the gate entirely in normal browsers. Add a test that triggers the window callbacks. Document the callback contract in AGENTS.md.

Großartige Möglichkeit, eine Web-App in eine native App zu verwandeln! Schnelle Umsetzung und ein toller Weg, Apps in die App Stores zu bringen, ohne eine komplett native App entwickeln zu müssen!
Rund 15 Minuten.
Die ganze App (App-Sperre) oder bestimmte Bildschirme wie Kontoeinstellungen, Zahlungsdaten, Gesundheitsdaten oder ein privates Tagebuch (JavaScript-API). Viele Apps kombinieren beides: Sperre beim Start, erneute Prüfung vor sensiblen Aktionen.
Füge im Xcode-Projekt von WebViewGold den Schlüssel „Privacy – Face ID Usage Description“ zur Info.plist hinzu, mit einem Satz, der erklärt, wofür die App Face ID nutzt. Ohne ihn steht Face ID nicht zur Verfügung. Im Cloud Builder gibt es für diesen Text ein eigenes Feld.
Definiere onBioAuthSuccess, onBioAuthFailure und onBioAuthUnavailable als globale JavaScript-Funktionen und navigiere zu bioauth://, sobald der geschützte Bildschirm lädt. Bei Erfolg zeigst du den Bildschirm, sonst eine Alternative (Passwort).
Biometrie ersetzt das Eintippen des Passworts, nicht die Session: Halte den Nutzer bei Was auch immer du gebaut hast: Supabase, Clerk, Auth.js, Firebase eingeloggt und nutze die biometrische Prüfung als lokale Schranke. Gib im Web-Code nie Zugriff frei, ohne dass der native Callback kam.
Im Simulator kannst du eine Fake-Face-ID registrieren (Features → Face ID), aber teste auf einem iPhone und einem Android-Smartphone mit Fingerabdruck, auch den Fall „keine Biometrie eingerichtet“.
Füge das in deine ChatGPT & Codex-App ein (oder lass ChatGPT & Codex das Gegenstück für dein Framework generieren):
function onBioAuthSuccess() {
document.body.classList.remove("locked");
}
function onBioAuthFailure(errorCode, errorMessage) {
showPasswordFallback(errorMessage);
}
function onBioAuthUnavailable() {
showPasswordFallback("Biometrie ist auf diesem Gerät nicht verfügbar");
}
// beim Öffnen des geschützten Bildschirms nach Face ID / Fingerabdruck fragen
if (navigator.userAgent.includes("WebViewGold")) {
window.location.href = "bioauth://";
}onBioAuthUnavailable().bioauth:// nur innerhalb der App auf: Erkenne den eigenen User Agent von WebViewGold, sonst zeigt der Browser einen Fehler für das unbekannte Schema.Nein, aber es hilft. Guideline 4.2 verlangt Funktionen, die über eine Website hinausgehen; biometrischer Login, Push-Benachrichtigungen und Offline-Handling sind die nativen Features, die Reviewer zuerst sehen.
Ja. Die biometrische Prüfung ist unabhängig vom Auth-Anbieter: Die Session bleibt bei Was auch immer du gebaut hast: Supabase, Clerk, Auth.js, Firebase, WebViewGold setzt nur die lokale Entsperrung davor.
Im Modus App-Sperre fällt iOS auf den Gerätecode zurück; mit der JavaScript-API bekommst du onBioAuthUnavailable() und zeigst deine eigene Alternative.
Ja. Derselbe bioauth://-Aufruf und dieselben Callbacks funktionieren auf Android mit Fingerabdruck oder Gesichtsentsperrung, und die App-Sperre gibt es auch in Config.java.
Gleiches Ergebnis, unterschiedlich viel Arbeit auf deiner Seite. Alle drei kommen mit Genehmigungsgarantie und 24/7 Support von echten Menschen.
$109 pro Plattform, einmalig
Die WebViewGold-Lizenz: ein fertiges Xcode- oder Android-Studio-Projekt. URL einfügen, Name und Icon setzen, Features einschalten, bauen und einreichen. Kostenlose Updates für immer.
Pakete auf der Hauptseite ansehen$349 pro Lizenz, einmaliges Add-on
Kein Mac, kein Xcode, kein Android Studio: Du konfigurierst im Browser, wir bauen beide Apps in der Cloud und übergeben sie an App Store Connect und die Play Console.
So funktioniert der Cloud Builder Kostenlose Demo ausprobieren$698 pro Plattform $798
Schick uns deine URL und dein Icon. Unser Team konfiguriert, baut und liefert deine App innerhalb von 72 Stunden, White-Label, inklusive Quellprojekten. Beide Plattformen für $1,158.
Full-Service-Details Powered byWinter-Sale-Preise gültig bis 31. Dezember 2026.
App Store & Google Play Genehmigungsgarantie – oder Geld zurück innerhalb von 14 Tagen
Lieber abgeben? Full Service: Wir konfigurieren, bauen und liefern innerhalb von 72 Stunden, ab $698 pro Plattform. Fragen? Chatte mit uns – 24/7.
Erstattungen erfolgen zu den in unseren FAQ genannten Bedingungen: eine nicht inhaltsbedingte Ablehnung durch Apple und/oder Google, geltend gemacht innerhalb von 14 Tagen nach dem Kauf.