Datenschutzerklärung für abroadspend

Stand: 2. November 2026

1. Verantwortlicher und Kontakt

Verantwortlich für die Datenverarbeitung in der App abroadspend ist:

Tobias Ullrich
Alfred-Bucherer-Straße 57
53115 Bonn
Deutschland
E-Mail: support@abroadspend.com

Einen Datenschutzbeauftragten haben wir nicht bestellt, weil dafür keine gesetzliche Pflicht besteht. Für alle Fragen zum Datenschutz und für die Ausübung deiner Rechte erreichst du uns unter der oben genannten E-Mail-Adresse.

2. Das Wichtigste in Kürze

abroadspend hält deine Reisen und Ausgaben auf deinem Gerät, bis du eine Reise teilst. Erst dann liegen ihre Inhalte auf unserem Server. Nutzungsdaten und Fehlerberichte erfassen wir nur, wenn du zustimmst, und dann pseudonym unter deiner Konto-ID. Abodaten verarbeitet RevenueCat.

DatenWo sie liegenWer sie sieht
Reisen und Ausgaben, die du nicht geteilt hastNur auf deinem Gerät und in deiner GerätesicherungNur du
Geteilte Reisen und ihre AusgabenAuf deinem Gerät und auf unserem Server in der EUDie Mitglieder der Reise und deine eigenen Geräte
Konto: E-Mail-Adresse, Name, AnmeldedatenAuf unserem Server in der EUWir. Andere Reisende sehen nur deinen Namen
StandortAuf deinem Gerät. Apple erhält ihn für den OrtsnamenGespeichert werden nur Land und Ort einer Ausgabe
SprachaufnahmenNur im Arbeitsspeicher deines Geräts während der AufnahmeNiemand. Wir erhalten kein Audio
Nutzungsdaten und Fehlerberichte, wenn du zustimmstBei PostHog in der EUWir, unter deiner Konto-ID
Abo-Status und KäufeBei RevenueCat in den USA und auf unserem ServerWir. Zahlungsdaten liegen nur bei Apple

Wir zeigen keine Werbung und verkaufen keine Daten. Wir verfolgen dich nicht über andere Apps oder Websites.

3. Welche Daten wir verarbeiten und warum

Hier steht für jeden Zweck, welche Daten wir verarbeiten und auf welcher Rechtsgrundlage. „DSGVO“ meint die Datenschutz-Grundverordnung, „TDDDG“ das Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz.

3.1 Konto und Anmeldung

Für abroadspend brauchst du ein Konto. Du meldest dich mit E-Mail-Adresse und Passwort, mit Apple oder mit Google an. Dafür verarbeiten wir:

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Ohne diese Daten können wir dir kein Konto bereitstellen. Meldest du dich mit Apple oder Google an, verarbeitet der jeweilige Anbieter die Anmeldung zusätzlich in eigener Verantwortung.

3.2 Reisen und Ausgaben auf deinem Gerät

Reisen, die du nicht geteilt hast, speichert die App nur auf deinem Gerät. Dazu gehören Reisenamen, Budgets und Zeiträume, Ausgaben mit Titel, Betrag, Währung, Kategorie, Datum, Land und Ort, deine Reisebegleitungen, Zahlungen, eigene Kategorien und Wechselkurs-Korrekturen. Diese Inhalte gehen nicht an unseren Server, und wir haben keine Kopie davon.

Die Datei ist durch den Dateischutz von iOS gesichert. Sie kann Teil deiner Geräte- oder iCloud-Sicherung sein, für die Apples Bedingungen gelten. Beim Abmelden bleibt sie auf dem Gerät, damit deine Daten bei der nächsten Anmeldung wieder da sind. Einen CSV-Export erstellt die App auf deinem Gerät, und du entscheidest, wohin du ihn gibst.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).

3.3 Geteilte Reisen

Wenn du eine Reise teilst, lädt die App sie auf unseren Server: die Einstellungen der Reise, alle Ausgaben, Reisebegleitungen, Zahlungen, Wechselkurs-Korrekturen und eigene Kategorien. Von da an gleicht die App die Reise mit allen Mitgliedern und deinen eigenen Geräten ab. Der Server führt außerdem einen Verlauf, der zeigt, wer wann was geändert hat.

