2026 में "local-first" के दो अर्थ हैं, और वे एक जैसे नहीं हैं।

पहला अर्थ है "हमने क्लाउड-सिंक बैकेंड के सामने एक डेस्कटॉप ऐप रखा है, पर तुम्हारा अधिकांश डेटा वहाँ रहता है"। यही असल में अधिकांश "local-first" टूल्स हैं — उपयोगी, पर डेटा सच में तुम्हारा नहीं है। यह किसी और के सर्वर पर रहता है, किसी और की पाइपलाइन से सिंक होता है, और जिस दिन वह कंपनी पैसे ख़त्म कर देती है, उस दिन ग़ायब हो जाता है।

दूसरा अर्थ वह है जो Timex करता है। तुम्हारी गतिविधि उस Mac पर रहती है जहाँ रिकॉर्ड हुई थी। कोई सर्वर नहीं। कोई खाता प्रणाली नहीं। कोई API endpoint जिससे लीक हो। सॉफ़्टवेयर एक बाइनरी है। डेटा एक एकल फ़ाइल है। यही पूरा उत्पाद है।

यह पोस्ट पूरा दौरा है: डेटा कहाँ रहता है, बैकअप कैसे करें, बिना-नेटवर्क का दावा खुद कैसे सत्यापित करें, और क्लाउड छोड़ने की असली क़ीमत क्या है।

यह कहाँ रहता है

Finder खोलें। ⇧⌘G दबाएँ। यह पेस्ट करें:

~/Library/Application Support/io.muvon.timex/

वह फ़ोल्डर सब कुछ है जो Timex ने तुम्हारे Mac पर कभी लिखा। हर ऐप जो तुमने इस्तेमाल किया, हर विंडो जो खोली, हर ब्राउज़र टैब जो देखा, हर ब्रेक जो लिया, हर ढक्कन-बंद सत्र — सब एक जगह।

बस इतना ही। कोई और स्टेट नहीं। पृष्ठभूमि में कोई साथी सेवा नहीं चल रही। कोई ~/.config डेमन नहीं। Keychain में कोई एंट्री नहीं। कोई launchctl जॉब नहीं जो अनइंस्टॉल को बच जाए। Timex.app को Trash में खींचो, उस फ़ोल्डर पर rm -rf चलाओ — और सचमुच कुछ भी नहीं बचता।

# Timex ने जो कुछ भी लिखा था सब मिटाएँ
rm -rf ~/Library/Application\ Support/io.muvon.timex

यही पूरा अनइंस्टॉल है। कोई vendor पोर्टल नहीं जहाँ लॉगिन कर "डेटा डिलीशन का अनुरोध" करें। कोई 30-दिन का grace period नहीं। डिस्क पर लिखाई पूरी होने के क्षण ही bytes चले गए।

इसका बैकअप कैसे लें

जो भी तुम पहले से इस्तेमाल करते हो वही चुनो:

Time Machine — हर Mac में शामिल। बस काम करता है। नई मशीन पर माइग्रेट करने पर सब कुछ पुनर्स्थापित करता है।

iCloud Drive / Dropbox — पूरा io.muvon.timex फ़ोल्डर अपनी सिंक की हुई जगह में कॉपी करो। ~/Library/Application Support/ में वापस symlink बनाओ। अब तुम्हारे पास Mac के बाहर एक कॉपी है। नोट: एक ही सिंक की हुई फ़ाइल पर एक साथ दो Timex इंस्टॉलेशन मत चलाओ। स्थानीय फ़ाइल एक समय में एक Mac की होती है।

NAS पर rsync — स्क्रिप्ट जानने वालों के लिए। Synology, बाहरी डिस्क, या भरोसेमंद सर्वर पर रात्रिकालीन rsync शेड्यूल करो। फ़ाइल इतनी छोटी है कि रोज़ के snapshots भी सस्ते हैं।

एक USB stick — जब अपने नियंत्रण का snapshot चाहो तब कॉपी करो। पुराने ज़माने का। काम करता है।

इस सब के लिए Timex खाते की ज़रूरत नहीं, क्योंकि कोई खाता है ही नहीं। बाक़ी Mac के लिए तुम जिस बैकअप कहानी पर पहले से भरोसा करते हो, वही Timex के डेटा की बैकअप कहानी है।

निर्यात

Timex ऐप के अंदर एक-क्लिक निर्यात के साथ आता है — Settings → Export → CSV। हर रिकॉर्ड किए गए सत्र की एक साफ़ स्प्रेडशीट मिलती है, उस pivot table या इन्वॉइसिंग टूल के लिए तैयार जिसमें तुम रहते हो। निर्यात "क्लाउड वाटरमार्क वाला प्रीव्यू tier" नहीं है — यह पूरा डेटासेट है, हर बार, बिना अपग्रेड के।

