Doppel is a mobile application ecosystem designed specifically for Braze's Solutions Consulting teams to stand up realistic, personalized mobile demo experiences in minutes. By wrapping your Progressive Web App (PWA) in a native shell, Doppel bridges the gap between web development and high-fidelity mobile storytelling.
Key Features:
Native Web Rendering: Run your PWAs inside a dedicated mobile WebView that looks, feels, and acts like a native app.
Braze SDK Integration: Automatically handle user identity syncing, push notifications, and deep linking. Support for both mobile and web-initiated user changes ensures your demo data stays perfectly aligned.
Diagnostic Event Log: A real-time, native event log allows you to verify identity syncing, session starts, and Braze event data on the fly—perfect for troubleshooting during live presentations.
Dynamic Configuration: Switch between multiple demo environments instantly using the Doppel Dashboard. Filter by your email to find and launch your specific demo suites without needing to rebuild the app.
Two-Way Identity Sync: Whether you change a user ID from the native config tab or via a login flow within your PWA, Doppel ensures both layers are synced immediately.
Why Use Doppel?
For Solutions Consultants, speed is everything. Doppel allows you to update your demo UI instantly via your web-hosted PWA without waiting for App Store approval or binary updates. Combined with robust deep link support (including custom event triggers), Doppel gives you the power to demo complex cross-channel journeys—like clicking a push notification to trigger a specific in-app message—with zero friction.
Note: This app is intended for internal demo use and requires a configuration setup via the Doppel Dashboard.