Install Guide

BabyLog एक Progressive Web App (PWA) है। इसे सीधे अपने Browser से install करें — कोई app store की ज़रूरत नहीं — और यह होम स्क्रीन से अपने आइकन के साथ फुल-स्क्रीन में खुलता है। iPhone पर एक native App Store version भी है अगर आप उस तरीके से install करना चाहें।

BabyLog एक फोन की होम स्क्रीन पर install है, दूसरे native Apps के साथ।
Install होने पर BabyLog होम स्क्रीन पर किसी भी दूसरे App की तरह काम करता है।

Install क्यों करें?

BabyLog को install किए बिना भी इस्तेमाल किया जा सकता है — बस Browser में babylog.com.au खोलें। लेकिन PWA (या iOS App) install करने से मिलता है:

  • Browser chrome के बिना होम स्क्रीन आइकन
  • reminders और caregiver activity के लिए Push notifications
  • तेज़ cold-starts (assets आपके डिवाइस पर cached)
  • iPhone safe area को respect करने वाला फुल-स्क्रीन layout
  • मौजूदा लॉग्स browse करने के लिए बेहतर offline behaviour

iPhone पर install करें (Safari PWA)

iPhone पर Safari ज़रूरी है — iOS पर Chrome PWA install support नहीं करता।

  1. Safari में babylog.com.au खोलें।
  2. Screen के नीचे Share बटन टैप करें (ऊपर तीर वाला बॉक्स)।
  3. Share sheet में नीचे scroll करें और Add to Home Screen टैप करें।
  4. चाहें तो नाम edit करें, फिर Add टैप करें।

BabyLog अब होम स्क्रीन पर दिखेगा। फुल-स्क्रीन में खोलने के लिए टैप करें — कोई Safari tab bar नहीं, कोई URL bar नहीं।


iPhone पर install करें (App Store)

अगर native तरीके से install करना चाहते हैं तो BabyLog App Store पर भी है। App Store में BabyLog खोजें और Get टैप करें।

App Store version वही BabyLog है जो natively wrapped है। same features, same Sync, same data। यह path चुनें अगर:

  • Sign in with Apple चाहते हैं (सबसे polished iOS sign-in)
  • App Store से installs manage करते हैं (Family Sharing, parental controls)
  • iOS-style update notifications prefer करते हैं

iOS App पर purchased subscriptions Apple के ज़रिए बिल होते हैं। PWA पर subscriptions सीधे Stripe के ज़रिए। दोनों same Pro features unlock करते हैं।


Android पर install करें (Chrome PWA)

  1. Chrome में babylog.com.au खोलें।
  2. Top right में तीन-dot menu टैप करें।
  3. Add to Home Screen या Install App टैप करें (Chrome आपके डिवाइस के लिए जो सही हो वह दिखाता है)।
  4. Installation confirm करें।

कुछ Android phones पर Chrome screen के नीचे automatic install banner दिखाता है — वहाँ भी Install टैप करें। आज कोई अलग Play Store listing नहीं है — Android पर PWA install ही recommended path है।


Connection टूट जाए तो

एक बार sign in हो जाने और App एक बार load हो जाने के बाद, अगर connection अस्थायी रूप से चली जाए तो BabyLog काम करता रहता है।

Offline काम करता है

  • होम स्क्रीन, Timeline, Calendar, Summary, और Compare देखना
  • कोई भी लॉग entry पढ़ना
  • screens के बीच navigate करना
  • नई entries लॉग करना — locally save होती हैं और Sync के लिए queue होती हैं

Connection चाहिए

  • पहली बार sign-in
  • दूसरे caregivers से नए लॉग्स पाना
  • अपने लॉग्स का cloud Sync (offline queue होता है, वापस आने पर अपने आप flush होता है)
  • Push notifications

Connection वापस आने पर App अपने आप sync करता है। Top-right में sync icon current state दिखाता है — लाल dot का मतलब है कुछ queued है।


App को update रखें

BabyLog background में खुद update करता है। नया version आने पर App refresh करने का एक छोटा prompt दिखाता है — load करने के लिए Refresh टैप करें। कुछ manually download नहीं करना।

iOS App Store version App Store के normal auto-update rules follow करता है; अगर चाहते हैं कि नए versions बिना कुछ टैप किए आएं तो iOS Settings में auto-updates on करें।


Uninstall करें

PWA हटाने के लिए होम स्क्रीन आइकन को long-press करें और Delete app (iOS) या Uninstall (Android) टैप करें। आपका account और लॉग्स cloud पर safe रहते हैं — किसी भी डिवाइस पर वापस sign in करें और वे वहाँ हैं।

iOS App Store version हटाने के लिए इसे उसी तरह delete करें जैसे कोई App Store App। डेटा untouched रहता है।

सभी लॉग्स सहित account delete करने के लिए Privacy, Data & Sync → Account delete करें देखें।