Alle Mitglieder einer Reise sehen ihre Inhalte, die Namen der Mitglieder, wer was bezahlt hat und wie Ausgaben aufgeteilt sind. Deine E-Mail-Adresse sehen sie nicht. Land und Ort einer Ausgabe sind Teil dieser Inhalte.

Reisebegleitungen sind Personen ohne Konto, die jemand in eine Reise einträgt. Dafür verarbeiten wir nur den eingetragenen Namen und die Beträge dieser Person. Trägt dich jemand so ein, erhalten wir deinen Namen von dieser Person und nicht von dir. Trage nur Namen ein, die du dafür verwenden darfst.

Verlässt du eine geteilte Reise, verlierst du den Zugriff. Dein Name, deine Einträge und dein Saldo bleiben für die anderen sichtbar, damit ihre Abrechnung stimmt.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Soweit es um Reisebegleitungen und um Daten nach einem Austritt geht, stützen wir uns auf das berechtigte Interesse aller Reisenden an einer vollständigen Abrechnung (Art. 6 Abs. 1 lit. f DSGVO).

3.4 Einladungen

Zum Teilen erzeugst du einen Einladungslink, den du selbst weitergibst. Der Link enthält eine zufällige Kennung und gilt 24 Stunden. Wir speichern davon nur einen Hash. Wer einen Link öffnet, sieht zuerst eine Vorschau und tritt erst nach einer eigenen Bestätigung bei. Wir speichern, wer eine Einladung erstellt, angenommen oder abgelehnt hat.

Einlöseversuche zählen wir unter der Konto-ID, um Missbrauch zu begrenzen. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO), beim Missbrauchsschutz unser berechtigtes Interesse an einem sicheren Dienst (Art. 6 Abs. 1 lit. f DSGVO).

3.5 Standort

Wenn du es erlaubst, ermittelt die App beim Start und bei der Rückkehr in die App einmal deinen ungefähren Standort, auf etwa einen Kilometer genau. Das geschieht erst nach der Anmeldung und nur, solange du die App benutzt. Die Koordinaten gehen an den Kartendienst von Apple, der daraus Land und Ort ermittelt. So schlägt die App die Währung und den Ort einer Ausgabe vor.

Koordinaten speichern wir nicht, und sie gehen nicht an unseren Server. Das zuletzt erkannte Land und den Ort behält die App auf deinem Gerät. Bei einer Ausgabe werden nur Land und Ort gespeichert, die du auch ändern kannst.

Rechtsgrundlage ist deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Du widerrufst sie jederzeit für die Zukunft mit dem Schalter „Meinen Standort verwenden“ in den Einstellungen oder in den iOS-Einstellungen. Schaltest du ihn aus, löscht die App auch das zuletzt erkannte Ergebnis. Die App funktioniert auch ohne Standort, dann gibst du Währung und Ort selbst an.

3.6 Spracheingabe und Texterkennung

Wenn du eine Ausgabe diktierst, nimmt die App über das Mikrofon auf und wandelt deine Worte mit der Spracherkennung von iOS auf deinem Gerät in Text um. Das Audio bleibt während der Aufnahme im Arbeitsspeicher. Es wird nicht gespeichert und nicht an uns übertragen. Apple stellt das Sprachmodell bei der ersten Nutzung als Download bereit.

Diktierten oder getippten Text wertet ein Modell auf deinem Gerät aus, um Betrag, Bezeichnung, Kategorie, Datum und die zahlende Person zu erkennen. Dieser Text geht nicht an uns und nicht an einen KI-Anbieter. Deine Korrekturen merkt sich die App auf deinem Gerät, damit sie künftig besser vorschlägt. Erst die fertige Ausgabe wird wie jede andere gespeichert und bei einer geteilten Reise abgeglichen.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Den Zugriff auf Mikrofon und Spracherkennung erlaubst du in iOS und kannst ihn dort jederzeit widerrufen. Mit dem Schalter „KI (Text/Sprache)“ in den Einstellungen schaltest du Text- und Spracheingabe ganz ab.

3.7 Widgets und Live-Aktivitäten

