Sharing

BabyLog उन घरों के लिए बना है जहाँ एक से ज़्यादा लोग एक ही बेबी की देखभाल करते हैं। आप अपने partner, दादा-दादी, nanny, या किसी भी देखभालकर्ता को invite कर सकते हैं — और सभी real time में, अपने पसंदीदा डिवाइस और operating system पर, एक ही लॉग्स देखते हैं।

Sharing प्रति-बेबी है। अगर आप जुड़वाँ बच्चों को ट्रैक करते हैं या कई बच्चों की देखभाल करते हैं तो हर profile पर अलग care team हो सकती है।


1. Code बनाएं

Generate code स्क्रीन जिसमें एक 6-digit code, एक shareable link, और expiry timer दिख रहे हैं।
एक 6-digit code और एक deep link — जो भी दूसरा caregiver जल्दी खोल सके वह शेयर करें।

सेटिंग्स → Your Babies → [बेबी का नाम] → Sharing → Generate code खोलें। BabyLog बनाता है:

  • एक 6-digit code जिसे caregiver अपने BabyLog App में type कर सकते हैं
  • एक deep link जो BabyLog को code पहले से भरा हुआ खोलता है

जो channel सही लगे उससे भेजें — message, email, या ज़ोर से पढ़ें। Code short-lived है (default 1 घंटे में expire होता है) ताकि stolen screenshot से indefinite access न मिले।


2. Caregiver शामिल होता है

Caregiver के डिवाइस पर join-with-code स्क्रीन जिसमें code entry field दिख रही है।
Caregiver code डालते हैं (या link टैप करते हैं)।

अपने डिवाइस पर caregiver BabyLog खोलते हैं, sign in करते हैं (या अगर account नहीं है तो बनाते हैं), और या तो:

  • आपके भेजे deep link को टैप करते हैं, या
  • onboarding में Join an existing baby टैप करके 6-digit code डालते हैं, या
  • baby picker से + Add baby → Join with code टैप करते हैं

वे App में कौन से नाम से जाना जाना चाहते हैं वह चुनते हैं, फिर Send request टैप करते हैं। अब यह आपके approve करने का इंतज़ार करता है।


3. Request approve करें

Approve-request स्क्रीन जिसमें requester का नाम, फ़ोटो, और role picker दिख रहे हैं।Request-approved success स्क्रीन जो confirm करती है कि caregiver अब active है।

आपको एक notification मिलेगी (in-app, और अगर push चालू है तो push भी)। उसे खोलें और requester का नाम और वे किस बेबी तक access चाहते हैं यह दिखेगा।

एक role चुनें:

  • एडिटर — लॉग्स देख, जोड़ और edit कर सकते हैं। co-parents और प्राथमिक caregivers के लिए।
  • व्यूअर — सिर्फ देख सकते हैं। दादा-दादी या परिवार के लिए जो logging की ज़िम्मेदारी लिए बिना informed रहना चाहते हैं।

Approve टैप करें। Caregiver अब उस बेबी पर active है और अगली बार BabyLog खोलने पर data उनके डिवाइस पर sync हो जाता है।

Decline करें अगर requester को नहीं पहचानते — यह तब उपयोगी है जब code किसी ऐसी जगह शेयर हो गया हो जो आप नहीं चाहते थे।


Pending invites

Pending invites list जिसमें approval के इंतज़ार में outstanding access requests दिख रहे हैं।

अगर आपने codes बनाए हैं लेकिन कोई शामिल नहीं हुआ तो वे Pending invites के नीचे दिखते हैं ताकि आप देख सकें क्या pending है। कोई भी pending invite revoke करें अगर वह उपयोग नहीं होने वाला — code तुरंत invalid हो जाता है।


Caregivers और roles manage करें

Caregiver management स्क्रीन जिसमें हर active caregiver उनकी role और role change या access remove करने के menu के साथ दिख रहे हैं।
Per-caregiver controls — दो taps में role बदलें या access हटाएं।

सेटिंग्स → Your Babies → [बेबी का नाम] → Sharing से, owner कर सकता है:

  • हर active caregiver को उनकी role और जिस डिवाइस पर साइन अप किया उसके साथ देखना
  • कभी भी Role बदलना एडिटर और व्यूअर के बीच
  • पूरी तरह Access हटाना — अगली sync पर effect होता है

Role changes और removals दूसरे caregiver के डिवाइस पर अगली sync में detect हो जाती हैं। उन्हें sign out करने के लिए कहने की ज़रूरत नहीं।


तीन roles

Roleदेखेंजोड़ेंEdit करेंDelete करेंSharing manage करें
Owner
एडिटर(own + shared)
व्यूअर

Owner वह है जिसने बेबी profile बनाई। Ownership अभी transfer नहीं की जा सकती — अगर गलत व्यक्ति profile का owner है तो नई बनाएं और original से CSV import करें।

Editors दूसरे caregivers को हटाने या roles बदलने के अलावा सब कुछ कर सकते हैं। वे बेबी पर कोई भी लॉग edit और delete कर सकते हैं, सिर्फ अपने बनाए हुए नहीं। यह shared shifts के लिए मायने रखता है — partner उस लॉग को सुधार सकते हैं जो आपने enter किया जब वे take over कर रहे थे।

Viewers कुछ भी add या edit नहीं कर सकते, इसलिए उनका view read-only है। फिर भी वे Ask AI मोडल पा सकते हैं — अपना view ChatGPT में copy करना कुछ ऐसा है जो दादा-दादी भी करना चाहें।


Shared users क्या देख सकते हैं

Shared users owner जैसे ही Timeline, Calendar, Summary, और Compare views देखते हैं। वे नहीं कर सकते:

  • Owner के account details देखना (email, payment info)
  • दूसरे caregivers जोड़ना या हटाना
  • बेबी profile delete करना

अगर आप caregiver को remove करते हैं तो उनकी access अगली sync पर revoke हो जाती है। उस point से वे उस बेबी का कोई भी data log या sync नहीं कर सकते।


Cross-platform care teams

BabyLog iPhone, Android, और web पर same App है। Care team mix-and-match हो सकती है — iPhone वाली माँ, Android वाले पापा, web से दादा-दादी — और सभी real time में, अपनी भाषा में, same लॉग्स देखते हैं।