Diplina

हैबिट ट्रैकर · Android & iOS

आपकी आदतें कभी
आपका फ़ोन नहीं छोड़तीं।
ख़ुद जाँच लें।

Diplina, Android और iPhone के लिए एक हैबिट ट्रैकर है जो सारा डेटा फ़ोन पर ही रखता है — न खाता, न सर्वर, न सब्सक्रिप्शन। इसे आँख मूँदकर मानने की ज़रूरत नहीं — इसका अपना Android मैनिफ़ेस्ट इंटरनेट की कोई अनुमति नहीं माँगता, और अगर यह कभी बदला, तो एक टेस्ट बिल्ड को फ़ेल कर देता है।

जल्द ही App Store और Google Play पर। सबूत देखें इस्तेमाल मुफ़्त है। Pro एक बार की ख़रीद है, कभी सब्सक्रिप्शन नहीं।
Diplina की “आज” स्क्रीन: प्रगति रिंग में 5 में से 3 आदतें पूरी, और हाफ़-मैराथन का लक्ष्य, जिसकी सुबह की दौड़ टिक हो चुकी है।
आज — एक रिंग, एक नज़र
एक लक्ष्य जिसकी आदत टिक हो चुकी है, फिर स्ट्रीक और हफ़्ते भर के बिंदुओं वाली आदतें: ध्यान 14 दिन पर, “लाइट बंद” जिसका छूट का दिन इस्तेमाल हो चुका है, पानी पिएँ 5 गिलास पर, पढ़ना 26 दिन पर, और विटामिन का रिमाइंडर, जिस पर लकीर खिंची है।
एक छूटा दिन स्ट्रीक को कमज़ोर करता है — ख़त्म नहीं करता
आंकड़े: आज 5 में से 3 पूरी, 30 दिन की दर 77 प्रतिशत, 26 दिन की स्ट्रीक, 75 ट्रैक किए दिन, 287 टिक और सितंबर का स्ट्रीक कैलेंडर।
आंकड़े — गिने हुए, अंदाज़े से नहीं

सबूत

ऐसी गोपनीयता जिसे आप जाँच सकें, सिर्फ़ पढ़ें नहीं।

ये वे तीन जगहें हैं जहाँ Diplina की गोपनीयता लागू होती है — और ऐप डाउनलोड करने वाला कोई भी इन्हें जाँच सकता है।

AndroidManifest.xmlDiplina जो-जो अनुमतियाँ घोषित करता है
<!-- Diplina's own manifest, in full. All five are local: wake up, ring, buzz. -->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM"/>
<uses-permission android:name="android.permission.USE_EXACT_ALARM"/>
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
<uses-permission android:name="android.permission.VIBRATE"/>

<!-- And two that libraries tried to add, taken back out: -->
<uses-permission android:name="…ACCESS_NETWORK_STATE" tools:node="remove"/>
<uses-permission android:name="…FOREGROUND_SERVICE"    tools:node="remove"/>
AndroidManifest.xmlआपका डेटा OS बैकअप से बाहर रखा गया है
<application android:allowBackup="false" … />

<!-- on iOS the same guarantee is a per-file attribute, re-applied
     after every write, and read back to confirm it stuck. -->
PrivacyInvariantsTest.ktइनमें से कुछ भी बिगड़ा तो बिल्ड फ़ेल हो जाता है
// Asserted on every build — not documented and hoped for.
assertThat(manifest).doesNotContain("android.permission.INTERNET")
assertThat(manifest).contains("android:allowBackup=\"false\"")

// No analytics, crash reporting or ad SDK may enter the build:
blocked = ["firebase", "crashlytics", "analytics", "admob", "appsflyer", …]

