Privacy Policy for: Tension Ninja App

Datenschutzerklärung für: Tension Ninja App

App Type: Mobile Application

App-Typ: Mobile Anwendung

Privacy Policy

Last updated:

for the Tension Ninja app

In brief

Tension Ninja processes all data exclusively locally on your device. We operate no server, collect no usage data and transmit none of your data to us or to third parties. There are no user accounts, no tracking and no advertising.

1. Data Controller

The controller responsible for data processing in connection with this app within the meaning of the General Data Protection Regulation (GDPR) is:

Marc Röttig
Lange Str. 20
71131 Jettingen
Germany
Email: marc.roettig@googlemail.com

2. Core Principle: Local Processing

Tension Ninja measures the string tension of tennis rackets based on the sound of the struck strings and manages related racket, string and customer details for this purpose. All of this data is stored in a local database on your device and does not leave the device – unless you actively export or share it yourself (see section 6).

The app contains none of the following components:

  • no analytics, tracking or advertising SDKs (no Google Analytics, Firebase, Crashlytics, etc.),
  • no user accounts or sign-in,
  • no cloud synchronisation and no server of our own,
  • no sharing of data with third parties for advertising or analytics purposes.

3. What Data Is Processed?

You enter the following data yourself in the app or it arises during use. It is stored exclusively locally:

Data categoryExamples / purpose
Customer data Names and notes about customers that you enter in order to assign stringing jobs (relevant if you use the app commercially as a stringing service).
Racket & string configurations Racket models, head size, string types, target tensions, main/cross strings.
Measurements Determined frequency and calculated string tension including timeline/history.
NFC tag identifiers The UID of NFC tags that you assign to a racket/job in order to recognise the racket again. The UID is used only for identification and is stored locally.
Audio recordings During a measurement the app records about 5 seconds of sound via the microphone in order to calculate the frequency from it. The recording is only processed temporarily and is not stored permanently – unless you deliberately export it via the share function.
App settings Settings you choose (e.g. language, base mode) are stored locally.

4. Device Permissions

The app only requests permissions that are necessary for its functions:

PermissionPurpose
MicrophoneRecording the string sound for frequency and tension measurement. Without this permission the core function cannot be used.
NFCReading the UID of NFC tags to identify a racket/job.
Bluetooth (scan/connection)Optional connection to a label/barcode printer via Bluetooth.
Location (precise)Technically required on Android for the Bluetooth scan (searching for printers). The app does not determine, use or store any location data and does not transmit it to anyone.
CameraOptional scanning of barcode labels for racket identification. No images are stored or transmitted.
USBOptional connection to an NFC reader connected via USB.

Depending on the device and the functions used, not all permissions are necessarily requested.

5. In-App Purchases

The app may offer in-app purchases. Payment processing is handled entirely by Google Play. We do not receive any payment data such as credit card numbers. The processing of your purchase and payment data is governed by Google's privacy policy: https://policies.google.com/privacy.

6. Share/Export Function

You can pass on content (e.g. an audio recording as a WAV file) to other apps or recipients via your device's built-in share function. This sharing only takes place if you actively trigger it, and is subsequently your responsibility as well as that of the target app you have chosen.

7. Legal Basis for Processing

Since processing takes place locally on your device and you enter the data yourself, it is carried out to fulfil the app functions you have requested. Insofar as the GDPR applies, processing is based on Art. 6(1)(b) GDPR (use of the functions you have requested) or Art. 6(1)(f) GDPR (legitimate interest in a functioning app). Access to the microphone, camera and NFC is based on your consent via the respective system prompt, which you can revoke at any time in your device settings.

8. Retention Period

The data stored locally is retained until you delete it in the app or uninstall the app or reset its data in the operating system. No server-side storage takes place on our part.

9. Your Rights

