Privacy policy
How Web Theremin handles personal data on theremin.nopainsoft.de
1. Controller
nopainsoft2026
Email:
hello@nopainsoft.de
2. Summary
Web Theremin is a browser-based musical instrument. Camera and audio processing happen locally on your device. No camera images are transmitted to our servers or stored there. No user account is required.
3. Camera and hand tracking
- Webcam access is requested only after your explicit consent in the browser.
- Video data is processed locally in the browser (MediaPipe Hand Landmarker).
- No camera data is transmitted to us or third parties.
- No camera images are stored permanently.
- Processing is used to control the instrument (pitch, volume, pan) and to provide the features you request.
Legal basis (GDPR): Art. 6(1)(a) (consent via browser permission) and Art. 6(1)(b) (use of the offered application).
4. Audio
Sound is generated locally via the Web Audio API. The microphone is not used. No audio recordings are transmitted or stored.
5. Local storage (localStorage)
Your calibration and settings (e.g. instrument presets, pitch range, control parameters) may be stored in your browser's localStorage so your preferences persist on your next visit. This data stays on your device and is not sent to us.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in usability).
6. Progressive Web App (service worker)
The app may cache static files (HTML, CSS, JavaScript, WASM, models) in the browser for faster loading and offline use. No personal usage profiles are created.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in reliable delivery).
7. Server log files (hosting)
When you visit the site, the hosting provider may process technically necessary access data (e.g. IP address, timestamp, requested file, user agent). This supports security and operation. We do not use this data for marketing or profiling.
Legal basis: Art. 6(1)(f) GDPR.
8. Cookies and tracking
Web Theremin does not use tracking cookies or analytics tools (e.g. Google Analytics). Technically necessary browser storage (see above) may be used.
9. No sale of data
We do not sell personal data. Data is not shared with third parties unless required by law or you have consented.
10. Your rights
You have the following rights regarding your personal data:
- Right of access (Art. 15 GDPR)
- Right to rectification (Art. 16 GDPR)
- Right to erasure (Art. 17 GDPR)
- Right to restriction of processing (Art. 18 GDPR)
- Right to data portability (Art. 20 GDPR)
- Right to object (Art. 21 GDPR)
- Right to withdraw consent (Art. 7(3) GDPR) with future effect — e.g. by revoking camera permission in browser settings
- Right to lodge a complaint with a supervisory authority (Art. 77 GDPR)
11. Data security
The site is served over HTTPS. Because camera processing is local, the risk of unintended data transmission is greatly reduced.
12. Changes
We update this privacy policy when the app or legal requirements change. The version published on this page applies.