// Pro is a one-time purchase. A subscription cannot compile:
assertThat(kotlinSources).doesNotContain("ProductType.SUBS")
→ Diplina ख़ुद कभी इंटरनेट एक्सेस घोषित नहीं करता। नेटवर्क तक पहुँचने वाले हिस्से सिर्फ़ स्टोर के अपने हैं: Android पर, एक बार की Pro ख़रीद के लिए Google Play की बिलिंग लाइब्रेरी, और Play का इन-ऐप अपडेट चेक, जो आपके फ़ोन पर Play Store ऐप से पूछता है कि कोई नया वर्शन है या नहीं; iOS पर, Apple का StoreKit। दोनों वही कोड हैं जो Apple और Google हर ऐप को देते हैं। इसीलिए Play लिस्टिंग पर अनुमतियों की सूची ऊपर की पाँच से लंबी है: बिलिंग लाइब्रेरी INTERNET जोड़ती है, और AndroidX वैकल्पिक ऐप लॉक के लिए USE_BIOMETRIC और बैकग्राउंड काम के लिए WAKE_LOCK जोड़ता है। Diplina में जो कुछ भी लिखा जाता है — आदतें, नोट्स, अटैचमेंट — वह कहीं नहीं भेजा जाता। नए फ़ोन पर जाने का रास्ता आपकी अपनी एक्सपोर्ट फ़ाइल है, इसीलिए ऐप आपको एक बनाने की याद दिलाता है।

एक नज़र में

आपको क्या मिलता है, और क्या नहीं।

Diplina के बारे में पाँच तथ्य — हर एक को ऐप में या ऊपर जाँचा जा सकता है।

भुगतानइस्तेमाल मुफ़्त; Pro एक बार की ख़रीद, कभी सब्सक्रिप्शन नहीं
साइन-इनकोई खाता होता ही नहीं
डेटा कहाँ रहता हैसिर्फ़ आपके फ़ोन पर
अंदर एनालिटिक्सकोई नहीं, टेस्ट से पक्का
फ़ोनAndroid 8.0+ और iOS 17+ वाला iPhone

यह क्या करता है

काम आने लायक ढाँचा। बोझ बनने लायक नहीं।

यहाँ सब कुछ बिना भुगतान के काम करता है, जब तक उस पर Pro टैग न हो।

असली हफ़्तों में फ़िट होने वाली आदतें

रोज़, सप्ताह के दिन, हफ़्ते में तय बार, या हर N दिन। जहाँ एक बार काफ़ी न हो, वहाँ दिन में कई टिक। साप्ताहिक आदत तब पूरी गिनी जाती है जब हफ़्ते का कोटा पूरा हो जाए।

रिमाइंडर, जिन्हें बस टिक कर दें

कुछ चीज़ें आदत नहीं, बस याद दिलाने वाली बात होती हैं। किराया भरना, माँ को फ़ोन करना। टिक करें और उस पर लकीर खिंच जाती है — न स्ट्रीक, न स्कोर।

लक्ष्य, और उनके नीचे आदतें

लक्ष्य का नाम लिखें; शुरुआती आदतें साथ आती हैं, और आप उन्हें मना भी कर सकते हैं। प्रगति इसी से बनती है कि आपने असल में क्या किया।

स्पेस, जो काम को घर से अलग रखें Pro

आदतों, लक्ष्यों और नोट्स के अलग-अलग सेट। कैलेंडर एक स्पेस दिखा सकता है या सभी।

आंकड़े, जिन्हें देखना अच्छा लगे

आज के लिए लाइव रिंग, स्ट्रीक कैलेंडर, तीस दिन की दर और माइलस्टोन। Pro में सर्वश्रेष्ठ स्ट्रीक, आदत की मज़बूती, इतिहास हीट-मैप और “पिक्सेल में साल” जुड़ जाते हैं।

आपका डेटा, जिसे आप एक्सपोर्ट कर सकें

JSON बैकअप और रीस्टोर, साथ में आपके चुने फ़ोल्डर में वैकल्पिक स्वचालित बैकअप — सब मुफ़्त। स्प्रेडशीट के लिए CSV एक्सपोर्ट Pro में है। किसी दूसरे ऐप से आ रहे हैं? उसकी CSV फ़ाइल इम्पोर्ट करें और आपका इतिहास साथ आ जाता है। कुछ भी अपलोड नहीं होता।

मुफ़्त & Pro

मुफ़्त में एक असली हैबिट ट्रैकर। Pro एक बार, हमेशा के लिए।