अगर इन-ऐप CSV बिल्कुल तुम्हारी ज़रूरत नहीं देता, स्थानीय फ़ाइल 25 साल से स्थिर एक प्रारूप में है और हर डेटाबेस क्लाइंट और हर analytics टूल द्वारा पठनीय है (DuckDB, pandas, Polars, ODBC से Excel, जो भी)। सीधे खोलो। जो चाहो dashboard बनाओ। हम पहरा नहीं दे रहे।

"बिना नेटवर्क" का दावा सत्यापित करना

हमारी बात मानने की ज़रूरत नहीं। तीन परीक्षण, बढ़ती प्रतिबद्धता के साथ:

1. "छोटी बाड़" परीक्षण। Little Snitch (या LuLu, या Hands Off, या तुम्हारा पसंदीदा firewall) इंस्टॉल करो। Timex.app के सभी आउटगोइंग ट्रैफ़िक को ब्लॉक करो। एक सप्ताह उपयोग करो। ध्यान दो: कुछ नहीं टूटता। ट्रैकिंग चलती है। ब्रेक बजते हैं। ढक्कन-बंद काम करता है। चुपके से बनती कोई क्लाउड retry क्यू नहीं — क्लाउड कनेक्शन है ही नहीं।

2. "हवाई जहाज़ मोड" परीक्षण। wifi पूरी तरह बंद करो। Bluetooth बंद करो। एक दिन Timex इस्तेमाल करो। वही परिणाम। जुड़े हुए दिन के समान।

3. "tcpdump" परीक्षण। सचमुच संदेहपूर्ण लोगों के लिए। Timex की प्रक्रिया से फ़िल्टर्ड packet capture चलाओ। उसकी ओर से ठीक शून्य packet जाते देखोगे।

यह privacy policy नहीं है। यह आर्किटेक्चर है। Privacy policies vendor द्वारा रखे जाने वाले वादे हैं। आर्किटेक्चर वह है जो वास्तव में संभव है।

local-first जाने की क़ीमत

क्लाउड छोड़ने पर तुम किस चीज़ से वंचित रहते हो, इसका ईमानदार हिसाब:

क्रॉस-डिवाइस सिंक नहीं। अगर तुम डेस्कटॉप और लैपटॉप दोनों इस्तेमाल करते हो, प्रत्येक की अपनी फ़ाइल है। ऊपर बताया गया iCloud-फ़ोल्डर वर्कअराउंड BYO है और आधिकारिक रूप से समर्थित नहीं। उचित opt-in सिंक बाद में आ सकता है। डिफ़ॉल्ट नहीं होगा।

कोई "मैनेजर डैशबोर्ड" नहीं। अगर तुम क्लाइंट्स को बिल करते हो और बॉस को साझा view चाहिए, यह सही उपकरण नहीं है। उसके लिए Toggl, Harvest और Timing के team plans हैं।

कोई "साप्ताहिक insights" ईमेल नहीं। कुछ लोगों को सच में पिछले हफ़्ते का रविवार-सुबह recap मिलना पसंद है। बिना सर्वर के यह कैसे बनेगा: Timex recap स्थानीय रूप से बनाता है और ऐप में दिखाता है। यह roadmap पर है। वह संस्करण जो हमारे चलाए SMTP सर्वर से ईमेल होता है — नहीं।

कोई मोबाइल साथी नहीं। तुम्हारी गतिविधि Mac पर रहती है। Mac पर पढ़ते हो। iPhone ऐप नहीं है क्योंकि उसे खिलाने वाला कोई क्लाउड नहीं है।

बदले में मिलता है एक उपकरण जो उस कंपनी के अधिग्रहित होने, क्लाउड प्रदाता के दाम बढ़ाने, अगले डेटा breach के समाचार बनने, और उड़ान में wifi बंद होने को बच जाता है। फ़ाइल जगह पर रहती है। उसका सामग्री भी।

दीर्घायु के बारे में

Timex जिस प्रारूप में लिखता है वह इस पोस्ट को पढ़ने वाले आधे इंजीनियरों से पुराना है। यह कुछ अरब फ़ोनों, हर ब्राउज़र, हर कार, हर विमान, हर राउटर में तैनात है। इसके maintainers से शून्य-दोष, बीस-साल पीछे की संगतता गारंटी है। ऐसा कोई यथार्थपूर्ण भविष्य नहीं जिसमें "मैंने 2026 में Timex खरीदा" बदलकर "मैं 2046 में अपना Timex डेटा नहीं पढ़ सकता" हो जाए।

तुम्हें यह सुकून देगा या नहीं। अगर तुम वह व्यक्ति हो जिसने पाँच फ़ोटो ऐप बदले क्योंकि हर एक तुम्हारी लाइब्रेरी को बंदी बना रही थी — तुम्हें सुकून मिलेगा।

आज़माओ

Timex मुफ़्त 100 घंटे की ट्रैकिंग के लिए इंस्टॉल करो। ब्रेक टाइमर और ढक्कन-बंद मोड हमेशा मुफ़्त हैं। यक़ीन होने पर ख़रीदो। डेटा किसी भी हाल में तुम्हारे Mac पर रहता है।