Since we ourselves do not collect or store any personal data about you, we have no access to your data. Nevertheless, you have the following rights under the GDPR:

  • Access (Art. 15 GDPR)
  • Rectification (Art. 16 GDPR)
  • Erasure (Art. 17 GDPR)
  • Restriction of processing (Art. 18 GDPR)
  • Data portability (Art. 20 GDPR)
  • Objection (Art. 21 GDPR)

You can directly view, change and delete all data stored in the app yourself. In addition, you have the right to lodge a complaint with a data protection supervisory authority.

10. Children's Privacy

The app is not directed at children and does not knowingly collect data from children.

11. Changes to This Privacy Policy

We may amend this privacy policy if the app or legal requirements change. The current version is always available at this address. The date given above indicates the date of the last change.

12. Contact

If you have any questions about data protection, you can reach us at: marc.roettig@googlemail.com

Datenschutzerklärung

Stand:

für die App Tension Ninja

Kurzfassung

Tension Ninja verarbeitet alle Daten ausschließlich lokal auf Ihrem Gerät. Wir betreiben keinen Server, sammeln keine Nutzungsdaten und übertragen keine Ihrer Daten an uns oder an Dritte. Es gibt keine Benutzerkonten, kein Tracking und keine Werbung.

1. Verantwortlicher

Verantwortlich für die Datenverarbeitung im Zusammenhang mit dieser App im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:

Marc Röttig
Lange Str. 20
71131 Jettingen
Deutschland
E-Mail: marc.roettig@googlemail.com

2. Grundprinzip: lokale Verarbeitung

Tension Ninja misst die Saitenspannung von Tennisschlägern anhand des Klangs der angeschlagenen Saiten und verwaltet dazu Schläger-, Saiten- und Kundenangaben. Sämtliche dieser Daten werden in einer lokalen Datenbank auf Ihrem Gerät gespeichert und verlassen das Gerät nicht – es sei denn, Sie exportieren oder teilen sie aktiv selbst (siehe Abschnitt 6).

Die App enthält keine der folgenden Komponenten:

  • keine Analyse-, Tracking- oder Werbe-SDKs (kein Google Analytics, Firebase, Crashlytics o. ä.),
  • keine Benutzerkonten oder Anmeldung,
  • keine Cloud-Synchronisierung und keinen eigenen Server,
  • keine Weitergabe von Daten an Dritte zu Werbe- oder Analysezwecken.

3. Welche Daten werden verarbeitet?

Die folgenden Daten geben Sie selbst in der App ein bzw. entstehen bei der Nutzung. Sie werden ausschließlich lokal gespeichert:

DatenkategorieBeispiele / Zweck
Kundendaten Von Ihnen eingegebene Namen und Notizen zu Kunden, um Saiten-Aufträge zuzuordnen (relevant, wenn Sie die App gewerblich als Saitenservice nutzen).
Schläger- & Saitenkonfigurationen Schlägermodelle, Kopfgröße, Saitentypen, Zielspannungen, Haupt-/Quersaiten.
Messwerte Ermittelte Frequenz und errechnete Saitenspannung inkl. Zeitverlauf/Historie.
NFC-Tag-Kennungen Die UID von NFC-Tags, die Sie einem Schläger/Auftrag zuordnen, um den Schläger wiederzuerkennen. Die UID dient nur der Identifikation und wird lokal gespeichert.
Audioaufnahmen Während einer Messung nimmt die App über das Mikrofon ca. 5 Sekunden Ton auf, um daraus die Frequenz zu berechnen. Die Aufnahme wird nur temporär verarbeitet und nicht dauerhaft gespeichert – es sei denn, Sie exportieren sie bewusst über die Teilen-Funktion.
App-Einstellungen Von Ihnen gewählte Einstellungen (z. B. Sprache, Basismodus) werden lokal gespeichert.

4. Geräteberechtigungen

Die App fordert nur Berechtigungen an, die für ihre Funktionen erforderlich sind:

BerechtigungZweck
MikrofonAufnahme des Saitenklangs zur Frequenz- und Spannungsmessung. Ohne diese Berechtigung ist die Kernfunktion nicht nutzbar.
NFCLesen der UID von NFC-Tags zur Identifikation eines Schlägers/Auftrags.
Bluetooth (Scan/Verbindung)Optionale Verbindung zu einem Etiketten-/Barcodedrucker über Bluetooth.
Standort (genau)Unter Android technisch für den Bluetooth-Scan (Suche nach Druckern) erforderlich. Die App ermittelt, verwendet oder speichert keine Standortdaten und überträgt sie an niemanden.
KameraOptionales Scannen von Barcode-Etiketten zur Schlägeridentifikation. Es werden keine Bilder gespeichert oder übertragen.
USBOptionale Verbindung zu einem per USB angeschlossenen NFC-Lesegerät.

Je nach Gerät und genutzten Funktionen werden nicht zwingend alle Berechtigungen abgefragt.

5. In-App-Käufe

Die App kann In-App-Käufe anbieten. Die Zahlungsabwicklung erfolgt vollständig über Google Play. Wir erhalten dabei keine Zahlungsdaten wie Kreditkartennummern. Für die Verarbeitung Ihrer Kauf- und Zahlungsdaten gilt die Datenschutzerklärung von Google: https://policies.google.com/privacy.

6. Teilen-/Export-Funktion

Sie können Inhalte (z. B. eine Audioaufnahme als WAV-Datei) über die geräteeigene Teilen-Funktion an andere Apps oder Empfänger weitergeben. Diese Weitergabe erfolgt nur, wenn Sie sie aktiv auslösen, und liegt anschließend in Ihrer Verantwortung sowie in der der von Ihnen gewählten Ziel-App.

7. Rechtsgrundlage der Verarbeitung

Da die Verarbeitung lokal auf Ihrem Gerät erfolgt und Sie die Daten selbst eingeben, erfolgt sie zur Erfüllung der von Ihnen gewünschten App-Funktionen. Soweit die DSGVO Anwendung findet, stützt sich die Verarbeitung auf Art. 6 Abs. 1 lit. b DSGVO (Nutzung der von Ihnen angeforderten Funktionen) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionsfähigen App). Der Zugriff auf Mikrofon, Kamera und NFC erfolgt auf Grundlage Ihrer Einwilligung über die jeweilige Systemabfrage, die Sie jederzeit in den Geräteeinstellungen widerrufen können.

8. Speicherdauer

Die lokal gespeicherten Daten bleiben erhalten, bis Sie sie in der App löschen oder die App deinstallieren bzw. deren Daten im Betriebssystem zurücksetzen. Es findet keine serverseitige Speicherung durch uns statt.

9. Ihre Rechte

Da wir selbst keine personenbezogenen Daten von Ihnen erheben oder speichern, haben wir keinen Zugriff auf Ihre Daten. Ihnen stehen nach der DSGVO gleichwohl folgende Rechte zu:

  • Auskunft (Art. 15 DSGVO)
  • Berichtigung (Art. 16 DSGVO)
  • Löschung (Art. 17 DSGVO)
  • Einschränkung der Verarbeitung (Art. 18 DSGVO)
  • Datenübertragbarkeit (Art. 20 DSGVO)
  • Widerspruch (Art. 21 DSGVO)

Alle in der App gespeicherten Daten können Sie unmittelbar selbst einsehen, ändern und löschen. Zusätzlich haben Sie das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren.

10. Datenschutz für Kinder

Die App richtet sich nicht an Kinder und erhebt nicht wissentlich Daten von Kindern.

11. Änderungen dieser Datenschutzerklärung

Wir können diese Datenschutzerklärung anpassen, wenn sich die App oder rechtliche Anforderungen ändern. Die jeweils aktuelle Fassung ist unter dieser Adresse abrufbar. Das oben genannte Datum gibt den Stand der letzten Änderung an.

12. Kontakt

Bei Fragen zum Datenschutz erreichen Sie uns unter: marc.roettig@googlemail.com