Stand: 16. September 2026
App: USA Visa Simulator (iOS)
Verantwortlicher gemäß Art. 4 Nr. 7 DSGVO:
Thomas Hoche / Joshua Tree Labs
Am Carlusbaum 11
65812 Bad Soden am Taunus, Deutschland
E-Mail: [email protected]
1. Kurzfassung
USA Visa Simulator ist ein Trainingswerkzeug: Ein KI-System spielt die Rolle eines Konsularbeamten, du übst Antworten auf typische Fragen eines US-Visa-Interviews. Die App hat kein Nutzerkonto, keine Werbung, keine Analytics-SDKs und kein Cross-App-Tracking. Für eine aktive Übung überträgt sie nur deine gewählten Einstellungen, dein Antragsprofil aus vorgegebenen Auswahlwerten, optional geprüften und bereinigten Text, deine bestätigten Antworten und – bei Spracheingabe – die jeweilige kurze Audioaufnahme an unseren kurzlebigen Interviewdienst. Die App ist nicht mit der US-Regierung, dem US-Außenministerium oder einer Botschaft verbunden und übermittelt nichts an Behörden. Eine anonyme Nutzungsstatistik ohne Kennung und ohne Inhalte kann in den Einstellungen freiwillig eingeschaltet werden; sie ist voreingestellt aus.
Die Stimme des simulierten Beamten ist synthetisch. Es findet keine Emotions-, Stress- oder biometrische Auswertung statt; die Kamera wird nur verwendet, wenn du selbst ein Dokument scannst.
2. Welche Daten werden verarbeitet?
| Daten | Zweck und Verarbeitung | Speicherdauer |
|---|---|---|
| Visatyp, Situation, Nationalität und Intervieweinstellungen | Planung und Durchführung der gewählten Übung; die Nationalität wählt zusätzlich die offizielle, veröffentlichte Ablehnungsquote als Ausgangspunkt der Schätzung. | Serverseitig nur in der aktiven Sitzung; lokal nur, soweit für den Übungsverlauf gespeichert. |
| Antragsprofil | Ausschließlich vorgegebene Auswahlwerte zu Beschäftigung, Familie, Eigentum, früheren US-Reisen, früheren Ablehnungen, Finanzierung und Verwandten in den USA. Jedes Feld kennt „Keine Angabe“. Die Werte machen die Fragen realistisch und fließen in die Schätzung ein. Es werden keine Passnummern, Kontodaten oder Freitextpflichtfelder erhoben. | Lokal auf dem iPhone, bis du das Profil zurücksetzt oder die Daten löschst. Serverseitig nur in der aktiven Sitzung. |
| Optionale Notizen und bereinigter Text „Über dich“ sowie Falldokumente | Erstellung passender Fragen. PDF, Scan und Fotos (etwa I-20, DS-2019, Petition Notice, Einladung) werden lokal ausgelesen. Vor der Übertragung entfernt die App erkannte Kontaktdaten, Geburtsdaten, Anschriften sowie Pass-, SEVIS- und Alien-Nummern; den bereinigten Text prüfst du vorab. | Originaldateien und Bilder werden nicht an unseren Server übertragen. Bestätigter Text „Über dich“ kann lokal gespeichert werden; Falldokumente bleiben in der Übung. Serverseitiger Inhalt wird nach Empfangsbestätigung gelöscht, spätestens nach einer Stunde. |
| Interviewantworten und erzeugte Fragen | Dynamische Nachfragen, Gesprächsverlauf und Feedback zu Klarheit, Konsistenz und Knappheit deiner Antworten. | Im flüchtigen Arbeitsspeicher der Sitzung; Löschung nach Empfangsbestätigung, spätestens nach einer Stunde. Lokal nach deiner Einstellung zum Übungsverlauf. |
| Kurze Sprachaufnahme | Externe KI-Transkription. Bei Ausfall wird nur als Backup die iOS-Spracherkennung mit erzwungener On-Device-Verarbeitung versucht. | Die App löscht die temporäre Audiodatei nach Verarbeitung. Unser Dienst hält die Datei nicht nach der Transkription vor. |
| Text der Interviewfragen | Erzeugung der gesprochenen, synthetischen Stimme. | Das zurückgelieferte Audio wird nur sitzungsgebunden zwischengespeichert und mit dem Sitzungsinhalt gelöscht. |
| Geschätzte Erfolgsaussicht | Wird auf unserem Server aus der offiziellen Ablehnungsquote deiner Nationalität, deinem Antragsprofil und der KI-Bewertung deiner Übungsantworten als Bereich berechnet und mit allen Faktoren an die App zurückgegeben. Sie ist eine Heuristik für das Training, keine Vorhersage und keine Rechtsauskunft. | Serverseitig nur in der Sitzung; lokal in deinem Übungsverlauf. Sie wird an niemanden weitergegeben, insbesondere nicht an Behörden, Agenturen oder Hochschulen. |
| Pseudonyme Installationskennung | Kurzlebiges Zugriffstoken, Zuordnung der Sitzung, Zählung des kostenlosen Kontingents und Missbrauchsschutz ohne Login. | Keine Zuordnung zu Name oder Apple-ID; Sitzungszuordnung wird nach Ablauf aus dem flüchtigen Speicher entfernt. Verbrauchszähler enthalten nur die Kennung und Zählwerte. |
| Signierte Abonnementtransaktion | Prüfung eines aktiven Pro-Abonnements anhand der von Apple signierten Transaktion. Wir erhalten keine Zahlungsdaten. | Nur zur Prüfung in der Anfrage; der Verbrauchszähler läuft auf die Transaktionskennung, nicht auf eine Person. |
| Technische Metadaten | Betrieb, Rate-Limits, Fehlerdiagnose und Sicherheit, etwa Zeit, Status, gekürzte technische Anfrageinformationen und IP-basierte Hostingdaten. | Nach den technischen und vertraglichen Fristen der Hosting- und API-Anbieter. Interviewinhalte werden nicht in unseren Anwendungslogs protokolliert. |
| Freiwillige anonyme Nutzungsstatistik | Nur wenn du sie in den Einstellungen einschaltest. Übertragen werden ausschließlich Zähler zu fest benannten Ereignissen (etwa „Übung gestartet“, „Übung abgeschlossen“, „Absturz“) und Antwortzeiten in Klassen. Keine Interviewinhalte, keine Installations- oder Sitzungskennung, keine Uhrzeit. Absturzzahlen stammen aus Apples MetricKit und enthalten keine Absturzberichte. | Der Dienst speichert nur Tagessummen ohne Personenbezug und löscht sie nach 365 Tagen. |
| Support-E-Mail und Anhänge | Bearbeitung deiner freiwilligen Anfrage. | Bis zum Abschluss der Anfrage und anschließend nach gesetzlichen Aufbewahrungs- und Nachweispflichten. |
3. Rechtsgrundlagen
- Art. 6 Abs. 1 lit. b DSGVO: angeforderte Trainingsleistung, Dokumentverarbeitung, Transkription, Sprachausgabe, Berechnung der Schätzung und Support im Zusammenhang mit der App-Nutzung.
- Art. 6 Abs. 1 lit. f DSGVO: sicherer und stabiler Betrieb, Missbrauchsschutz und minimale technische Fehlerdiagnose.
- Art. 6 Abs. 1 lit. c DSGVO: soweit Daten zur Erfüllung gesetzlicher Pflichten aufbewahrt werden müssen.
- Art. 6 Abs. 1 lit. a DSGVO: die freiwillige anonyme Nutzungsstatistik sowie die ausdrückliche Zustimmung vor dem ersten Interview zur Weitergabe deiner Antworten an die unten genannten KI-Anbieter. Beides kannst du jederzeit mit Wirkung für die Zukunft widerrufen; ohne Zustimmung startet kein Interview.
Mikrofon-, Kamera- und Dateizugriffe erfolgen nur nach deiner Auswahl und den iOS-Berechtigungen. Du kannst Berechtigungen in den Systemeinstellungen widerrufen.
4. Empfänger und Auftragsverarbeiter
Hosting unseres flüchtigen API-Dienstes; die gewählte Compute-Region ist Amsterdam. Railway weist darauf hin, dass primäre Verarbeitungsvorgänge auch in den USA stattfinden können. Informationen: Privacy Policy und DPA.
API-Routing für Text-, Audio- und Sprachanfragen. Jeder Modellaufruf verlangt technisch Zero Data Retention, untersagt Daten sammelnde Provider-Endpunkte und verlangt die Unterstützung aller Parameter. OpenRouter stützt Übermittlungen auf Standardvertragsklauseln und ist nach unserem Kenntnisstand nicht unter dem EU-US Data Privacy Framework zertifiziert. Informationen: Privacy Policy, ZDR und Data Collection.
Google Gemini verarbeitet Interviewplanung, Fragen, Feedback und die externe Transkription. Microsoft Azure/MAI Voice erzeugt die synthetische Stimme des Beamten. Die Auswahl erfolgt nur über Endpunkte, die OpenRouter als Zero-Data-Retention-fähig ausweist.
Auslieferung der öffentlichen Joshua-Tree-Labs-Website und dieser Rechtsseiten. Informationen: Cloudflare Privacy Policy.
App-Store-Verteilung, Betriebssystemberechtigungen und In-App-Käufe. Wir erhalten keine Zahlungsdaten. Informationen: Apple Datenschutz.
5. Drittlandübermittlungen
Railway, OpenRouter und die Modellanbieter können Daten in den USA oder anderen Drittländern verarbeiten. Grundlage sind Standardvertragsklauseln beziehungsweise, soweit ein Anbieter zertifiziert ist, das EU-US Data Privacy Framework. Trotz Zero Data Retention und Datenminimierung ist keine ausschließlich europäische KI-Verarbeitung garantiert. Übermittle deshalb nur Angaben, die für das Training nötig sind.
6. Lokale Speicherung und Löschung
Unter Einstellungen kannst du den lokalen Übungsverlauf deaktivieren, das Antragsprofil zurücksetzen und mit „Alle lokalen Daten löschen“ gespeicherte Übungen, Profil und Text „Über dich“ entfernen. Eine Deinstallation löscht den App-Container. Serverseitige Interviewinhalte werden nach erfolgreicher lokaler Übernahme aktiv gelöscht; ohne Bestätigung greift die harte Inhaltsfrist von höchstens einer Stunde.
7. Keine automatisierte Entscheidung, keine Vorhersage
Feedback und geschätzte Erfolgsaussicht dienen ausschließlich deinem persönlichen Training. Die Schätzung ist eine Heuristik aus veröffentlichten Statistiken und deinen Übungsantworten; sie ist keine Vorhersage der Konsulatsentscheidung, keine rechtliche Bewertung deines Falls und nicht an echten Ergebnissen validiert. Über dein Visum entscheidet allein der Konsularbeamte. Es erfolgt keine Entscheidung im Sinne von Art. 22 DSGVO, und Ergebnisse werden an keine Behörde, Agentur oder sonstige Dritte weitergegeben.
8. Deine Rechte
Du hast nach Maßgabe der gesetzlichen Voraussetzungen Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit und Widerspruch sowie auf Widerruf erteilter Einwilligungen mit Wirkung für die Zukunft. Du kannst dich außerdem bei einer Datenschutzaufsichtsbehörde beschweren. Für Anfragen genügt eine E-Mail an [email protected]. Da kein Konto besteht, können wir Daten nur zuordnen, wenn du ausreichende Angaben zum Vorgang machst.
9. Daten von Dritten und besondere Kategorien
Lade nur Unterlagen hoch, zu deren Nutzung du berechtigt bist. Übermittle keine Passkopien, Ausweisnummern, Kontodaten, medizinischen Unterlagen oder Daten anderer Personen. Nenne im Gespräch keine besonderen Kategorien personenbezogener Daten wie Religion oder Gesundheit; der simulierte Beamte fragt nicht danach, und das Feedback bewertet sie nicht. Für Fragen zur Zulässigkeit deines Antrags wende dich an eine zugelassene Anwältin oder einen zugelassenen Anwalt für Einwanderungsrecht.
10. Änderungen
Wir aktualisieren diese Erklärung, wenn sich Funktionen, Anbieter oder Rechtslage ändern. Das aktuelle Stand-Datum steht am Anfang dieser Seite.
Privacy Policy
Last updated: 16 September 2026. The German version is legally authoritative; this English summary is provided for convenience.
The controller is Thomas Hoche / Joshua Tree Labs, Am Carlusbaum 11, 65812 Bad Soden am Taunus, Germany, [email protected].
What the app is and is not
USA Visa Simulator is a training tool. An AI system plays the part of a consular officer; you practise answers to typical U.S. visa interview questions. The app is not affiliated with the U.S. government, the Department of State or any embassy, and it sends nothing to any authority. There is no account, advertising, analytics SDK or cross-app tracking. The officer's voice is synthetic. There is no emotion, stress or biometric analysis.
What the app processes
For an active session the app sends your chosen visa type, situation, nationality and interview settings; your applicant profile, which consists only of multiple-choice values (employment, family, property, previous U.S. travel, previous refusals, funding, relatives in the U.S., each with "prefer not to say"); optional notes and reviewed, cleaned text about you or from case documents such as an I-20 or petition notice; your confirmed answers; and, for voice input, the short recording. Original PDFs, scans and photos are read on the device. Before anything leaves the phone, the app removes contact data, dates of birth, addresses and passport, SEVIS and alien numbers it recognises. Nationality also selects the official, published refusal rate that anchors the estimate.
Server-side interview content exists only in volatile session memory, is deleted after the app confirms receipt and is removed after no more than one hour without confirmation. Temporary audio is discarded after transcription. Your profile, notes, text about you and practice history are stored locally according to your settings.
The estimate
The estimated approval chance is computed on our server as a range from the official refusal rate for your nationality, your applicant profile and the AI assessment of your practice answers, and is returned to the app together with every factor. It is a heuristic for training, not a prediction of the consular decision, not legal advice and not validated against real outcomes. The consular officer alone decides. It stays with you and is never shared with authorities, agencies or schools. No decision within the meaning of Art. 22 GDPR is made.
Services
Railway hosts the ephemeral API in an Amsterdam compute region but states that primary processing may also occur in the United States. OpenRouter routes requests to Google Gemini for interview generation, feedback and transcription and to Microsoft MAI Voice through Azure for speech. Every inference request enforces Zero Data Retention and denies data-collecting endpoints. OpenRouter relies on standard contractual clauses and, to our knowledge, is not certified under the EU-US Data Privacy Framework. Cloudflare serves the public website. Apple distributes the app, manages system permissions and processes in-app purchases; we never receive payment data. A signed subscription transaction is used only to verify Pro access.
Legal basis and transfers
Processing needed to provide the requested training service is based on Art. 6(1)(b) GDPR. Secure operation and abuse prevention are based on Art. 6(1)(f); legal retention duties on Art. 6(1)(c). Your explicit consent before the first interview to share answers with the named AI providers, and the optional anonymous usage statistics, are based on Art. 6(1)(a) and can be withdrawn at any time. Providers may process data outside the EEA under standard contractual clauses; exclusive EU AI processing is not guaranteed. Share only what the training needs.
Optional usage statistics
Settings offer an optional, off-by-default switch for anonymous usage statistics. Only counters for named events and response times in classes are transmitted. No interview content, no installation or session identifier, no timestamp beyond the day. Crash counts come from Apple's MetricKit and contain no crash reports. Daily totals are deleted after 365 days.
Your choices and rights
You can disable local history, reset the profile, delete all local data in Settings, revoke iOS permissions or uninstall the app. Subject to applicable law, you may request access, correction, deletion, restriction, portability or object to processing and complain to a supervisory authority. Contact [email protected].
Sensitive data
Do not upload passport copies, ID or account numbers, medical records or other people's data, and do not mention religion, health or similar topics in the interview; the simulated officer does not ask for them and the feedback does not assess them. For questions about your eligibility or admissibility, consult a licensed immigration attorney.