Show HN: privacy को ध्यान में रखकर बनाया गया सरल period-tracking app
(play.google.com)- Lady Log एक सरल period-tracking app है, जिससे period cycle जल्दी रिकॉर्ड की जा सकती है और मौजूदा cycle day व अगली शुरू होने की अनुमानित तारीख देखी जा सकती है
- यह free और ad-free है, और सभी features बिना payment के इस्तेमाल किए जा सकते हैं, लेकिन Google Play listing में in-app purchases भी दिखते हैं
- यह one-click logging, date-wise notes, themes, calendar, average cycle length और हाल की period duration दिखाने वाले statistics features देता है
- fertile days का संकेत दर्ज किए गए period records पर आधारित estimate है, इसलिए इसे contraception के उद्देश्य से इस्तेमाल नहीं करना चाहिए
- यह registration के बिना काम करता है और data केवल phone पर store होता है; Google Play data safety information में no third-party sharing और no data collected दिखाया गया है
Lady Log के मुख्य features
- Quick logging से अगला period cycle एक click में दर्ज किया जा सकता है
- हर date के लिए याद रखने योग्य बातें लिखने का notes feature देता है
- कई themes में से एक चुनकर app के look को personalize किया जा सकता है
- integrated calendar में पुराने cycles को record/check किया जा सकता है और future cycle predictions भी देखी जा सकती हैं
- statistics screen average cycle length और हाल की period duration जैसी जानकारी दिखाती है
- Fertile days display चालू किया जा सकता है, लेकिन यह दर्ज किए गए period records के आधार पर एक estimate है और इसे contraception के लिए इस्तेमाल नहीं करना चाहिए
Privacy और distribution जानकारी
- Lady Log registration के बिना काम करता है, और data user के phone पर ही store होता है
- Google Play data safety information में developer ने ये items दिखाए हैं
- third parties के साथ share किया जाने वाला कोई data नहीं
- collect किया जाने वाला कोई data नहीं
- app एक free period-tracking app है और इसमें ads नहीं हैं
- सभी features बिना payment के इस्तेमाल किए जा सकते हैं, लेकिन listing में in-app purchases भी दिखते हैं
- latest change data backup redesign है
1 टिप्पणियां
Hacker News की राय
अच्छा लगा, क्योंकि इस क्षेत्र के ऐप्स में अक्सर privacy protection अच्छी नहीं होती: https://foundation.mozilla.org/en/privacynotincluded/categor...
ऊपर से कुछ क्षेत्रों में यह डेटा काफी संवेदनशील होना ही है
अच्छा आइडिया है। खासकर इसलिए कि कई लोकप्रिय period cycle tracking apps की ऐसी खराब छवि है कि वे Facebook जैसी जगहों पर डेटा आसानी से शेयर कर देते हैं
हालांकि ऐसे ऐप्स अक्सर cycle को clock face की तरह दिखाते हैं, जो मुझे अजीब representation लगता है, क्योंकि प्राकृतिक cycles की लंबाई बदलती रहती है। अगर एक cycle 26 दिनों की हो और अगली 30 दिनों की, तो clock face अगली cycle को औसतन 26 दिनों की दिखाएगा और सूई “12 बजने में 5 मिनट” पर रुकी हुई लगेगी; और हर दिन बीतने पर सूई एक-एक खांचा आगे नहीं बढ़ेगी, बल्कि दिन की unit और compressed हो जाएगी
इसलिए cycles की आपस में तुलना करना intuitive नहीं रहता, और यह impression देता है कि natural cycle हमेशा समान लंबाई की होती है। असल में ज्यादातर महिलाओं में एक साल के दौरान cycle length में 8 दिन या उससे ज्यादा का variation होता है
Florida ने एक समय student athletes के लिए period reporting अनिवार्य करने की कोशिश की थी, लेकिन शुक्र है कि वह नाकाम रही
सही prediction न कर पाने की समस्या कोई भी representation इस्तेमाल करें, आएगी ही। क्योंकि इस ऐप का core अगला period कब शुरू होगा यह predict करने में मदद करना है; उसे countdown के रूप में दिखाएं या calendar के रूप में, बात वही है
हालांकि “12 बजने में 5 मिनट” वाली समस्या कम करने के लिए, उदाहरण के तौर पर 9 बजे से 12 बजे तक का पूरा segment period शुरू होने की संभावित range रख सकते हैं; शुरुआत वाले हिस्से को कम निश्चित रंग में और 12 बजे के करीब जाते-जाते अधिक निश्चित रंग में दिखाया जा सकता है। जिन लोगों की cycle ज्यादा relaxed/अनियमित है उनके लिए “यहां शुरू हो सकता है” वाला हिस्सा चौड़ा दिखे, और जो बहुत regular हैं उनके लिए 12 बजे शुरू होने जैसा साफ दिखे
cycles के बीच तुलना की जानकारी stats tab में काफी स्पष्ट रूप से दिखती है
दूसरे presentation options भी जोड़े जा सकते हैं। GitHub के commit graph जैसा रूप भी ठीक लग सकता है
cycle length comparison के लिए अलग stats section है। variation को और स्पष्ट दिखाने के लिए वहां graph जोड़ना चाहूंगा
लॉन्च के लिए बधाई
चूंकि यह Google Play Store पर है, मैं पूछना चाहता हूं: अगर user सहमत हो, तो app data को user के अपने Google account से sync करना क्यों उचित नहीं होगा?
किसी third-party server पर sign up करके data store करने से झिझक मैं समझता हूं और समर्थन करता हूं। ऐसे servers द्वारा data इस्तेमाल या बेचे जाने की संभावना ज्यादा होती है। लेकिन Google account का app data काफी सुरक्षित नहीं है क्या?
Google App Backup मूल रूप से user data को उसके अपने Google Drive account में store करना है, और यह sqlite dump जैसा ही नहीं है क्या? https://developer.android.com/guide/topics/data/backup
अगर ऐप को बिल्कुल account की जरूरत नहीं है, तो दूसरों के सुझाव की तरह F-Droid पर listing पर भी विचार किया जा सकता है
F-Droid भी एक विकल्प हो सकता है, लेकिन अभी project open source नहीं है, इसलिए शायद संभव नहीं होगा
अच्छा बनाया है। महिलाओं के लिए apps और ज्यादा महिला developers बनाते देखना अच्छा है
बाकी comments की तरह, इसे open source करना और privacy protection तथा local storage को ज्यादा मजबूत तरीके से highlight करना काफी असरदार हो सकता है। अगर user base बढ़ाना है, तो media coverage में भी मदद मिल सकती है
फिर भी privacy protection और local storage को मजबूत करना अच्छी दिशा है
मैंने भी Android के लिए एक simple app बनाया था, क्योंकि इस्तेमाल करने में सचमुच आसान कोई app नहीं मिला था
मेरी girlfriend ने जो extra features चाहे थे वे थे mood tracking और date-wise tags। mood के लिए 5-level emoji में से चुनना था, और उदाहरण के लिए “pain” tag बनाकर उस दिन cramps थे या नहीं यह mark किया जा सकता था। वह data personal analysis के लिए csv/xslx में export किया जा सकता है
अगर ये features जुड़ें, तो मैं इसके बजाय इस app की recommendation करूंगा
मेरा app minimum SDK 20 है, इसलिए पुराने phones पर भी चलता है
Mood tracking पहले से feature list में है। Tag feature को evaluate करने के लिए note कर लूंगा। Data export भी possible है, लेकिन csv नहीं, json file के रूप में आता है
[1] https://teovogel.me/pixels/
Android इस्तेमाल करते समय मैंने period tracking app ढूंढा था, लेकिन सिर्फ cloud-based apps मिले, इसलिए कई साल तक tracking नहीं की। ऐसे app के लिए आभारी हूं
privacy protection angle को और स्पष्ट करने के लिए इसे open source में release करने और F-Droid पर डालने पर विचार किया जा सकता है। और यह भी जानना चाहूंगा कि “in-app purchases” क्यों दिख रहा है। अगर यह simple calendar है, तो खरीदने लायक extra features की जरूरत नहीं लगती
HN readers में से कई लोगों के पास इस project को खुद इस्तेमाल करने के लिए device/body नहीं होगा, लेकिन उनकी girlfriend, पत्नी, बहन या बेटी हो सकती है जिन्हें privacy-respecting ऐसा app मदद कर सकता है
open source करने के बारे में नहीं सोचा था, लेकिन इस पर विचार कर सकता हूं
मैं भी सहमत हूं, लेकिन लगता है OP Google के बारे में अलग तरह से सोचते या महसूस करते हैं
[1] - https://www.siekmoeller.com/ladylog/impressum.html
अगर लक्ष्य privacy-centric होना था, तो सिर्फ इसी एक वजह से यह पहले ही fail हो जाता है
अगर लक्ष्य इस बात से पैसे कमाना था कि महिलाओं को privacy-centric period tracking चाहिए, तो ऐसा उचित FOSS alternative न खोजने की कोई वजह नहीं है जो developer की passive income से ज्यादा users की परवाह करे
बधाई। एक बात और जोड़ूं तो मेरी पत्नी ने period tracker सिर्फ तब इस्तेमाल किया था जब हम pregnancy try कर रहे थे। app द्वारा ovulation day predict या notify करना उपयोगी था
इस क्षेत्र में alternatives आना अच्छा है। मेरी girlfriend Drip[1] इस्तेमाल करती है, और यह काफी अच्छा app है क्योंकि इसमें mood, sex life, pain वगैरह भी track कर सकते हैं
1: https://gitlab.com/bloodyhealth/drip
बढ़िया, धन्यवाद। मौजूदा women’s health apps में से बहुत ज्यादा cloud based हैं, इसलिए uneasy लगता है