Damit Widgets Zahlen anzeigen, legt die App auf deinem Gerät eine Datei ab. Sie enthält den Namen der Reise, deine Kategorien und Kennzahlen, zum Beispiel was heute ausgegeben wurde und was vom Budget übrig ist, aber keine einzelnen Einträge und keine Anmeldedaten. Die Daten bleiben auf deinem Gerät. Damit Widgets auch auf dem gesperrten iPhone funktionieren, ist die Datei nach dem ersten Entsperren lesbar. Wer dein Gerät sieht, kann also die Zahlen eines Widgets auf dem Sperrbildschirm lesen. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).

3.8 Wechselkurse

Wechselkurse ruft die App über unseren Server ab, und der Server holt sie bei ExchangeRate-API. An diesen Anbieter gehen nur Währungscodes und keine personenbezogenen Daten.

3.9 Pro-Abo und Käufe

Das Pro-Abo kaufst du bei Apple. Apple ist dein Vertragspartner für den Kauf und wickelt die Zahlung ab. Zahlungsdaten erhalten wir nicht. Zur Verwaltung der Abos nutzen wir RevenueCat. Die App verbindet sich bei jedem Start mit RevenueCat, auch ohne Kauf. Vor der Anmeldung geschieht das unter einer zufälligen Kennung. RevenueCat verarbeitet dabei:

RevenueCat meldet unserem Server Abo-Änderungen: Produkt, Transaktionskennungen, Beginn, Ablauf und Kündigungsgrund. Damit schalten wir Pro-Funktionen frei, die der Server prüft. Preise und Land speichern wir dabei nicht.

Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Bei Konten ohne Kauf ist es unser berechtigtes Interesse, den Pro-Status zuverlässig zu prüfen (Art. 6 Abs. 1 lit. f DSGVO). Die Kennung des Geräts ruft die App ab, weil das für die Prüfung von Käufen und Pro-Status unbedingt erforderlich ist (§ 25 Abs. 2 Nr. 2 TDDDG).

3.10 Nutzungsanalyse und Fehlerberichte

Um Abstürze zu finden und die App zu verbessern, nutzen wir PostHog mit Servern in Frankfurt, wenn du zustimmst. Die App fragt dich nach der Anmeldung, für jedes Konto einmal. Ohne deine Zustimmung startet PostHog nicht, und die App funktioniert genauso. Stimmst du zu, legt die App eine zufällige Kennung auf deinem Gerät ab und verknüpft die Erfassung mit deiner Konto-ID. Erfasst werden:

PostHog erhält keine E-Mail-Adresse und keine Namen. Titel, Beträge, Länder und Orte deiner Ausgaben erfassen wir nicht. Bildschirmaufzeichnungen sind abgeschaltet. Deine IP-Adresse wird in PostHog nicht gespeichert, und wir leiten daraus keinen Standort ab.

Rechtsgrundlage ist deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Du widerrufst sie jederzeit für die Zukunft mit dem Schalter „Nutzungsdaten teilen“ in den Einstellungen. Die Erfassung endet dann sofort, und die App entfernt die Kennung und ihre PostHog-Daten von deinem Gerät. Das Gleiche geschieht, wenn du dich abmeldest. Meldest du dich wieder an, gilt deine bisherige Antwort. Nach einem Widerruf veranlassen wir außerdem die Löschung der bereits gesendeten Daten bei PostHog. Bist du gerade offline, holt die App das nach.

Deine Antwort speichert die App auf deinem Gerät. Stimmst du zu, geht das zusätzlich als Ereignis an PostHog, damit wir die Einwilligung nachweisen können (Art. 7 Abs. 1 DSGVO).

3.11 E-Mails und Support

Bestätigungs- und Passwort-E-Mails verschicken wir über Resend von der Domain mail.abroadspend.com. Dabei verarbeitet Resend deine E-Mail-Adresse und den Inhalt der E-Mail. Öffnungen und Klicks werden nicht erfasst. Rechtsgrundlage ist die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO). Newsletter versenden wir nicht.

Wenn du uns schreibst, verarbeiten wir deine Adresse und deine Nachricht, um dir zu antworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn es um deinen Vertrag geht, und sonst unser berechtigtes Interesse an der Bearbeitung von Anfragen (Art. 6 Abs. 1 lit. f DSGVO).

3.12 Technische Protokolle

