પરવાનગીઓ શરૂઆતમાં કરવાનું નાનું ક્લિક નથી. તે બતાવે છે કે એપ કેવી રીતે બનાવાઈ છે. કારણ સ્પષ્ટ હોય ત્યારે માઇક્રોફોન, કેમેરા કે લોકલ નેટવર્કનો ઍક્સેસ બેબી મોનિટર માટે યોગ્ય હોઈ શકે છે. સ્પષ્ટ જરૂરિયાત વિના લોકેશન, સંપર્કો કે જાહેરાત ID માંગવામાં આવે તો માતા-પિતાએ સાવચેત થવું જોઈએ.
| પરવાનગી | ક્યારે યોગ્ય લાગે છે… | ક્યારે ચિંતાજનક છે… |
|---|---|---|
| માઇક્રોફોન | બાળકના ડિવાઇસને લાઇવ અવાજ મોકલવો હોય | એપ સમજાવી ન શકે કે તેને અત્યારે આ શા માટે જોઈએ છે |
| કેમેરા | વિડિયો ખરેખરનો અને વૈકલ્પિક ફીચર હોય | વિડિયો મુખ્ય ફીચર ન હોય, બંધ ન કરી શકાય, અથવા પહેલેથી જ પરવાનગી માંગવામાં આવે |
| લોકલ નેટવર્ક | એપ સ્પષ્ટપણે લોકલ ડિવાઇસ શોધ અથવા એક જ નેટવર્ક પર સેટઅપને સપોર્ટ કરતી હોય | લોકલ નેટવર્ક ઍક્સેસ શા માટે જરૂરી છે તેની કોઈ સમજણ ન આપવામાં આવે |
| લોકેશન / સંપર્કો / જાહેરાત ઓળખકર્તાઓ | માત્ર બહુ જ દુર્લભ કિસ્સાઓમાં, ખૂબ મજબૂત કારણ સાથે | સામાન્ય રીતે, કારણ કે તે મુખ્ય મોનિટરિંગ કાર્ય સાથે બંધબેસતા નથી |
ભૂમિકા પ્રમાણે સમજ
કઈ પરવાનગીઓ કઈ ભૂમિકાને યોગ્ય છે?
બાળકનું ડિવાઇસ
લગભગ હંમેશા માઇક્રોફોન, વિડિયો માટે જ કેમેરા અને લોકલ પેરિંગ માટે કદાચ લોકલ નેટવર્ક ઍક્સેસ.
માતા-પિતાનું ડિવાઇસ
ઘણી વાર ઓછી પરવાનગીઓ જોઈએ: ઑડિયો આઉટપુટ, નોટિફિકેશનો અને પુશ-ટુ-ટોક માટે કદાચ માઇક્રોફોન ઍક્સેસ.
વૈકલ્પિક ફીચર્સ
વિડિયો, પુશ-ટુ-ટોક અથવા લોકલ ડિવાઇસ શોધ જેવી સુવિધાઓ દેખીતી રીતે વપરાતી હોય ત્યારે જ વધારાની પરવાનગીઓ યોગ્ય ઠરે છે.
પરવાનગી જેટલો જ તેનો સમય પણ મહત્વનો છે
Android અને iOS બંને સુરક્ષિત સંસાધનોની પરવાનગી સંદર્ભ સાથે માંગવાની અપેક્ષા રાખે છે. માતા-પિતા માટે તેનો અર્થ એ છે કે સારી બેબી મોનિટર એપ પહેલાં ડિવાઇસની ભૂમિકા સમજાવે અને પછી માઇક્રોફોન કે કેમેરા માટે પૂછે. પહેલી વાર એપ ખોલતાં જ બધું માંગવામાં આવે તો તે એપ માટે અનુકૂળ હોઈ શકે, પરંતુ વિશ્વાસ માટે સારું નથી.
ડાયલોગમાં લખાણ પણ મહત્વનું છે. “આ ડિવાઇસને બાળકના રૂમમાંથી અવાજ મોકલવા માટે માઇક્રોફોન ઍક્સેસ જોઈએ છે” સમજાય એવું છે. સંદર્ભ વિના “કૃપા કરીને ઍક્સેસ આપો” પૂરતું નથી. બાળકના રૂમ માટે પરવાનગીનું લખાણ પણ એટલું જ ગંભીરતાથી હોવું જોઈએ.
Android અને iOS અલગ છે, પરંતુ મૂળ પ્રશ્ન એક જ છે
Android
Android માર્ગદર્શિકા રનટાઇમ પરવાનગી વિનંતી, સંદર્ભ અને પરવાનગી હજુ ખરેખર જરૂરી છે કે નહીં તે તપાસવા પર ભાર મૂકે છે. બેટરી ઑપ્ટિમાઇઝેશન પણ ઘણી વાર વાસ્તવિક ઉપયોગનો ભાગ બને છે.
iOS
Apple માઇક્રોફોન, કેમેરા અને લોકલ નેટવર્ક ઍક્સેસને સ્પષ્ટ સમજણ માગતા સુરક્ષિત ક્ષેત્રો માને છે. સિદ્ધાંત એક જ છે: ઍક્સેસ યોગ્ય હોઈ શકે, પણ તેનું કારણ હોવું જરૂરી છે.
વધારાની પરવાનગીઓ ઘણી વાર સૌથી સ્પષ્ટ ચેતવણી છે
બેબી મોનિટર એપ લોકેશન, સંપર્કો, જાહેરાત ID કે અન્ય એવી પરવાનગીઓ માંગે જે મુખ્ય પ્રોડક્ટનો ભાગ નથી, ત્યારે માતા-પિતાએ ધ્યાન આપવું જોઈએ. દરેક વધારાની પરવાનગી આપમેળે ખોટી નથી, પરંતુ તેનું ચોક્કસ કારણ હોવું જોઈએ. સમજણ જેટલી સામાન્ય હોય, સંકેત એટલો નબળો હોય. પરિવાર અને બાળકો સંબંધિત પ્રોડક્ટ્સ માટે માપદંડ સામાન્ય લાઇફસ્ટાઇલ એપ કરતાં ઊંચો હોવો જોઈએ.
બીજી ચેતવણી એ છે કે મુખ્ય કામ સાથે બિનજરૂરી સુવિધાઓ ભેળવી દેવી. સરળ ઑડિયો મોનિટર અચાનક અનેક પ્રકારનો સિસ્ટમ ઍક્સેસ માંગે, તો એપ માતા-પિતા અપેક્ષા રાખે છે તેના કરતાં વધુ હેતુઓ પાછળ હોઈ શકે છે.
સમસ્યાજનક પરવાનગીઓ કેવી રીતે ઓળખવી
તો તે ઘણી વાર યોગ્ય હોય છે — જેમ કે બાળકના ડિવાઇસ પર માઇક્રોફોન અથવા પસંદગીથી ચાલુ કરેલા વિડિયો માટે કેમેરા.
તો વિનંતી પર વિશ્વાસ કરતાં પહેલાં માતા-પિતાએ વધુ સખત તપાસ કરવી જોઈએ.
તો પ્રોડક્ટ કદાચ ડિવાઇસની ભૂમિકાઓ અને પરિસ્થિતિઓ વિશે સ્પષ્ટ રીતે વિચારતું નથી.
ઇન્સ્ટોલ કરતાં પહેલાં પરવાનગી ચેકલિસ્ટ
- શું માગવામાં આવેલી દરેક પરવાનગી દેખાતી સુવિધા સાથે સ્પષ્ટ રીતે જોડાય છે?
- શું વિનંતી યોગ્ય સમયે થાય છે, બધું એકસાથે નહીં?
- શું બાળક અને માતા-પિતાના ડિવાઇસને ખરેખર અલગ પરવાનગીઓની જરૂર પડતી હોય?
- લોકેશન કે સંપર્કો જેવી વધારાની પરવાનગીઓ ખરેખર યોગ્ય લાગે છે?
- વિડિયો વૈકલ્પિક છે કે એપ કેમેરા ઍક્સેસને ડિફૉલ્ટ બનાવી દે છે?
વારંવાર પૂછાતા પ્રશ્નો
બેબી મોનિટર એપને માઇક્રોફોન ઍક્સેસ શા માટે જોઈએ છે?
બાળકના ડિવાઇસને લાઇવ અવાજ મોકલવા માટે માઇક્રોફોન જોઈએ છે. એપે વિનંતી સમજાવવી જોઈએ, તેનો ઉપયોગ ફક્ત મોનિટરિંગ માટે કરવો જોઈએ અને પરવાનગી નકારવામાં આવે તો તે સ્પષ્ટ રીતે સંભાળવું જોઈએ.
જો મને ફક્ત ઑડિયો જોઈએ તો શું કેમેરાને પરવાનગી આપવી જરૂરી છે?
ના. સારી રીતે બનાવેલી એપ કેમેરા પરવાનગી વિના ઑડિયો ચલાવે છે અને તમે વિડિયો ચાલુ કરવાનું પસંદ કરો ત્યારે જ કેમેરા માટે પૂછે છે.
લોકલ નેટવર્ક ઍક્સેસ શા માટે જરૂરી હોઈ શકે?
Apple ડિવાઇસ પર, એક જ નેટવર્કમાં ડિવાઇસ એકબીજાને શોધી શકે અથવા જોડાઈ શકે તે માટે આ પરવાનગી જરૂરી હોઈ શકે છે. તે ફાઇલો કે અન્ય ખાનગી સામગ્રીનો ઍક્સેસ આપતી નથી.
સ્રોતો અને વધુ વાંચન
- એપ પરવાનગીઓની વિનંતી કરો · Android Developers
- સુરક્ષિત સંસાધનોનો ઍક્સેસ માંગવો · Apple Developer Documentation
- NSLocalNetworkUsageDescription · Apple Developer Documentation
- MediaDevices: getUserMedia() · MDN Web Docs
- પરિવાર નીતિની આવશ્યકતાઓ · Google Play Help
- Firebase સાથે અનામી રીતે પ્રમાણિત કરો · Firebase Documentation
- Babyphone Timmy સુરક્ષા અને આર્કિટેક્ચર · Babyphone Timmy
- *Privacy Not Included – જોડાયેલા પ્રોડક્ટ્સ માટે ખરીદદારોની માર્ગદર્શિકા · Mozilla Foundation