کودکان حقوقی دارند — از جمله حقوق دیجیتال
مقررات عمومی حفاظت از دادهها (GDPR) از دادههای شخصی کودکان بهطور ویژه محافظت میکند. ماده 8 و بند 38 دیباچه، به زبان ساده، میگویند کودکان توان کمتری برای سنجیدن خطرها و پیامدها دارند. برای والدین، این یعنی اپی که در اتاق کودک استفاده میشود، بیش از یک ویجت هواشناسی نیاز به بررسی دارد.
در عمل، موضوع حریم خصوصی در اپهای مانیتور کودک اغلب فقط در نوشتههای ریز مطرح میشود. گاهی حتی به نظر میرسد بخشی از مدل کسبوکار باشد.
اپهای معمول مانیتور کودک چه دادههایی جمع میکنند
نگاهی به سیاست حریم خصوصی Baby Monitor Timmy و سیاستهای حریم خصوصی دیگر اپهای مانیتور کودک، خیلی زود نشان میدهد معمولاً چه دادههایی در آنها مطرح میشود:
- دادههای موقعیت مکانی: موقعیت GPS دستگاه؛ دادهای که توجیه جمعآوری آن برای یک اپ مانیتور کودک دشوار است.
- ضبطهای صوتی و تصویری: برخی اپها ضبطها را روی سرورهای خود نگه میدارند؛ گاهی هم بدون تعیین روشنِ مدت نگهداری یا حذف.
- اطلاعات دستگاه: مدل، سیستمعامل و شناسههای یکتای دستگاه. اینها میتوانند خیلی زود به یک پروفایل تبدیل شوند.
- رفتار استفاده: اینکه چه زمانی اپ را باز میکنید، چقدر گوش میدهید و از کدام قابلیتها استفاده میکنید.
- شناسههای تبلیغاتی: برخی اپها شبکههای تبلیغاتی دارند و دادهها را با اشخاص ثالث به اشتراک میگذارند.
همه این دادهها از حساسترین جای ممکن میآیند: اتاق خواب کودک شما. در بسیاری از موارد، روی سرورهایی قرار میگیرند که کنترلشان دست شما نیست.
Timmy چه تفاوتی دارد؟
Baby Monitor Timmy از همان ابتدا بر پایهٔ کمینهسازی داده ساخته شده است. در اصطلاح GDPR، یعنی فقط دادههایی جمعآوری شوند که برای هدف مشخص لازماند؛ نه هر چیزی که از نظر فنی امکان جمعآوری آن وجود دارد.
در عمل، یعنی:
- احراز هویت ناشناس: Timmy از Firebase Anonymous Auth استفاده میکند. هیچ حسابی ساخته نمیشود، ایمیلی درخواست نمیشود و رمزی ذخیره نمیشود. دستگاه یک شناسه موقت و ناشناس میگیرد. برای برقراری اتصال، چیز بیشتری لازم نیست.
- بدون ذخیرهسازی صدا یا ویدیو: صدا و ویدیو مستقیماً بین دستگاهها منتقل میشوند (بهصورت همتابههمتا از طریق WebRTC). هیچ سروری به آنها گوش نمیدهد و هیچ سروری فایل ضبطشدهای ذخیره نمیکند. با پایان اتصال نیز هیچ فایل ضبطشدهای وجود ندارد.
- بدون ردیابی، بدون تحلیل داده: Timmy هیچ ابزار تحلیل دادهای ندارد. نه Google Analytics، نه Firebase Analytics و نه SDKهای تبلیغاتی. من نمیدانم چه زمانی از اپ استفاده میکنید و نمیخواهم هم بدانم.
- بدون دسترسی به موقعیت مکانی یا فهرست مخاطبان: Timmy فقط مجوزهایی را میخواهد که از نظر فنی ضروریاند: میکروفون و دوربینِ اختیاری. هیچ چیز دیگر.
Firebase: فقط موارد ضروری
Timmy از Firebase برای سیگنالدهی استفاده میکند؛ یعنی هماهنگی مراحل برقراری اتصال بین دستگاه کودک و دستگاه والدین. Firestore دادههای فنی مانند پیشنهادهای SDP (Session Description Protocol) و نامزدهای ICE برای WebRTC را دریافت میکند. اینها هیچ اطلاعات شخصی ندارند و پس از مدت کوتاهی نامعتبر میشوند.
جریانهای صوتی، دادههای ویدیویی و پروفایلهای استفاده جایی در Firebase ندارند. ارتباط واقعی مستقیماً بین دستگاهها برقرار میشود و با WebRTC رمزگذاری شده است.
کمینهسازی داده در عمل
کمینهسازی داده چیزی نیست که در پایان، صرفاً بهعنوان یک تیک در فهرست اضافه شود. این موضوع در معماری محصول جای دارد. برای Timmy، یعنی:
چیزی را که جمع نکنیم، نمیتوانیم از دست بدهیم. چیزی را که ذخیره نکنیم، هک نمیشود. چیزی را که ندانیم، نمیتوان از آن سوءاستفاده کرد.
برای هر قابلیت، یک سؤال از خودم میپرسم: آیا این قابلیت بدون جمعآوری داده بیشتر هم کار میکند؟ تا امروز، پاسخ در Timmy همیشه بله بوده است.
نتیجهگیری: حریم خصوصی یعنی احترام
حریم خصوصی در اتاق کودک فقط یک وظیفه قانونی نیست؛ نشانه احترام به کودک شماست. نوزادتان نمیتواند تصمیم بگیرد چه دادههایی درباره او ساخته شود. این مسئولیت با شما و اپهایی است که به زندگیتان راه میدهید.
Baby Monitor Timmy این مسئولیت را جدی میگیرد. برای من وعدههای زیبا کافی نیست؛ معماری باید از همان ابتدا مانع جمعآوری دادههایی شود که برای کارکرد اپ مانیتور کودک لازم نیستند.