Last updated: 7 November 2026 · Deutsche Fassung weiter unten
Kurvio is a learning app for ECG interpretation. There is no user account, no advertising and no third-party analytics or tracking components; the app only sends anonymous usage counts (see “Supplement: anonymous usage statistics” at the end). Your learning progress and settings are stored only on your device. The internet is used for Google Play Billing (purchases and subscriptions) and the anonymous usage counts. The app also uses vibration and notifications (only if you switch on the learning reminder or start a free trial) and the permission to restore these reminders after a restart. Kurvio is a learning aid, not a diagnosis and not a medical device. The practice tracings are synthetic and generated by the app's own model. From version 1.1.0 the app additionally contains 480 de-identified real ECGs from the public research dataset PTB-XL (PhysioNet, licence CC BY 4.0), which are shipped inside the app; no data about you is used.
InfinityAkhi, Yusuf Fuat Sarac
Contact: info@saracai.de
Full provider details: Impressum.
The app stores your quiz and drill results, the cases you have answered, your repetition schedule, exam results and your settings. All of this stays in the private storage of the app on your device. Nothing is sent to the developer or to any server of the developer. Cases and the daily case are created on your device, so no connection is needed.
Only if you choose "Save backup file", the app writes a file with your progress and settings to a place you pick in the Android file dialog. If you choose "Load backup file", it reads a file you pick. The app does not access any other files.
If you tap "Challenge colleagues", the app draws a rhythm strip as an image, saves it temporarily in its own cache and hands it to the Android share sheet. You decide which app receives it; the app itself sends nothing. The image contains no personal data.
The learning reminder is off until you switch it on. It is scheduled locally on your device and shows a notification at the time you choose. If you start a free trial, the app shows one reminder the day before the trial ends. No notification content leaves your device.
Internet access (only Google Play Billing), vibration, notifications (only after you agree) and "run at startup" (to restore the reminders after a restart).
If you use Android backup or device transfer, Android may include your settings and progress in your own Google backup (linked to your Google account) or copy them to your new phone, according to your system settings. The developer has no access to it.
Buying and verifying a subscription runs through Google Play Billing. In this process Google handles device and account identifiers and payment data as an independent controller under its own privacy policy: Google privacy policy. The developer receives no payment data and only sees the purchase status on your device.
The app contains no advertising, no advertising IDs, no third-party analytics, tracking or crash-reporting SDKs and no account. It sends anonymous usage counts to our own server, as described in the supplement at the end.
Kurvio is a learning aid for training purposes. It does not diagnose, does not treat and does not analyse your own heart rhythm or any ECG of yours; the real ECGs from PTB-XL are fixed teaching examples. It is not a medical device and does not replace training or medical assessment.
All local app data is removed by clearing the app data in the Android settings or by uninstalling the app. Backup files you saved yourself remain where you put them.
The app does not knowingly collect data from children and is not directed at them.
Under the General Data Protection Regulation you have the right to access, rectification, erasure, restriction of processing, data portability and objection, and the right to lodge a complaint with a supervisory authority.
If the functions of the app change, this policy will be updated. The version published here applies.
Stand: 7. November 2026
Kurvio ist eine Lern-App für die EKG-Interpretation. Es gibt kein Benutzerkonto, keine Werbung und keine Analyse- oder Tracking-Bausteine von Drittanbietern; die App sendet nur anonyme Nutzungszähler (siehe „Ergänzung: anonyme Nutzungsstatistik“ am Ende). Dein Lernstand und deine Einstellungen liegen nur auf deinem Gerät. Das Internet wird für Google Play Billing (Käufe und Abos) und die anonymen Nutzungszähler genutzt. Außerdem nutzt die App Vibration, Benachrichtigungen (nur wenn du die Lern-Erinnerung einschaltest oder eine Probezeit startest) und die Berechtigung, diese Erinnerungen nach einem Neustart wiederherzustellen. Kurvio ist eine Lernhilfe, keine Diagnose und kein Medizinprodukt. Die Übungskurven sind synthetisch und stammen aus dem eigenen Modell der App. Ab Version 1.1.0 enthält die App zusätzlich 480 anonymisierte echte EKGs aus dem öffentlichen Forschungsdatensatz PTB-XL (PhysioNet, Lizenz CC BY 4.0), die fest in der App mitgeliefert werden; Daten über dich werden dafür nicht verwendet.
InfinityAkhi, Yusuf Fuat Sarac
Kontakt: info@saracai.de
Die vollständige Anbieterkennzeichnung findest du im Impressum.
Die App speichert deine Ergebnisse aus Quiz und Trainer, die beantworteten Fälle, deinen Wiederholungsplan, Ergebnisse des Prüfungsmodus und deine Einstellungen. All das bleibt im privaten Speicher der App auf deinem Gerät. Nichts wird an den Entwickler oder an einen Server des Entwicklers gesendet. Die Fälle und der Fall des Tages entstehen auf deinem Gerät, dafür ist keine Verbindung nötig.
Nur wenn du „Sicherungsdatei speichern“ wählst, schreibt die App eine Datei mit deinem Lernstand und deinen Einstellungen an einen Ort, den du im Android-Dateidialog auswählst. Bei „Sicherungsdatei laden“ liest sie eine Datei, die du auswählst. Auf andere Dateien greift die App nicht zu.
Tippst du auf „Kolleg:innen herausfordern“, zeichnet die App einen Rhythmusstreifen als Bild, legt ihn vorübergehend im eigenen Cache ab und übergibt ihn an das Android-Teilen-Menü. Du bestimmst, welche App ihn erhält; die App selbst sendet nichts. Das Bild enthält keine personenbezogenen Daten.
Die Lern-Erinnerung ist aus, bis du sie einschaltest. Sie wird lokal auf deinem Gerät geplant und zeigt zu der von dir gewählten Zeit eine Benachrichtigung. Startest du eine Probezeit, zeigt die App einen Tag vor deren Ende eine Erinnerung. Kein Inhalt einer Benachrichtigung verlässt dein Gerät.
Internetzugriff (nur Google Play Billing), Vibration, Benachrichtigungen (erst nach deiner Zustimmung) und „Beim Start ausführen“ (um die Erinnerungen nach einem Neustart wiederherzustellen).
Nutzt du die Android-Sicherung oder die Geräteübertragung, kann Android gemäß deinen Systemeinstellungen deine Einstellungen und deinen Lernstand in deine eigene Google-Sicherung (in deinem Google-Konto) aufnehmen oder auf dein neues Handy übertragen. Der Entwickler hat darauf keinen Zugriff.
Kauf und Prüfung eines Abos laufen über Google Play Billing. Dabei verarbeitet Google Geräte- und Kontokennungen sowie Zahlungsdaten als eigenständig Verantwortlicher nach seiner eigenen Datenschutzerklärung: Datenschutzerklärung von Google. Der Entwickler erhält keine Zahlungsdaten und sieht nur den Kaufstatus auf deinem Gerät.
Die App enthält keine Werbung, keine Werbe-IDs, keine Analyse-, Tracking- oder Absturzmelde-Bausteine von Drittanbietern und kein Konto. Sie sendet anonyme Nutzungszähler an unseren eigenen Server, wie in der Ergänzung am Ende beschrieben.
Kurvio ist eine Lernhilfe zu Ausbildungszwecken. Sie stellt keine Diagnose, behandelt nicht und wertet weder deinen eigenen Herzrhythmus noch ein EKG von dir aus; die echten EKGs aus PTB-XL sind feste Lehrbeispiele. Sie ist kein Medizinprodukt und ersetzt weder Ausbildung noch ärztliche Beurteilung.
Alle lokalen App-Daten entfernst du, indem du in den Android-Einstellungen die App-Daten löschst oder die App deinstallierst. Selbst gespeicherte Sicherungsdateien bleiben dort, wo du sie abgelegt hast.
Die App erhebt nicht wissentlich Daten von Kindern und richtet sich nicht an sie.
Nach der Datenschutz-Grundverordnung hast du das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch sowie das Recht auf Beschwerde bei einer Aufsichtsbehörde.
Ändern sich die Funktionen der App, wird diese Erklärung angepasst. Es gilt die hier veröffentlichte Fassung.
Status: 7 November 2026. This section takes precedence over any statement above saying that the app contains no advertising or no third-party advertising components. It applies only to app versions that show ads.
In short: The free version of the app shows ads (banner ads, full-screen ads and optional rewarded videos (only if you start them yourself)). Ads are delivered by Unity LevelPlay (Unity Ads) and Start.io. In the European Economic Area, the UK and Switzerland, the app asks you on first start whether it may show personalised ads, and shows no ads until you have answered. You can change your choice at any time under "Ad settings". Pro (in every purchase option the app offers) and reviewer access have no ads and do not start the advertising components at all.
The ad providers receive data directly from your device and are, for their own purposes (selecting and measuring ads, fraud prevention), independently responsible under data protection law. We do not use a third-party consent tool; the consent dialog is part of the app itself.
According to its privacy information, Start.io may additionally derive estimated age and gender and check in hashed form whether certain apps are installed. The app does not request a location permission for advertising. If you have allowed the app to access your location for one of its own features, Start.io may, according to its privacy information, also read the last known location; without that permission no exact location is available to the advertising components. We do not pass on your name, e-mail address, contacts, photos, files or the content you enter in the app; the data you create in the app is not used to select ads. To count how often ads are shown or fail to load, the app additionally sends our own anonymous usage events (see the usage statistics section below); they contain no advertising ID.
Purposes: showing and measuring ads, financing the free version, fraud prevention and technical operation of the ads. Legal basis for personalised ads, and for storing and reading information on your device for that purpose, is your consent (Art. 6(1)(a) GDPR, section 25(1) TDDDG). If you choose "No" (or opt out), we show only non-personalised ads; this is based on our legitimate interest in financing the free version of the app (Art. 6(1)(f) GDPR). Information on your device, such as the advertising ID, is accessed only if you have consented or where this is strictly necessary to provide the ads you get (section 25(2) no. 2 TDDDG). In US states with "do not sell or share" rights, the opt-out under "Ad settings" counts as such a request.
Start.io and Unity are located in the USA; they process data there and in other countries. The transfer is based on the EU-US Data Privacy Framework where the provider is certified, otherwise on the EU standard contractual clauses. Retention: the providers store the data for the periods stated in their own privacy information; your ad choice stays on your device until you delete the app data.
The app is not directed at children. We do not knowingly show personalised ads to people under 16.
Stand: 07.11.2026. Dieser Abschnitt hat Vorrang vor Aussagen weiter oben, die App enthalte keine Werbung oder keine Werbekomponenten von Drittanbietern. Er gilt nur für App-Versionen, die Werbung anzeigen.
Kurz gesagt: Die kostenlose Version der App zeigt Werbung (Banner, Vollbild-Anzeigen und freiwillige Videos mit Belohnung (nur, wenn du sie selbst startest)). Die Werbung liefert Unity LevelPlay (Unity Ads) und Start.io. Im Europäischen Wirtschaftsraum, im Vereinigten Königreich und in der Schweiz fragt dich die App beim ersten Start, ob sie personalisierte Werbung zeigen darf, und zeigt bis zu deiner Antwort keine Werbung. Du kannst deine Entscheidung jederzeit unter „Werbe-Einstellungen“ ändern. Pro (in jeder Kaufform, die die App anbietet) und die Prüfer-Freischaltung sind werbefrei und starten die Werbekomponenten gar nicht erst.
Die Werbeanbieter erhalten Daten unmittelbar von deinem Gerät und sind für ihre eigenen Zwecke (Auswahl und Messung von Anzeigen, Betrugsprävention) selbst datenschutzrechtlich verantwortlich. Wir nutzen kein Einwilligungswerkzeug eines Drittanbieters; der Einwilligungsdialog ist Teil der App selbst.
Start.io kann nach seinen Datenschutzhinweisen zusätzlich Alter und Geschlecht schätzen und in verschlüsselter (gehashter) Form prüfen, ob bestimmte Apps installiert sind. Die App fragt für Werbung keine Standortberechtigung an. Hast du der App für eine ihrer eigenen Funktionen den Standortzugriff erlaubt, kann Start.io nach seinen Datenschutzhinweisen auch den zuletzt bekannten Standort auslesen; ohne diese Berechtigung steht den Werbekomponenten kein genauer Standort zur Verfügung. Name, E-Mail-Adresse, Kontakte, Fotos, Dateien und die Inhalte, die du in der App eingibst, geben wir nicht weiter; die Daten, die du in der App anlegst, werden nicht zur Auswahl von Werbung genutzt. Um zu zählen, wie oft Werbung gezeigt wird oder nicht lädt, sendet die App zusätzlich unsere eigenen anonymen Nutzungsereignisse (siehe Abschnitt Nutzungsstatistik); sie enthalten keine Werbe-ID.
Zwecke: Anzeige und Messung von Werbung, Finanzierung der kostenlosen Version, Betrugsprävention und technischer Betrieb der Werbung. Rechtsgrundlage für personalisierte Werbung und das dafür nötige Speichern und Auslesen von Informationen auf deinem Gerät ist deine Einwilligung (Art. 6 Abs. 1 lit. a DSGVO, § 25 Abs. 1 TDDDG). Wählst du „Nein“ (oder widersprichst du), zeigen wir nur nicht personalisierte Werbung; das stützen wir auf unser berechtigtes Interesse, die kostenlose Version der App zu finanzieren (Art. 6 Abs. 1 lit. f DSGVO). Auf Informationen auf deinem Gerät wie die Werbe-ID wird nur zugegriffen, wenn du eingewilligt hast oder soweit dies für die Bereitstellung der Werbung, die du erhältst, unbedingt erforderlich ist (§ 25 Abs. 2 Nr. 2 TDDDG). In US-Bundesstaaten mit Recht auf „Verkauf/Weitergabe widersprechen“ gilt der Widerspruch unter „Werbe-Einstellungen“ als solcher Antrag.
Start.io und Unity sitzen in den USA; sie verarbeiten Daten dort und in weiteren Ländern. Die Übermittlung stützt sich auf das EU-US Data Privacy Framework, soweit der Anbieter zertifiziert ist, sonst auf die EU-Standardvertragsklauseln. Speicherdauer: Die Anbieter speichern die Daten nach den Fristen in ihren eigenen Datenschutzhinweisen; deine Werbe-Entscheidung bleibt auf deinem Gerät, bis du die App-Daten löschst.
Die App richtet sich nicht an Kinder. Wir zeigen wissentlich keine personalisierte Werbung für Personen unter 16 Jahren.
Status: 26 October 2026. This section takes precedence over any statement above saying that the app uses no analytics.
App versions that contain this feature send a few anonymous usage events to our own server so that we can see whether the app and its Pro offer work: the very first start of the app after installation (once per installation), app start, the Pro page being shown, a purchase being started, the buy button being tapped or not being able to start, whether the plans could be loaded, the result code of a purchase, a completed purchase, in apps with ads whether an ad was shown or could not load (format and error code only), a tap on the Pro note after an ad, a feature unlocked by a rewarded video, whether an in-app rating dialog was offered, a feature being opened, the introduction being completed, the start and end of a free trial round of a Pro feature, a note about one of our other apps being shown or tapped (name of that app only), and, if you answer it, your choice in an optional one-tap question after a cancelled purchase (fixed options, no free text). Each event contains only the app's package name, its version number, the event name, a short trigger or product name (e.g. "limit" or "pro_yearly") and a technical result code.
If Google Play is unavailable or reports an error, the event can include a short technical error text from Google Play.
No device ID, advertising ID, account, name, content, location or other personal data is sent. Our server does not store IP addresses; it only keeps daily totals per event, so no event can be traced back to a person or device. To set aside test devices, the IP address of an incoming event is only briefly compared in memory with Google's publicly published network ranges (such events are counted separately); it is not stored. The server is hosted by Railway Corporation (data centre region EU West); for the technical connection the hosting provider necessarily processes the IP address and may keep it briefly in access logs. Legal basis: legitimate interest in improving the app (Art. 6(1)(f) GDPR). Daily totals are deleted after 24 months at the latest. No data is sold or shared with third parties.
Stand: 26.10.2026. Dieser Abschnitt hat Vorrang vor Aussagen weiter oben, die App nutze keine Analyse.
App-Versionen mit dieser Funktion senden wenige anonyme Nutzungsereignisse an unseren eigenen Server, damit wir sehen, ob die App und ihr Pro-Angebot funktionieren: erster Start der App nach der Installation (einmal je Installation), App-Start, Anzeige der Pro-Seite, Start eines Kaufs, Tipp auf den Kaufknopf bzw. dass der Kauf nicht starten konnte, ob die Tarife geladen werden konnten, Ergebniscode eines Kaufs, abgeschlossener Kauf, in Apps mit Werbung ob eine Werbung angezeigt wurde oder nicht laden konnte (nur Format und Fehlercode), ein Tipp auf den Pro-Hinweis nach einer Werbung, eine per Belohnungsvideo freigeschaltete Funktion, ob ein Bewertungsdialog angeboten wurde, das Öffnen einer Funktion, der Abschluss der Einführung, Start und Ende einer kostenlosen Proberunde einer Pro-Funktion, die Anzeige oder ein Tipp auf einen Hinweis zu einer unserer anderen Apps (nur deren Name) und, falls du sie beantwortest, deine Auswahl in einer freiwilligen 1-Tipp-Frage nach einem abgebrochenen Kauf (feste Optionen, kein Freitext). Jedes Ereignis enthält nur den Paketnamen der App, ihre Versionsnummer, den Ereignisnamen, einen kurzen Auslöser oder Produktnamen (z. B. „limit“ oder „pro_yearly“) und einen technischen Ergebniscode.
Ist Google Play nicht erreichbar oder meldet einen Fehler, kann das Ereignis einen kurzen technischen Fehlertext von Google Play enthalten.
Es werden keine Geräte-ID, keine Werbe-ID, kein Konto, kein Name, keine Inhalte, kein Standort und keine sonstigen personenbezogenen Daten übertragen. Unser Server speichert keine IP-Adressen, sondern nur Tagessummen je Ereignis; ein Ereignis lässt sich so keiner Person und keinem Gerät zuordnen. Um Testgeräte auszusondern, wird die IP-Adresse eines eingehenden Ereignisses nur flüchtig im Arbeitsspeicher mit den öffentlich veröffentlichten Netzbereichen von Google abgeglichen (solche Ereignisse werden getrennt gezählt); sie wird nicht gespeichert. Der Server läuft bei Railway Corporation (Rechenzentrumsregion EU West); für die technische Verbindung verarbeitet der Hosting-Anbieter zwangsläufig die IP-Adresse und kann sie kurzzeitig in Zugriffsprotokollen vorhalten. Rechtsgrundlage: berechtigtes Interesse an der Verbesserung der App (Art. 6 Abs. 1 lit. f DSGVO). Die Tagessummen werden spätestens nach 24 Monaten gelöscht. Es werden keine Daten verkauft oder an Dritte weitergegeben.