Privacy Policy
Courtesy translation — the German version (Datenschutzerklärung) is legally binding.
1. Controller
David Matthias Hübscher, Mittelstr. 12, 52379 Langerwehe, Germany. Email: contact@air-node.net.
2. Data protection officer
A data protection officer is not legally required and has not been appointed.
4. Your rights
You have the rights of access, rectification, erasure, restriction, data portability, objection, and withdrawal of consent. To exercise them, email contact@air-node.net. Most requests are self-service in the app.
5. Account & authentication
We process your email address and a hashed password to provide your account. Legal basis: Art. 6(1)(b) GDPR (contract). Email verified via double opt-in.
6. Third-party sign-in (SSO)
If you choose Google, Microsoft or GitHub sign-in, we receive a stable identifier and your email. Their scripts load only after you click the sign-in button. The providers act as independent controllers.
7. Devices & telemetry
Device metadata and temperature/humidity readings (keyed to a device id) are processed to run the service. Legal basis: Art. 6(1)(b) GDPR. Raw telemetry is kept 90 days; aggregates 24 months.
8. Transactional email
We send account and alert emails via our processor Resend. Send records are deleted after 30 days.
9. Contact form
We use your email and message solely to answer your enquiry (Art. 6(1)(b)/(f) GDPR). Anti-spam is a privacy-friendly honeypot — no reCAPTCHA. Data is deleted once the enquiry is resolved.
11. Recipients & international transfers
Processors: Oracle (EU hosting), Resend (email), Cloudflare (DNS). US recipients are certified under the EU-US Data Privacy Framework (Art. 45 GDPR), with standard contractual clauses as a fallback.