Bei jedem Zugriff auf unseren Server fallen Protokolldaten an: IP-Adresse, Zeitpunkt, aufgerufene Schnittstelle, Status und App-Kennung. Wir brauchen sie für den Betrieb und die Sicherheit des Dienstes. Rechtsgrundlage ist unser berechtigtes Interesse daran (Art. 6 Abs. 1 lit. f DSGVO).

3.13 Mitteilungen

Beim Einrichten fragt die App nach der Erlaubnis für Mitteilungen. Derzeit versendet sie keine, und wir speichern keine Kennung für Push-Mitteilungen.

3.14 App Store und Apple-Dienste

Download, Updates und Käufe laufen über den App Store. Dafür verarbeitet Apple Daten in eigener Verantwortung. Wenn du zustimmst, mit App-Entwicklern Analysedaten zu teilen, erhalten wir von Apple außerdem zusammengefasste Statistiken und Absturzberichte.

3.15 Website

Auf abroadspend.com liegen unsere Website und die rechtlichen Texte. Unser Hoster ist Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Beim Aufruf, auch eines Einladungslinks ohne die App, verarbeitet Cloudflare als unser Auftragsverarbeiter technisch notwendige Daten wie IP-Adresse, Zeitpunkt, aufgerufene Seite und Browser in Server-Protokollen. Cloudflare betreibt Rechenzentren weltweit, daher können die Daten auch außerhalb der EU verarbeitet werden, insbesondere in den USA. Die Übermittlung stützt sich auf das EU-U.S. Data Privacy Framework, ersatzweise auf Standardvertragsklauseln. Rechtsgrundlage ist unser berechtigtes Interesse am sicheren Betrieb (Art. 6 Abs. 1 lit. f DSGVO). Die Website setzt keine Cookies und kein Tracking ein. Deine Sprachwahl speichert sie nur in deinem Browser, weil du sie ausdrücklich triffst (§ 25 Abs. 2 Nr. 2 TDDDG).

3.16 Keine automatisierten Entscheidungen

Wir treffen keine automatisierten Entscheidungen, die dir gegenüber rechtliche Wirkung entfalten oder dich ähnlich erheblich beeinträchtigen (Art. 22 DSGVO). Kategorievorschläge sind nur Vorschläge, die du ändern kannst.

4. Empfänger und Übermittlung in Drittländer

Wir geben Daten nur an die unten genannten Empfänger weiter. Auftragsverarbeiter handeln nach unserer Weisung auf Grundlage eines Vertrags nach Art. 28 DSGVO. Eigenständig Verantwortliche entscheiden selbst über ihre Verarbeitung.

EmpfängerRolleWofürOrt der DatenAbsicherung
Supabase Pte. Ltd., 65 Chulia Street, SingapurAuftragsverarbeiterDatenbank, Anmeldung, ServerfunktionenEU (Irland). Zugriff aus den USA und Singapur möglichStandardvertragsklauseln
PostHog, Inc., USAAuftragsverarbeiterNutzungsanalyse, FehlerberichteEU (Frankfurt). Zugriff aus den USA möglichStandardvertragsklauseln
RevenueCat, Inc., 1032 E Brandon Blvd #3003, Brandon, FL 33511, USAAuftragsverarbeiterAbo-VerwaltungUSAStandardvertragsklauseln
Plus Five Five, Inc. (Resend), 2261 Market Street #5039, San Francisco, CA 94114, USAAuftragsverarbeiterVersand von E-MailsVersand über die EU (Irland). Unterauftragnehmer in den USAEU-US Data Privacy Framework und Standardvertragsklauseln
Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USAAuftragsverarbeiterHosting der WebsiteWeltweit, auch in den USAEU-US Data Privacy Framework, ersatzweise Standardvertragsklauseln
Apple Distribution International Ltd., IrlandEigenständig verantwortlichApp Store, Käufe, Anmeldung mit Apple, Kartendienst, SprachmodelleSiehe Datenschutzrichtlinie von AppleLiegt bei Apple
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, IrlandEigenständig verantwortlich, nur bei Anmeldung mit GoogleAnmeldung mit GoogleSiehe Datenschutzerklärung von GoogleLiegt bei Google
Mitglieder einer geteilten ReiseAndere NutzerInhalte dieser ReiseIn der AppNicht erforderlich

