Балдардын да укуктары бар — санариптик укуктары да
Маалыматтарды коргоонун жалпы регламенти (GDPR) балдардын жеке маалыматтарын өзгөчө коргойт. 8-беренеде жана преамбуланын 38-пунктунда, жөнөкөй тил менен айтканда, балдар тобокелдиктерди жана кесепеттерди баалоого азыраак жөндөмдүү экени белгиленет. Ата-энелер үчүн бул баланын бөлмөсүндө колдонулган колдонмону аба ырайы виджетине караганда кылдат текшерүү керек дегенди билдирет.
Чындыгында, бала көзөмөлдөөчү колдонмолордогу купуялуулук көп учурда майда тамга менен жазылган шарттарда гана каралат. Кээде ал тургай бизнес-моделдин бир бөлүгүндөй сезилет.
Кадимки бала көзөмөлдөөчү колдонмолор кандай маалымат чогултат
Эгер Baby Monitor Timmy купуялуулук саясатын жана башка бала көзөмөлдөөчү колдонмолордун саясаттарын карап көрсөк, аларда көбүнчө кандай маалыматтар камтылары дароо билинет:
- Жайгашкан жер тууралуу маалымат: Түзмөктүн GPS жайгашкан жери. Муну бала көзөмөлдөөчү үчүн актоо кыйын.
- Аудио жана видео жаздыруулар: Айрым колдонмолор жаздырууларды өз серверлеринде сактайт, кээде аларды качан жок кылары так көрсөтүлбөйт.
- Түзмөк тууралуу маалымат: Модель, операциялык тутум жана түзмөктүн уникалдуу идентификаторлору. Бул маалыматтардан бат эле профиль түзүлүшү мүмкүн.
- Колдонуу жүрүм-туруму: Колдонмону качан ачасыз, канча убакыт угасыз, кайсы функцияларды колдоносуз.
- Жарнамалык идентификаторлор: Айрым колдонмолордо жарнама тармактары бар жана алар маалыматты үчүнчү жактар менен бөлүшөт.
Бул маалыматтын баары эң сезимтал жерден — балаңыздын уктоочу бөлмөсүнөн келет. Көп учурда ал сиз башкара албаган серверлерге түшөт.
Timmy муну кантип башкача жасайт
Baby Monitor Timmy башынан эле маалыматты аз чогултуупринцибине ылайык иштелип чыккан. GDPR боюнча бул белгилүү бир максатка керектүү гана маалыматты чогултуу дегенди билдирет. Техникалык жактан мүмкүн болгон нерсенин баарын эмес.
Иш жүзүндө бул төмөнкүнү билдирет:
- Анонимдүү аутентификация: Timmy Firebase Anonymous Auth кызматын колдонот. Каттоо эсеби түзүлбөйт, электрондук почта дареги суралбайт, сырсөз сакталбайт. Түзмөк убактылуу, анонимдүү ID алат. Туташуу үчүн мындан ашык нерсе керек эмес.
- Аудио же видео сакталбайт: Аудио жана видео түзмөктөрдүн ортосунда түз жөнөтүлөт (WebRTC аркылуу түзмөктөн түзмөккө). Эч бир сервер тыңшабайт жана жаздырууларды сактабайт. Туташуу аяктаганда эч кандай жаздыруу калбайт.
- Трекинг жок, аналитика жок: Timmy аналитика куралдарын камтыбайт. Google Analytics жок, Firebase Analytics жок, жарнамалык SDKлар жок. Колдонмону качан колдонгонуңузду билбейм жана билгим да келбейт.
- Жайгашкан жер тууралуу маалымат да, байланыштар тизмеси да жок: Timmy техникалык жактан зарыл болгон уруксаттарды гана сурайт: микрофон жана кааласаңыз камера. Башка эч нерсе жок.
Firebase: эң зарыл нерселер гана
Timmy Firebase'ди сигналдаштыруу үчүн, башкача айтканда бала менен ата-эненин түзмөгүнүн ортосундагы туташууну жөнгө салуу үчүн колдонот. Firestore WebRTC үчүн SDP сунуштары (Session Description Protocol) жана ICE талапкерлери сыяктуу техникалык маалыматтарды кабыл алат. Алар жеке маалыматты камтыбайт жана кыска убакыттан кийин жараксыз болуп калат.
Аудио агымдары, видео маалыматтар жана колдонуу профилдери Firebase'ге кирбейт. Негизги байланыш түзмөктөрдүн ортосунда түз жүрөт жана WebRTC менен шифрленет.
Маалыматты аз чогултуу иш жүзүндө
Маалыматты аз чогултуу — аягында белгини коюп коё турган нерсе эмес. Ал архитектуранын өзүндө болот. Timmy үчүн бул төмөнкүнү билдирет:
Чогултпаган нерсебизди жогото албайбыз. Сактабаган нерсебиз хакердик чабуулга кабыла албайт. Билбеген нерсебизди кыянаттык менен колдонууга болбойт.
Ар бир функция үчүн өзүмө бир эле суроону берем: дагы маалымат чогултпай эле бул иштей алабы? Азырынча Timmy'де жооп — ооба.
Жыйынтык: купуялуулук — урматтоо
Баланын бөлмөсүндөгү купуялуулук мыйзамдык милдеттенме гана эмес. Бул — балаңызды урматтоо. Ымыркайыңыз өзү тууралуу кандай маалымат түзүлөрүн өзү чече албайт. Бул жоопкерчилик сизге да, баланын бөлмөсүндө колдонууга уруксат берген колдонмолорго да жүктөлөт.
Baby Monitor Timmy бул жоопкерчиликке олуттуу мамиле кылат. Жагымдуу угулган убадалар мага жетишсиз; колдонмонун архитектурасы бала көзөмөлдөө функциясы үчүн кереги жок маалыматтарды башынан эле чогултпоого тийиш.