A real-time, two-way conversation translator between a German speaker — even in broad Bavarian dialect — and an English speaker. Built so Oma can follow along, in slow, clear German.
Inside the app
From understanding broad Bavarian to slowing the voice down for Oma — here's everything the app does, screen by screen.










← swipe or scroll to explore all 10 screens →
Key features
Most translators flatten dialect into mush. This one is built for real conversation across the kitchen table.
Set-up takes about a minute. Below you'll find the quick-start steps, the three conversation modes, and answers to common questions. If you're still stuck, reach out directly — we typically reply within a couple of business days.
Translation is powered by a cloud AI that you choose, using your own free API key — so your usage stays private and free.
Open ⚙︎ Settings → Translation engine, pick an engine, and paste your key.
Go back, choose a mode, and have your conversation in two languages at once.
| Mode | How it works | Best for |
|---|---|---|
| 👆 Tap | Tap a mic, speak your turn, tap again. Most reliable. | Clear, controlled back-and-forth. |
| 🔁 Auto | Hands-free. It listens, detects who spoke, then translates and reads it aloud. | Natural conversation with Oma. |
| 🔴 Live | Streams the translated text as you speak, without waiting for you to finish. | Following a longer story. |
Stuck on something, or have a suggestion? We'd love to hear from you. Please include your device model and iOS version so we can assist you faster — we aim to reply within a couple of business days.
Email support →Effective June 7, 2026 · Last updated June 7, 2026. This policy applies to the Bavarian Translator iOS application published by Mark Utility Labs.
Short version: Bavarian Translator has no account, no ads, and no tracking. We run no servers and never receive your data. Your audio is sent only to the translation provider you choose (Google, Groq, or Mistral), using your own API key, for the sole purpose of translating it. Your keys and settings stay on your device.
Bavarian Translator ("the app", "we") is a real-time conversation translator for iOS, published by Mark Utility Labs. This policy explains what data the app handles and how. By using the app you agree to this policy.
We, the developer, do not collect, store, or have access to any of your personal information. The app has no user accounts, no login, no analytics or advertising SDKs, and no developer-operated backend server. We cannot see your conversations, your audio, or your translations.
The app uses your device microphone only while you are actively using it to translate — when you tap to speak (Tap mode) or while a hands-free mode (Auto/Live) is switched on. The captured audio is sent directly from your device to the cloud translation provider you selected, using your own API key, for the single purpose of transcribing and translating it. The app does not record your audio to a file, does not keep it after the translation is returned, and never sends it to us.
To translate, the app sends your audio to whichever provider you enable in Settings. Your use of that provider is governed by their terms and privacy policy, not ours:
| Provider | What is sent | Their privacy policy |
|---|---|---|
| Google Gemini | Your audio clip | ai.google.dev/gemini-api/terms |
| Groq | Your audio clip | groq.com/privacy-policy |
| Mistral | Your audio clip | mistral.ai/terms |
| ElevenLabs (optional) | German text, only if you enable it | elevenlabs.io/privacy |
You choose the provider, and you supply your own API key, so the request is made under your own account with that provider. We recommend reviewing the privacy policy of whichever provider you use. The optional ElevenLabs voice feature is off by default; if you turn it on, only the German text to be spoken is sent to ElevenLabs.
The following is stored locally on your device only, and is never transmitted to us:
You can remove all of this at any time by clearing the conversation in-app and/or deleting the app from your device.
Audio you speak is used solely to produce a translation, in real time, via the provider you selected. We do not use your data for advertising, profiling, model training, or any secondary purpose, and we do not sell or share it — because we never receive it.
The app is not directed to children under 13 and does not knowingly collect personal information from them. Because the app collects no personal information at all, no such data is gathered from any user.
The translation provider you choose may process your audio on servers located in other countries. Please review that provider's privacy policy (linked above) for details on international data handling.
If this policy changes, we will update this page and revise the "Last updated" date above. Material changes will be reflected here before they take effect.
Questions about this policy or your privacy? Please contact us at:
Mark Utility Labs
Email: mark@vibecode.review
Last updated: August 2, 2026. These terms cover the Bavarian Translator iOS application published by Mark Utility Labs.
Short version: Bavarian Translator is free, with every feature included — no ads, no subscriptions, no in-app purchases. Use it however you like.
Bavarian Translator is provided free of charge with all features included. There are no purchases, subscriptions, paid tiers, or advertisements.
Bavarian Translator is provided as a convenience tool. Software can contain mistakes, so for anything critical please confirm against an authoritative source. Mark Utility Labs is not liable for losses arising from use of the app.
The app is provided "as is" and "as available", without warranties of any kind, express or implied, including fitness for a particular purpose.
Please don't reverse engineer, resell, or pass the app off as your own. That's the whole list.
If these terms change, we'll update the "Last updated" date above. Continued use after a change means you accept the updated terms.
Questions about these terms? Please contact us at:
Mark Utility Labs
Email: mark@vibecode.review