Standardvertragsklauseln sind von der EU-Kommission genehmigte Verträge (Art. 46 Abs. 2 lit. c DSGVO). Das EU-US Data Privacy Framework beruht auf einem Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO). Eine Kopie der Standardvertragsklauseln erhältst du auf Anfrage an support@abroadspend.com.

Behörden und Gerichten geben wir Daten nur heraus, wenn wir gesetzlich dazu verpflichtet sind.

5. Speicherdauer und Löschung

Wir speichern Daten nur so lange, wie der jeweilige Zweck es erfordert oder ein Gesetz es verlangt. Inaktive Konten löschen wir derzeit nicht automatisch.

DatenSpeicherdauer
Konto, Profil und Abo-Einträge auf unserem ServerBis du dein Konto löschst
Reisen, die du nicht geteilt hastAuf deinem Gerät, bis du sie, dein Konto oder die App löschst
Geteilte ReisenSolange die Reise besteht. Eine Reise ohne Mitglieder wird gelöscht
Einladungslinks24 Stunden gültig. Die Bestätigung eines Beitritts gilt 5 Minuten
Einlöseversuche30 Tage
Nutzungsereignisse und Fehlerberichte bei PostHog1 Jahr
Technische Protokollzeilen bei PostHog14 Tage
Daten bei RevenueCatSolange wir RevenueCat nutzen, wenn wir sie nicht vorher löschen
Versanddaten von E-Mails bei Resend30 Tage
Protokolle unseres ServersBis zu 7 Tage
Protokolle der Website bei CloudflareCloudflare nennt keine feste Frist. Sie werden gelöscht, wenn sie für Betrieb und Sicherheit nicht mehr gebraucht werden
Support-AnfragenBis zur Erledigung. Geschäftliche Korrespondenz bis zu 6 Jahre, wenn ein Gesetz das verlangt

Konto löschen. Du löschst dein Konto in der App unter Einstellungen > „Konto löschen“. Dann gilt:

Ein laufendes Abo kündigst du gesondert bei Apple. Die Verbindung zu Apple oder Google trennst du in den Einstellungen des jeweiligen Kontos.

6. Deine Rechte

Du hast nach der DSGVO diese Rechte. Eine E-Mail an support@abroadspend.com genügt, und sie sind kostenlos.

Die Inhalte nicht geteilter Reisen kennen wir nicht. Sie liegen nur bei dir, und du siehst, änderst und löschst sie direkt in der App.

Widerspruchsrecht (Art. 21 DSGVO): Verarbeiten wir Daten auf Grundlage eines berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO), kannst du aus Gründen, die sich aus deiner besonderen Situation ergeben, jederzeit widersprechen. Dann verarbeiten wir diese Daten nicht mehr, es sei denn, wir weisen zwingende schutzwürdige Gründe nach oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen.

Beschwerde. Du kannst dich bei jeder Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO). Für uns zuständig ist:

Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen
Postfach 20 04 44
40102 Düsseldorf
E-Mail: poststelle@ldi.nrw.de
Website: www.ldi.nrw.de

7. Mindestalter, Sicherheit und Änderungen

Mindestalter. abroadspend richtet sich an Personen ab 16 Jahren. Wir erheben nicht wissentlich Daten jüngerer Personen.

Sicherheit. Verbindungen zu unserem Server sind verschlüsselt. Anmeldedaten liegen im Schlüsselbund von iOS. Auf dem Server begrenzen Zugriffsregeln jede Reise auf ihre Mitglieder. Die Inhalte geteilter Reisen sind nicht Ende-zu-Ende verschlüsselt, und wir könnten sie technisch einsehen.

Änderungen. Wir passen diese Erklärung an, wenn sich die App oder die Rechtslage ändert. Die aktuelle Fassung findest du unter abroadspend.com/de/privacy, ihr Datum steht am Anfang.

Privacy Policy for abroadspend

Last updated: 2 November 2026

1. Controller and contact

The controller for data processing in the abroadspend app is:

Tobias Ullrich
Alfred-Bucherer-Straße 57
53115 Bonn
Germany
Email: support@abroadspend.com