मुफ़्त वर्शन कोई ट्रायल नहीं है और कभी परेशान नहीं करता। Pro, App Store या Google Play पर एक ही ख़रीद है — न सब्सक्रिप्शन, न कुछ जो अपने-आप रिन्यू हो।

मुफ़्त

समय की कोई सीमा नहीं

  • 6 आदतों तक — संग्रहित आदतें नहीं गिनी जातीं
  • 5 नोट्स तक
  • हर शेड्यूल, दिन में कई बार वाली आदतें, पिछले दिन भरना
  • हर आदत के लिए एक रिमाइंडर
  • आज, कैलेंडर और लक्ष्य, स्ट्रीक, 30 दिन की दर और माइलस्टोन
  • संग्रह, छूट का दिन, ऐप लॉक और होम-स्क्रीन विजेट
  • JSON बैकअप और रीस्टोर, स्वचालित बैकअप, और दूसरे ऐप से CSV इम्पोर्ट
  • “आधी रात” और “Glow” थीम — साथ में 1 से 25 दिसंबर तक क्रिसमस और 26 दिसंबर से 15 जनवरी तक नया साल
  • न विज्ञापन, न ट्रैकिंग, न खाता — यह कभी पैसे वाली सुविधा नहीं

Pro

एक ख़रीद, हमेशा आपकी

  • असीमित आदतें
  • असीमित नोट्स, और चेकलिस्ट
  • निर्णय डायरी — आत्मविश्वास स्तर के साथ भविष्यवाणियाँ, कैलिब्रेशन स्कोर, और “आज” पर खुले निर्णय
  • काम और निजी ज़िंदगी अलग रखने के लिए स्पेस
  • हर आदत के लिए कई रिमाइंडर
  • उन्नत आंकड़े — सर्वश्रेष्ठ स्ट्रीक, मज़बूती, हीट-मैप, पिक्सेल में साल
  • हर थीम, कस्टम रंग और एनिमेटेड बैकग्राउंड
  • स्प्रेडशीट के लिए CSV एक्सपोर्ट

सवाल

वे चार सवाल जो लोग सबसे पहले पूछते हैं।

क्या Diplina मुफ़्त है?

हाँ — 6 आदतें और 5 नोट्स तक, समय की कोई सीमा नहीं। Pro एक बार की ख़रीद है, कभी सब्सक्रिप्शन नहीं।

क्या मुझे खाता बनाना होगा?

नहीं। Diplina में न कोई खाता है, न साइन-इन।

यह किन फ़ोन पर चलता है?

Android 8.0 या उसके बाद के वर्शन पर, और iOS 17 या उसके बाद वाले iPhone पर।

मेरा डेटा कहाँ है?

सिर्फ़ आपके फ़ोन पर, और उन एक्सपोर्ट फ़ाइलों में जो आप ख़ुद बनाते हैं।

नाम “Diplina” क्यों

di·sci·plina

लैटिन में अनुशासन के शब्द से — प्रशिक्षण, लगातार अभ्यास, वह चीज़ जो किसी आदत को टिकाए रखती है। बस इतना छोटा किया गया कि यह अपना एक अलग शब्द बन जाए, और इतना क़रीब रखा गया कि ज़्यादातर लोग किसी के समझाने से पहले ही इसका मतलब सुन लेते हैं।

अनुशासन, प्रेरणा नहीं। प्रेरणा वह है जो आप पहले दिन महसूस करते हैं; अनुशासन वह शांत हिस्सा है जो आपको दो सौवें दिन तक पहुँचाता है। यह ऐप दूसरे के लिए बना है।

आपकी भाषा बोलता है

EnglishDeutschEspañolFrançaisItalianoPortuguês (Brasil)NederlandsPolskiSvenskaDanskNorsk bokmålSuomiTürkçeУкраїнськаBahasa Indonesiaहिन्दीالعربيةעברית日本語简体中文繁體中文

आख़िर में जोड़ा गया मशीनी अनुवाद नहीं — हर स्क्रीन, तारीख़ का हर फ़ॉर्मैट और हर बहुवचन अनुवादित और जाँचा हुआ है।

पिछला अपडेट: