ਬੱਚਿਆਂ ਦੇ ਵੀ ਹੱਕ ਹੁੰਦੇ ਹਨ — ਡਿਜ਼ਿਟਲ ਹੱਕ ਵੀ
ਜਨਰਲ ਡਾਟਾ ਪ੍ਰੋਟੈਕਸ਼ਨ ਰੈਗੂਲੇਸ਼ਨ (GDPR) ਬੱਚਿਆਂ ਦੇ ਨਿੱਜੀ ਡਾਟੇ ਨੂੰ ਖ਼ਾਸ ਸੁਰੱਖਿਆ ਦਿੰਦਾ ਹੈ। ਆਰਟਿਕਲ 8 ਅਤੇ ਰੀਸਾਈਟਲ 38 ਸਿੱਧੀ ਗੱਲ ਵਿੱਚ ਕਹਿੰਦੇ ਹਨ ਕਿ ਬੱਚੇ ਖ਼ਤਰਿਆਂ ਅਤੇ ਨਤੀਜਿਆਂ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਵਿੱਚ ਘੱਟ ਸਮਰੱਥ ਹੁੰਦੇ ਹਨ। ਮਾਪਿਆਂ ਲਈ ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਬੱਚੇ ਦੇ ਕਮਰੇ ਵਿੱਚ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਐਪ ਨੂੰ ਮੌਸਮ ਵਾਲੇ ਵਿਜੇਟ ਤੋਂ ਵੱਧ ਧਿਆਨ ਨਾਲ ਪਰਖਣਾ ਚਾਹੀਦਾ ਹੈ।
ਅਸਲ ਵਿੱਚ, ਬੇਬੀ ਮਾਨੀਟਰ ਐਪਾਂ ਵਿੱਚ ਪ੍ਰਾਈਵੇਸੀ ਬਾਰੇ ਗੱਲ ਅਕਸਰ ਬਰੀਕ ਲਿਖਤ ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਕਈ ਵਾਰ ਤਾਂ ਇਹ ਕਾਰੋਬਾਰੀ ਮਾਡਲ ਦਾ ਹਿੱਸਾ ਵੀ ਲੱਗਦੀ ਹੈ।
ਆਮ ਬੇਬੀ ਮਾਨੀਟਰ ਐਪਾਂ ਕਿਹੜਾ ਡਾਟਾ ਇਕੱਠਾ ਕਰਦੀਆਂ ਹਨ
ਇੱਕ ਨਜ਼ਰ Baby Monitor Timmy ਦੀ ਪ੍ਰਾਈਵੇਸੀ ਨੀਤੀ ਅਤੇ ਹੋਰ ਬੇਬੀ ਮਾਨੀਟਰ ਐਪਾਂ ਦੀਆਂ ਨੀਤੀਆਂ ’ਤੇ ਪਾਉਣ ਨਾਲ ਤੁਰੰਤ ਪਤਾ ਲੱਗਦਾ ਹੈ ਕਿ ਆਮ ਤੌਰ ’ਤੇ ਕਿਹੜਾ ਡਾਟਾ ਸਾਹਮਣੇ ਆਉਂਦਾ ਹੈ:
- ਟਿਕਾਣੇ ਦਾ ਡਾਟਾ: ਡਿਵਾਈਸ ਦੀ GPS ਸਥਿਤੀ। ਬੇਬੀ ਮਾਨੀਟਰ ਲਈ ਇਸਦੀ ਲੋੜ ਨੂੰ ਜਾਇਜ਼ ਠਹਿਰਾਉਣਾ ਔਖਾ ਹੈ।
- ਆਡੀਓ ਅਤੇ ਵੀਡੀਓ ਰਿਕਾਰਡਿੰਗਾਂ: ਕੁਝ ਐਪਾਂ ਰਿਕਾਰਡਿੰਗਾਂ ਆਪਣੇ ਸਰਵਰਾਂ ’ਤੇ ਸੰਭਾਲਦੀਆਂ ਹਨ, ਕਈ ਵਾਰ ਮਿਟਾਉਣ ਦੀ ਮਿਆਦ ਸਪਸ਼ਟ ਕੀਤੇ ਬਿਨਾਂ।
- ਡਿਵਾਈਸ ਜਾਣਕਾਰੀ: ਮਾਡਲ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ, ਵਿਲੱਖਣ ਡਿਵਾਈਸ ID। ਇਹ ਬੜੀ ਜਲਦੀ ਪ੍ਰੋਫ਼ਾਈਲ ਬਣ ਸਕਦੀ ਹੈ।
- ਵਰਤੋਂ ਦਾ ਤਰੀਕਾ: ਤੁਸੀਂ ਐਪ ਕਦੋਂ ਖੋਲ੍ਹਦੇ ਹੋ, ਕਿੰਨਾ ਸਮਾਂ ਸੁਣਦੇ ਹੋ, ਕਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਰਤਦੇ ਹੋ।
- ਵਿਗਿਆਪਨ ID: ਕੁਝ ਐਪਾਂ ਵਿੱਚ ਐਡ ਨੈੱਟਵਰਕ ਹੁੰਦੇ ਹਨ ਅਤੇ ਉਹ ਤੀਜੀਆਂ ਧਿਰਾਂ ਨਾਲ ਡਾਟਾ ਸਾਂਝਾ ਕਰਦੀਆਂ ਹਨ।
ਇਹ ਸਾਰਾ ਡਾਟਾ ਸਭ ਤੋਂ ਸੰਵੇਦਨਸ਼ੀਲ ਥਾਂ ਤੋਂ ਆਉਂਦਾ ਹੈ: ਤੁਹਾਡੇ ਬੱਚੇ ਦੇ ਸੌਣ ਵਾਲੇ ਕਮਰੇ ਤੋਂ। ਬਹੁਤ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ ਇਹ ਉਹਨਾਂ ਸਰਵਰਾਂ ’ਤੇ ਪਹੁੰਚ ਜਾਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ’ਤੇ ਤੁਹਾਡਾ ਕੋਈ ਕੰਟਰੋਲ ਨਹੀਂ ਹੁੰਦਾ।
Timmy ਇਸਨੂੰ ਵੱਖਰੇ ਢੰਗ ਨਾਲ ਕਿਵੇਂ ਕਰਦਾ ਹੈ
Baby Monitor Timmy ਨੂੰ ਸ਼ੁਰੂ ਤੋਂ ਹੀ ਇਸ ਅਸੂਲ ਦੇ ਆਧਾਰ ’ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ ਕਿ ਡਾਟਾ ਘੱਟ ਤੋਂ ਘੱਟ ਇਕੱਠਾ ਕੀਤਾ ਜਾਵੇ. GDPR ਦੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸਿਰਫ਼ ਖ਼ਾਸ ਮਕਸਦ ਲਈ ਲੋੜੀਂਦਾ ਡਾਟਾ ਹੀ ਇਕੱਠਾ ਕੀਤਾ ਜਾਵੇ। ਤਕਨੀਕੀ ਤੌਰ ’ਤੇ ਜੋ ਕੁਝ ਸੰਭਵ ਹੈ, ਉਹ ਸਭ ਨਹੀਂ।
ਅਮਲ ਵਿੱਚ ਇਸਦਾ ਮਤਲਬ ਹੈ:
- ਗੁਮਨਾਮ ਪ੍ਰਮਾਣਿਕਤਾ: Timmy Firebase Anonymous Auth ਵਰਤਦਾ ਹੈ। ਕੋਈ ਅਕਾਊਂਟ ਨਹੀਂ ਬਣਦਾ, ਕੋਈ ਈਮੇਲ ਪਤਾ ਨਹੀਂ ਮੰਗਿਆ ਜਾਂਦਾ, ਕੋਈ ਪਾਸਵਰਡ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦਾ। ਡਿਵਾਈਸ ਨੂੰ ਇੱਕ ਅਸਥਾਈ, ਗੁਮਨਾਮ ID ਮਿਲਦੀ ਹੈ। ਕਨੈਕਸ਼ਨ ਸੈੱਟ ਕਰਨ ਲਈ ਇਸ ਤੋਂ ਵੱਧ ਦੀ ਲੋੜ ਨਹੀਂ।
- ਆਡੀਓ ਜਾਂ ਵੀਡੀਓ ਸਟੋਰੇਜ ਨਹੀਂ: ਆਡੀਓ ਅਤੇ ਵੀਡੀਓ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਸਿੱਧੇ ਭੇਜੇ ਜਾਂਦੇ ਹਨ (WebRTC ਰਾਹੀਂ ਪੀਅਰ-ਟੂ-ਪੀਅਰ)। ਕੋਈ ਸਰਵਰ ਨਹੀਂ ਸੁਣਦਾ, ਕੋਈ ਸਰਵਰ ਰਿਕਾਰਡਿੰਗਾਂ ਸਟੋਰ ਨਹੀਂ ਕਰਦਾ। ਕਨੈਕਸ਼ਨ ਖ਼ਤਮ ਹੋਣ ’ਤੇ ਕੋਈ ਰਿਕਾਰਡਿੰਗ ਨਹੀਂ ਰਹਿੰਦੀ।
- ਨਾ ਟ੍ਰੈਕਿੰਗ, ਨਾ ਐਨਾਲਿਟਿਕਸ: Timmy ਵਿੱਚ ਕੋਈ ਐਨਾਲਿਟਿਕਸ ਟੂਲ ਨਹੀਂ ਹਨ। ਨਾ Google Analytics, ਨਾ Firebase Analytics, ਨਾ ਵਿਗਿਆਪਨ SDKs। ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਤੁਸੀਂ ਐਪ ਕਦੋਂ ਵਰਤਦੇ ਹੋ, ਅਤੇ ਮੈਂ ਇਹ ਜਾਣਨਾ ਵੀ ਨਹੀਂ ਚਾਹੁੰਦਾ।
- ਨਾ ਟਿਕਾਣਾ, ਨਾ ਸੰਪਰਕ: Timmy ਸਿਰਫ਼ ਤਕਨੀਕੀ ਤੌਰ ’ਤੇ ਲਾਜ਼ਮੀ ਪਰਮਿਸ਼ਨਾਂ ਮੰਗਦਾ ਹੈ: ਮਾਈਕ੍ਰੋਫੋਨ ਅਤੇ ਚੋਣਵਾਂ ਕੈਮਰਾ। ਹੋਰ ਕੁਝ ਨਹੀਂ।
Firebase: ਸਿਰਫ਼ ਜ਼ਰੂਰੀ ਚੀਜ਼ਾਂ
Timmy Firebase ਨੂੰ ਸਿਗਨਲਿੰਗ ਲਈ ਵਰਤਦਾ ਹੈ, ਅਰਥਾਤ ਬੱਚੇ ਅਤੇ ਮਾਪੇ ਦੇ ਡਿਵਾਈਸ ਵਿਚਕਾਰ ਕਨੈਕਸ਼ਨ ਸੈੱਟ ਕਰਨ ਦੇ ਤਾਲਮੇਲ ਲਈ। Firestore ਨੂੰ WebRTC ਲਈ SDP offers (Session Description Protocol) ਅਤੇ ICE candidates ਵਰਗਾ ਤਕਨੀਕੀ ਡਾਟਾ ਮਿਲਦਾ ਹੈ। ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੋਈ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਨਹੀਂ ਹੁੰਦੀ ਅਤੇ ਥੋੜ੍ਹੇ ਸਮੇਂ ਬਾਅਦ ਇਹ ਅਵੈਧ ਹੋ ਜਾਂਦੇ ਹਨ।
ਆਡੀਓ ਸਟ੍ਰੀਮਾਂ, ਵੀਡੀਓ ਡਾਟਾ ਅਤੇ ਵਰਤੋਂ ਪ੍ਰੋਫ਼ਾਈਲ Firebase ਵਿੱਚ ਨਹੀਂ ਜਾਂਦੇ। ਅਸਲ ਸੰਚਾਰ ਡਿਵਾਈਸਾਂ ਵਿਚਕਾਰ ਸਿੱਧਾ ਹੁੰਦਾ ਹੈ ਅਤੇ WebRTC ਨਾਲ ਇਨਕ੍ਰਿਪਟ ਹੁੰਦਾ ਹੈ।
ਅਮਲ ਵਿੱਚ ਡਾਟਾ ਘੱਟ ਤੋਂ ਘੱਟ ਰੱਖਣਾ
ਡਾਟਾ ਘੱਟ ਤੋਂ ਘੱਟ ਰੱਖਣਾ ਅਖੀਰ ਵਿੱਚ ਚੈਕਬਾਕਸ ਵਾਂਗ ਜੋੜੀ ਜਾਣ ਵਾਲੀ ਚੀਜ਼ ਨਹੀਂ ਹੈ। ਇਹ ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ ਹੀ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। Timmy ਲਈ ਇਸਦਾ ਮਤਲਬ ਹੈ:
ਜੋ ਅਸੀਂ ਇਕੱਠਾ ਹੀ ਨਹੀਂ ਕਰਦੇ, ਉਹ ਗੁਆ ਨਹੀਂ ਸਕਦੇ। ਜੋ ਅਸੀਂ ਸਟੋਰ ਨਹੀਂ ਕਰਦੇ, ਉਹ ਹੈਕ ਨਹੀਂ ਹੋ ਸਕਦਾ। ਜੋ ਅਸੀਂ ਜਾਣਦੇ ਹੀ ਨਹੀਂ, ਉਸਦਾ ਗਲਤ ਇਸਤੇਮਾਲ ਨਹੀਂ ਹੋ ਸਕਦਾ।
ਹਰ ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ ਮੈਂ ਇੱਕੋ ਸਵਾਲ ਪੁੱਛਦਾ ਹਾਂ: ਕੀ ਇਹ ਹੋਰ ਡਾਟਾ ਇਕੱਠਾ ਕੀਤੇ ਬਿਨਾਂ ਚੱਲ ਸਕਦੀ ਹੈ? ਹੁਣ ਤੱਕ Timmy ਵਿੱਚ ਜਵਾਬ ਹਾਂ ਹੀ ਰਿਹਾ ਹੈ।
ਨਤੀਜਾ: ਪ੍ਰਾਈਵੇਸੀ ਦਾ ਮਤਲਬ ਸਤਿਕਾਰ ਹੈ
ਬੱਚੇ ਦੇ ਕਮਰੇ ਵਿੱਚ ਪ੍ਰਾਈਵੇਸੀ ਸਿਰਫ਼ ਕਾਨੂੰਨੀ ਫ਼ਰਜ਼ ਤੋਂ ਵੱਧ ਹੈ। ਇਹ ਤੁਹਾਡੇ ਬੱਚੇ ਲਈ ਸਤਿਕਾਰ ਹੈ। ਤੁਹਾਡਾ ਬੱਚਾ ਇਹ ਫ਼ੈਸਲਾ ਨਹੀਂ ਕਰ ਸਕਦਾ ਕਿ ਉਸ ਬਾਰੇ ਕਿਹੜਾ ਡਾਟਾ ਬਣੇਗਾ। ਇਹ ਜ਼ਿੰਮੇਵਾਰੀ ਤੁਹਾਡੇ ਅਤੇ ਉਹਨਾਂ ਐਪਾਂ ਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਸੀਂ ਅੰਦਰ ਆਉਣ ਦਿੰਦੇ ਹੋ।
Baby Monitor Timmy ਇਸ ਜ਼ਿੰਮੇਵਾਰੀ ਨੂੰ ਗੰਭੀਰਤਾ ਨਾਲ ਲੈਂਦਾ ਹੈ। ਮੇਰੇ ਲਈ ਸਿਰਫ਼ ਚੰਗੇ ਵਾਅਦੇ ਕਾਫ਼ੀ ਨਹੀਂ ਹਨ; ਆਰਕੀਟੈਕਚਰ ਅਜਿਹਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਬੇਬੀ ਮਾਨੀਟਰ ਚਲਾਉਣ ਲਈ ਜੋ ਡਾਟਾ ਲੋੜੀਂਦਾ ਨਹੀਂ, ਉਹ ਸ਼ੁਰੂ ਤੋਂ ਹੀ ਇਕੱਠਾ ਨਾ ਹੋਵੇ।