We have not appointed a data protection officer because the law does not require one. For any privacy question, and to exercise your rights, write to the email address above.

2. The short version

abroadspend keeps your trips and expenses on your device until you share a trip. Only then does its content reach our server. We collect usage data and error reports only if you agree, and then pseudonymously under your account ID. RevenueCat processes subscription data.

DataWhere it isWho sees it
Trips and expenses you have not sharedOnly on your device and in your device backupOnly you
Shared trips and their expensesOn your device and on our server in the EUThe trip's members and your own devices
Account: email address, name, sign-in dataOn our server in the EUUs. Other travellers see only your name
LocationOn your device. Apple receives it to return a place nameOnly the country and town of an expense are stored
Voice recordingsOnly in your device's memory while recordingNobody. We receive no audio
Usage data and error reports, if you agreeAt PostHog in the EUUs, under your account ID
Subscription status and purchasesAt RevenueCat in the USA and on our serverUs. Payment details stay with Apple

We show no ads and sell no data. We do not track you across other apps or websites.

3. What we process and why

This section gives the data and the legal basis for each purpose. “GDPR” means the General Data Protection Regulation, and “TDDDG” means the German Telecommunications Digital Services Data Protection Act.

3.1 Account and sign-in

You need an account to use abroadspend. You sign in with an email address and password, with Apple, or with Google. For this we process:

The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR). We cannot provide an account without this data. If you sign in with Apple or Google, that provider also processes the sign-in under its own responsibility.

3.2 Trips and expenses on your device

The app stores trips you have not shared on your device only. This covers trip names, budgets and dates, expenses with their title, amount, currency, category, date, country and town, your travel buddies, payments, custom categories and rate corrections. This content does not go to our server, and we hold no copy of it.

The file is protected by iOS file protection. It can be part of your device or iCloud backup, which Apple's terms cover. It stays on the device when you log out, so your data is there at your next sign-in. The app creates a CSV export on your device, and you decide where it goes.

The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR).

3.3 Shared trips

When you share a trip, the app uploads it to our server: its settings, all expenses, travel buddies, payments, rate corrections and custom categories. From then on the app keeps the trip in step with all members and your own devices. The server also keeps a history of who changed what and when.

All members of a trip see its content, the members' names, who paid what, and how expenses are split. They do not see your email address. The country and town of an expense are part of this content.

Travel buddies are people without an account whom someone adds to a trip. For them we process only the name entered and that person's amounts. If someone adds you this way, we get your name from that person, not from you. Only enter names you may use for this.

If you leave a shared trip, you lose access. Your name, your entries and your balance stay visible to the others so that their settlement stays correct.

The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR). For travel buddies and for data kept after someone leaves, we rely on all travellers' legitimate interest in complete accounts (Art. 6(1)(f) GDPR).

3.4 Invitations

To share a trip, you create an invite link and pass it on yourself. The link contains a random identifier and is valid for 24 hours. We store only a hash of it. Anyone opening a link first sees a preview and joins only after a separate confirmation. We store who created, accepted or declined an invitation.

We count redemption attempts under the account ID to limit abuse. The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR) and, for abuse protection, our legitimate interest in a secure service (Art. 6(1)(f) GDPR).

3.5 Location

If you allow it, the app takes your approximate location once when it starts and when you return to it, accurate to about one kilometre. This happens only after sign-in and only while you are using the app. The coordinates go to Apple's maps service, which returns the country and town. The app uses them to suggest the currency and place of an expense.

We do not store coordinates, and they do not go to our server. The app keeps the last detected country and town on your device. An expense stores only the country and town, which you can change.

The legal basis is your consent (Art. 6(1)(a) GDPR, Section 25(1) TDDDG). You can withdraw it at any time for the future with the “Use my location” switch in Settings or in iOS Settings. Turning the switch off also deletes the last result. The app also works without location, and you then enter the currency and place yourself.

3.6 Voice and text entry

When you dictate an expense, the app records through the microphone and turns your words into text on your device with iOS speech recognition. The audio stays in memory during the recording. It is not stored and not sent to us. Apple provides the speech model as a download on first use.

A model on your device reads dictated or typed text to find the amount, item, category, date and who paid. This text goes neither to us nor to an AI provider. The app remembers your corrections on your device so that its suggestions improve. Only the finished expense is saved like any other and, on a shared trip, synced.

