← Back to the app Deutsch

Privacy policy

This is a translation. The German version is authoritative.

Last updated: Nov 11, 2026

1. Controller

Uwe Spettnagel, Lindenstr. 21a, 85521 Ottobrunn, Germany
Email: info@usperl.org

2. Overview

“PitchSnitch” runs entirely in your browser. There are no user accounts, no cookies, no analytics or tracking services and no external resources (no content delivery networks, no web fonts loaded from elsewhere). All program parts and fonts are delivered with the page. No personal data is transmitted to the operator.

3. Hosting by GitHub Pages

This website is provided via GitHub Pages, operated by GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA. When you access the site, GitHub processes technically necessary data, in particular your IP address, date and time of access, the requested file and information about your browser and operating system. This data is stored in server log files, among other things to ensure the security and stability of the service. According to GitHub, the visitor's IP address is logged and stored for security purposes when a GitHub Pages site is visited (GitHub Pages documentation, section “Data collection”). GitHub determines how long this data is kept; the operator has no influence on it.

The legal basis is Art. 6 (1) (f) GDPR; our legitimate interest is the secure and reliable provision of the website. Data may be transferred to the USA. For this transfer, GitHub, Inc. is certified under the EU-U.S. Data Privacy Framework, for which an adequacy decision of the European Commission exists (Art. 45 GDPR). According to GitHub, transfers are additionally based on the European Commission's standard contractual clauses (Art. 46 (2) (c) GDPR).

More information: GitHub privacy statement and Data Privacy Framework participant list.

4. Microphone

To recognise the notes you play, the app needs access to your microphone. Access is requested only when a test starts and is granted only with your permission in the browser.

The microphone signal is analysed exclusively locally in your browser in real time (pitch detection). It is never recorded, stored or transmitted to the operator or third parties. Access ends as soon as the test ends or is stopped. You can revoke the permission at any time in your browser settings.

5. Local storage of your settings

When you click “Save”, the app stores your settings (e.g. instrument, selected notes, tempo) in your browser's local storage. Nothing is stored without this click. The data stays on your device and is not transmitted. It contains no information about you as a person.

You can remove the stored settings at any time with “Delete saved settings” or by clearing your browser data. The legal basis for storing on your device is § 25 (2) no. 2 TDDDG, as it is strictly necessary for the service you explicitly requested.

6. Your rights

Under the GDPR you have the right of access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and objection (Art. 21). You may also lodge a complaint with a data protection supervisory authority (Art. 77 GDPR). The authority responsible for the operator is the Bavarian Data Protection Authority (Bayerisches Landesamt für Datenschutzaufsicht, BayLDA), Promenade 18, 91522 Ansbach, Germany, www.lda.bayern.de.

The operator itself does not process any personal data. For the server log files of the hosting, please contact GitHub (see section 3).