A gyerekeknek is vannak jogaik — digitális jogaik is
Az általános adatvédelmi rendelet (GDPR) különleges védelmet biztosít a gyermekek személyes adatainak. A 8. cikk és a (38) preambulumbekezdés egyszerűen fogalmazva kimondja, hogy a gyerekek kevésbé tudják felmérni a kockázatokat és a következményeket. Szülőként ez azt jelenti, hogy egy gyerekszobában használt alkalmazást alaposabban meg kell vizsgálni, mint egy időjárás-widgetet.
A valóságban a bébiőr-alkalmazások adatvédelme gyakran az apró betűs részbe szorul. Néha még az is úgy tűnik, mintha az üzleti modell része lenne.
Milyen adatokat gyűjtenek a tipikus bébiőr-alkalmazások
Egy pillantás a Baby Monitor Timmy adatvédelmi szabályzatára és más bébiőr-alkalmazások szabályzataira gyorsan megmutatja, mely adatok fordulnak elő gyakran:
- Helyadatok: Az eszköz GPS-helyzete. Ezt nehéz indokolni egy bébiőrnél.
- Hang- és videófelvételek: Egyes alkalmazások a saját szervereiken tárolják a felvételeket, néha egyértelmű törlési határidő nélkül.
- Eszközinformációk: Modell, operációs rendszer, egyedi eszközazonosítók. Ezekből gyorsan profil készülhet.
- Használati szokások: Mikor nyitja meg az alkalmazást, mennyi ideig hallgatja a közvetített hangot, és mely funkciókat használja.
- Hirdetési azonosítók: Egyes alkalmazások hirdetési hálózatokat is tartalmaznak, és adatokat osztanak meg harmadik felekkel.
Mindezek az adatok a lehető legérzékenyebb helyről származnak: a gyermeke hálószobájából. Sok esetben olyan szerverekre kerülnek, amelyeket nem Ön irányít.
A Timmy másképp csinálja
A Baby Monitor Timmy kezdettől fogva az adattakarékosság elvére épült. A GDPR nyelvén ez azt jelenti, hogy csak az adott célhoz szükséges adatokat gyűjtjük, nem pedig mindent, amit technikailag lehetséges.
A gyakorlatban ez a következőket jelenti:
- Névtelen hitelesítés: A Timmy a Firebase Anonymous Auth szolgáltatást használja. Nem jön létre fiók, nem kérünk e-mail-címet, és nem tárolunk jelszót. Az eszköz ideiglenes, névtelen azonosítót kap. A kapcsolat beállításához nincs szükség többre.
- Nincs hang- vagy videótárolás: A hang és a videó közvetlenül az eszközök között továbbítódik (peer-to-peer kapcsolatban, WebRTC-n keresztül). Egyetlen szerver sem hallgat bele, és egyik sem tárol felvételeket. A kapcsolat megszűnése után nem marad felvétel.
- Nincs nyomon követés, nincs analitika: A Timmy nem tartalmaz analitikai eszközöket. Nincs Google Analytics, nincs Firebase Analytics, nincsenek hirdetési SDK-k. Nem tudom, mikor használja az alkalmazást, és nem is akarom tudni.
- Nincs helyadat, nincsenek névjegyek: A Timmy csak a műszakilag szükséges hozzáféréseket kéri: a mikrofonhoz, valamint igény szerint a kamerához. Semmi máshoz.
Firebase: csak a legszükségesebb
A Timmy a Firebase-t jelzésátvitelre használja, vagyis a kapcsolat létrehozásának összehangolására a baba és a szülő készüléke között. A Firestore technikai adatokat fogad, például SDP-ajánlatokat (Session Description Protocol) és WebRTC-hez szükséges ICE-jelölteket. Ezek nem tartalmaznak személyes adatokat, és rövid idő után érvénytelenné válnak.
A hangfolyamok, videóadatok és használati profilok nem kerülnek a Firebase-be. A tényleges kommunikáció közvetlenül az eszközök között zajlik, és a WebRTC titkosítja.
Adattakarékosság a gyakorlatban
Az adattakarékosság nem olyasmi, amit a végén kipipálandó tételként adunk hozzá. Az architektúra része. A Timmy esetében ez azt jelenti:
Amit nem gyűjtünk, azt nem veszíthetjük el. Amit nem tárolunk, azt nem törhetik fel. Amit nem tudunk, azzal nem lehet visszaélni.
Minden funkciónál ugyanazt a kérdést teszem fel: működhet ez további adatgyűjtés nélkül? A Timmy esetében eddig mindig igen volt a válasz.
Összegzés: az adatvédelem a tisztelet jele
Az adatvédelem a gyerekszobában több mint jogi kötelezettség: a gyermeke iránti tisztelet jele. A kisbabája nem döntheti el, milyen adatok keletkeznek róla. Ezért Ön és azok az alkalmazások felelnek, amelyeket beenged a gyerekszobába.
A Baby Monitor Timmy komolyan veszi ezt a felelősséget. Számomra a jól hangzó ígéretek nem elegendők; az architektúrának eleve kerülnie kell a bébiőr működéséhez nem szükséges adatok gyűjtését.