The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR). You allow access to the microphone and speech recognition in iOS and can withdraw it there at any time. The “AI (text/speech)” switch in Settings turns text and voice entry off altogether.

3.7 Widgets and Live Activities

To show figures, the app writes a file on your device. It holds the trip's name, your categories and key figures, such as what was spent today and what is left of the budget, but no individual entries and no sign-in data. The data stays on your device. So that widgets work on a locked iPhone, the file is readable after the first unlock. Anyone who can see your device can therefore read the figures of a Lock Screen widget. The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR).

3.8 Exchange rates

The app fetches exchange rates through our server, which gets them from ExchangeRate-API. This provider receives only currency codes and no personal data.

3.9 Pro subscription and purchases

You buy the Pro subscription from Apple. Apple is your contract partner for the purchase and handles payment. We receive no payment details. We use RevenueCat to manage subscriptions. The app connects to RevenueCat at every launch, even without a purchase. Before sign-in it does so under a random identifier. RevenueCat processes:

RevenueCat reports subscription changes to our server: product, transaction IDs, start, expiry and cancellation reason. We use this to unlock Pro features that the server checks. We do not store prices or country there.

The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR). For accounts without a purchase, it is our legitimate interest in checking Pro status reliably (Art. 6(1)(f) GDPR). The app reads the device identifier because this is strictly necessary for checking purchases and Pro status (Section 25(2) no. 2 TDDDG).

3.10 Usage analytics and error reports

To find crashes and improve the app, we use PostHog, with servers in Frankfurt, if you agree. The app asks you after sign-in, once for each account. Without your agreement PostHog does not start, and the app works just the same. If you agree, the app stores a random identifier on your device and links what it collects to your account ID. We collect:

PostHog receives no email addresses and no names. We do not collect the titles, amounts, countries or towns of your expenses. Screen recording is switched off. Your IP address is not stored in PostHog, and we do not derive a location from it.

The legal basis is your consent (Art. 6(1)(a) GDPR, Section 25(1) TDDDG). You can withdraw it at any time for the future with the “Share usage data” switch in Settings. Collection then stops at once, and the app removes the identifier and its PostHog data from your device. The same happens when you log out. If you sign in again, the answer you gave still applies. After a withdrawal we also arrange for the data already sent to be deleted at PostHog. If you are offline, the app does this later.

The app keeps your answer on your device. If you agree, that also goes to PostHog as an event, so that we can prove your consent (Art. 7(1) GDPR).

3.11 Email and support

We send confirmation and password emails through Resend from the domain mail.abroadspend.com. Resend processes your email address and the content of the email. Opens and clicks are not tracked. The legal basis is the performance of our contract with you (Art. 6(1)(b) GDPR). We send no newsletters.

If you write to us, we process your address and message to reply. The legal basis is Art. 6(1)(b) GDPR where it concerns your contract, and otherwise our legitimate interest in handling enquiries (Art. 6(1)(f) GDPR).

3.12 Technical logs

Every request to our server creates log data: IP address, time, endpoint, status and app identifier. We need it to run and secure the service. The legal basis is our legitimate interest in doing so (Art. 6(1)(f) GDPR).

3.13 Notifications

During setup the app asks for permission to send notifications. At present it sends none, and we store no push identifier.

3.14 App Store and Apple services

Downloads, updates and purchases run through the App Store. Apple processes the data for this under its own responsibility. If you agree to share analytics with app developers, Apple also gives us aggregated statistics and crash reports.

3.15 Website

Our website and the legal texts are on abroadspend.com. Our host is Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. When you open a page, or an invite link without the app, Cloudflare, as our processor, processes technically necessary data in server logs, such as IP address, time, the page and browser. Cloudflare runs data centres worldwide, so the data may also be processed outside the EU, in particular in the USA. The transfer rests on the EU-U.S. Data Privacy Framework and, failing that, on Standard Contractual Clauses. The legal basis is our legitimate interest in secure operation (Art. 6(1)(f) GDPR). The website uses no cookies and no tracking. It stores your language choice only in your browser, because you make that choice expressly (Section 25(2) no. 2 TDDDG).

3.16 No automated decisions

We make no automated decisions that have legal effects on you or affect you in a similarly significant way (Art. 22 GDPR). Category suggestions are only suggestions, which you can change.

4. Recipients and transfers outside the EU

We pass data only to the recipients below. Processors act on our instructions under a contract under Art. 28 GDPR. Independent controllers decide on their processing themselves.

RecipientRolePurposeLocation of dataSafeguard
Supabase Pte. Ltd., 65 Chulia Street, SingaporeProcessorDatabase, sign-in, server functionsEU (Ireland). Access from the USA and Singapore possibleStandard Contractual Clauses
PostHog, Inc., USAProcessorUsage analytics, error reportsEU (Frankfurt). Access from the USA possibleStandard Contractual Clauses
RevenueCat, Inc., 1032 E Brandon Blvd #3003, Brandon, FL 33511, USAProcessorSubscription managementUSAStandard Contractual Clauses
Plus Five Five, Inc. (Resend), 2261 Market Street #5039, San Francisco, CA 94114, USAProcessorSending emailSent through the EU (Ireland). Sub-processors in the USAEU-US Data Privacy Framework and Standard Contractual Clauses
Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USAProcessorWebsite hostingWorldwide, including the USAEU-US Data Privacy Framework and, failing that, Standard Contractual Clauses
Apple Distribution International Ltd., IrelandIndependent controllerApp Store, purchases, Sign in with Apple, maps service, speech modelsSee Apple's privacy policyApple's responsibility
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, IrelandIndependent controller, only if you sign in with GoogleSign-in with GoogleSee Google's privacy policyGoogle's responsibility
Members of a shared tripOther usersThat trip's contentIn the appNot required

Standard Contractual Clauses are contracts approved by the European Commission (Art. 46(2)(c) GDPR). The EU-US Data Privacy Framework rests on an adequacy decision of the European Commission (Art. 45 GDPR). You can get a copy of the Standard Contractual Clauses by writing to support@abroadspend.com.

We disclose data to authorities and courts only where the law requires us to.

5. How long we keep data, and deletion

We keep data only as long as its purpose requires or a law demands. We do not currently delete inactive accounts automatically.

DataRetention
Account, profile and subscription records on our serverUntil you delete your account
Trips you have not sharedOn your device, until you delete them, your account or the app
Shared tripsAs long as the trip exists. A trip with no members is deleted
Invite linksValid for 24 hours. Confirming a join is valid for 5 minutes
Redemption attempts30 days
Usage events and error reports at PostHog1 year
Technical log lines at PostHog14 days
Data at RevenueCatAs long as we use RevenueCat, unless we delete it sooner
Email delivery data at Resend30 days
Logs of our serverUp to 7 days
Website logs at CloudflareCloudflare states no fixed period. They are deleted when no longer needed for operation and security
Support enquiriesUntil resolved. Business correspondence up to 6 years where a law requires it

Deleting your account. You delete your account in the app under Settings > “Delete account”. Then:

You cancel a running subscription separately with Apple. You disconnect Apple or Google in the settings of that account.

6. Your rights

The GDPR gives you these rights. An email to support@abroadspend.com is enough, and they are free of charge.

We do not know the content of trips you have not shared. It is only with you, and you view, change and delete it directly in the app.

Right to object (Art. 21 GDPR): Where we process data on the basis of a legitimate interest (Art. 6(1)(f) GDPR), you may object at any time on grounds relating to your particular situation. We then stop processing that data, unless we show compelling legitimate grounds or the processing serves to establish, exercise or defend legal claims.

Complaints. You may complain to any data protection supervisory authority (Art. 77 GDPR). Ours is:

Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen
Postfach 20 04 44
40102 Düsseldorf, Germany
Email: poststelle@ldi.nrw.de
Website: www.ldi.nrw.de

7. Minimum age, security and changes

Minimum age. abroadspend is for people aged 16 and over. We do not knowingly collect data from anyone younger.

Security. Connections to our server are encrypted. Sign-in data sits in the iOS Keychain. On the server, access rules limit each trip to its members. The content of shared trips is not end-to-end encrypted, and we could technically view it.

Changes. We update this policy when the app or the law changes. The current version is at abroadspend.com/en/privacy, with its date at the top.