ٹیکنالوجی
مێلڈآئی بعد از اپڈیٹ: محفوظ اسٹوریج اب روزانہ کے استعمال کے لئے ایک آلہ بن گیا ہے
نیا ورژن MeldID نہ صرف TOTP کے اصول کو بلکہ ہر منظر نامے کو ترقی دیتا ہے جو عارضی کوڈز کے گرد گھومتا ہے: مقامی تلاش، مرموز نوٹ، ٹیگز، QR کوڈز کا درآمد، کوڈز کا چھپانا اور کاپی کرنا، مٹائی گئی ڈاٹے کی بحالی اور آلات کے درمیان تبدیلیوں کی ہم آہنگی۔ اس کے ساتھ Zero Vault کا معمار اصول برقرار ہے۔
پچھلے مضمون میں، میں نے MeldID کو ایک ایسے نظام کے طور پر تشریح کی تھی جو ایک اکاؤنٹ سے باہر نکل چکا ہے۔ آئی فون اور اینڈرائیڈ کے لیے موبائل ایپلیکیشنز نے TOTP تصدیق، انٹرنیٹ کے بغیر مکمل فعالیت، نئی ڈیوائس پر محفوظ ڈیٹا کی بحالی، اور مربوط سروسز میں لاگ ان کی تصدیق کو یکجا کیا ہے۔
نیا اپڈیٹ کسی دوسری وجہ سے بھی دلچسپ ہے۔ اس میں تقریباً کوئی کوشش نہیں ہے کہ ایک اور ہائی پروفائل لاگ ان میکانزم شامل کیا جائے۔ اصل توجہ روزمرہ کے محفوظ اسٹوریج کے ساتھ کام کرنے پر ہے۔
جب تک صارف کے پاس دو یا تین نوٹیں ہیں، ایک عام فہرست کافی ہوتی ہے۔ لیکن وقت کے ساتھ، اس میں کام کا ای میل، ذاتی اکاؤنٹس، کنٹرول پینلز، کلاؤڈ سروسز، کارپوریٹ سسٹمز، اور ٹیسٹنگ ماحول شامل ہو جاتے ہیں۔ اس مرحلے پر مسئلہ اب صرف چھ ہندسوں کا کوڈ جنریٹ کرنے کا نہیں رہتا بلکہ صحیح نوٹ تلاش کرنا، اس کا مقصد سمجھنا، اکاؤنٹس کے بیچ غلط فہمی سے بچنا، ڈیٹا کو محفوظ طریقے سے تبدیل کرنا اور متعدد آلات پر کام کے دوران ان کو کھونے سے بچاؤ اہم ہو جاتا ہے۔
یہیں پر MeldID اپنی فعالیت کو واضح طور پر بڑھاتا ہے۔
اہم تبدیلی — محفوظ اسٹوریج کے اندر ترتیب
میں نئی ورژن کو ایک آسان فہرست سے زیادہ قابل انتظام ورک اسپیس کی طرف منتقلی قرار دوں گا۔
یہ اس بات کا ثبوت نہیں کہ ایپلیکیشن پیچیدہ ہو گئی ہے، بلکہ اس کے برعکس: نئی خصوصیات ان حالات کو حل کرتی ہیں جنہیں پہلے ہاتھ سے حل کرنا پڑتا تھا۔ صارف کو دوبارہ یاد رکھنے کی ضرورت نہیں کہ کہاں وہ ضروری نوٹ ہے، یا اکاؤنٹ کی تفصیل ذہن میں رکھنی ہو، یا حادثاتی طور پر حذف کرنے کے بعد اضافی مرحلہ سے گزرنا ہو۔
اہم بات یہ ہے کہ یہ خصوصیات آپس میں جُڑی ہوئی ہیں۔ تلاش نوٹس کے ساتھ کام کرتی ہے، ٹیگز پایا گیا مواد فلٹر کرنے میں مدد دیتے ہیں، QR کوڈ سے درآمد بصری طور پر نئی نوٹ کو نمایاں کرتی ہے، اور حذف اور بحالی سب سروسز کے درمیان ہم آہنگ ہو جاتے ہیں۔
تلاش مقامی رہتی ہے
مێلڈآئی میں اب سروس کا نام، اکاؤنٹ کا نام اور نوٹس کے مواد کے لیے مقامی تلاش شامل ہے۔ یہ ایک آسان خصوصیت ہے، لیکن یہی بڑی مقدار میں نوٹوں کے لیے وقت بچاتی ہے۔
تصور کریں کہ اسٹوریج میں ایک سروس کے کئی اکاؤنٹ ہیں: ذاتی، پیشہ ورانہ، اور انتظامی۔ فہرست کو دیکھنے کے بجائے، صرف سروس کے نام یا ای میل کا حصہ درج کریں۔ اگر نوٹ میں کوئی بھی بیان شامل ہو، تو تلاش اُس کے مواد کو بھی استعمال کر سکتی ہے۔
یہ تلاش TOTP راز سے نہیں جُڑی ہوتی۔ راز کو تلاش کی جگہ کے طور پر استعمال نہیں کیا جاتا اور یہ نوٹ کے شناختی میدان کے طور پر بھی کام نہیں کرتا۔ صارف صرف واضح تناظر تلاش کرتا ہے — سروس کا نام، اکاؤنٹ یا نوٹ — اور نہ کہ رمز نگاری کی تفصیلات۔
کوئی بھی تلاش کا سوال سرور کو نہیں جاتا۔ ایپ اس محفوظ اسٹوریج پر تلاش کرتی ہے جو پہلے سے کھلا ہوا ہے۔
نوٹس اور ٹیگز متن کے ذریعے سیاق و سباق فراہم کرتے ہیں
ایک لفظ کافی نہیں ہوتا کہ نوٹ کے مقصد کو سمجھا جا سکے، اس لیے اب TOTP نوٹ کے ساتھ مرموز نوٹس بھی شامل کیے جا سکتے ہیں۔
اس نوٹ میں بتایا جا سکتا ہے کہ اکاؤنٹ کس ورکنگ ماحول سے متعلق ہے، یہ کس کمپنی کے شعبے کے لیے بنایا گیا ہے، یا استعمال ہونے والی لاگ ان کا طریقہ کیا ہے۔ نوٹ اور محفوظ نوٹ ایک ساتھ Vault کے اندر محفوظ ہوتے ہیں، سرور پر کسی ظاہر شدہ معلومات کی طرح نہیں۔
تھوڑے زیادہ معنی خیز ٹیگز کے تولید کے لیے، ایک نوٹ کئی ٹیگز سے لیبل کیا جا سکتا ہے: مثلاً، «کام»، «اہم»، «یورپ»، یا «ٹیسٹ»۔ ٹیگز کو عام متن سے درج کیا جاتا ہے: ایک نئی علامت انٹری کے لیے Enter یا کمہ کے ذریعے شامل کی جا سکتی ہے، اور بعد میں اسے چھوٹے عنصر کے طور پر حذف کیا جا سکتا ہے۔
سسٹم پہلے سے موجود ٹیگز کی تجویز دیتا ہے اور ان کے بیچ رابطہ بناتا ہے، بغیر کسی ریکارڈ کیپٹیولیشن کے۔ لہٰذا، «کام»، «کام»، اور «WORK» ایک ہی قسم کی ٹیگ کہلاتے ہیں، اور مختلف نہیں۔
ٹیگز کے لیے ایک علیحدہ مقامی فلٹر بھی موجود ہے۔ اگر ساخت بدل گئی ہے، تو ایک عام ٹیگ کو بلند دباؤ کے ذریعے نام بدلنا یا حذف کرنا ممکن ہے۔ ہر نوٹ کو ایک ایک کر کے کھولنے اور بار بار ایک ہی ٹیگ کو درست کرنے کی ضرورت نہیں۔
پ favoritos ایک سسٹم-ٹیگ کے تحت لایا گیا ہے، جس میں ستارہ کا نشان ہے، اور جو سرخ رنگ میں نمایاں ہوتا ہے، اور سب سے اہم نوٹس کو جلدی منتخب کرنے کے لیے استعمال ہوتا ہے۔
عام طور پر، اس سے اسٹوریج کو ایک ایسے نظام میں تبدیل کیا جا سکتا ہے جسے اپنی ذاتی منطق کے مطابق منظم کیا جا سکتا ہے۔
گپھلے کو ابھی بھی استعمال کیا جا سکتا ہے
ایپ میں یہ اختیار بھی شامل ہے کہ TOTP کوڈز کو چھپایا یا دکھایا جا سکتا ہے۔ منتخب حالت آلہ پر محفوظ ہوتی ہے، اس لیے دوبارہ شروع کرنے کے بعد ہر بار اسے دوبارہ منتخب کرنے کی ضرورت نہیں ہوتی۔
یہ ایک بصری حفاظتی اقدام ہے: کوڈ ہمیشہ نظر کے سامنے نہیں رہتا، اگر صارف کو یہ ضرورت نہ ہو۔ لیکن چھپانے سے کام رکنا یا کوڈ کو بریکٹ کرنا نہیں ہوتا۔
کوڈ کو کاپی بھی کیا جا سکتا ہے، چاہے اس حالت میں ہو یا چھپایا ہوا۔ اس میں اہم حکمت عملی ہے: انسان چاہتے ہیں کہ اسکرین پر نمبر ظاہر نہ ہوں، لیکن پھر بھی انھیں لاگ ان فارم میں داخل کرنا پڑ سکتا ہے۔
اس سے ایک سمجھدار تقسیم ہوتی ہے — جو کچھ بھی اسکرین پر دکھائی دیتا ہے، اور وہ جس عمل سے صارف آگاہی کے ساتھ کام کر رہا ہے۔
QR کوڈ کو دوبارہ اسکین کرنا ضروری نہیں رہا
پہلے، TOTP نوٹ شامل کرتے وقت، صارف عموماً کیمرہ اور دوسری سکرین پر نظر رکھنے پر انحصار کرتا تھا، جہاں QR کوڈ دکھایا جاتا تھا۔ اب، MeldID تصویر یا گیلری میں محفوظ ایک تصویر سے بھی TOTP نوٹ درآمد کرنے کے قابل ہے۔
یہ مختلف حالات میں کارآمد ثابت ہوتا ہے۔ QR کوڈ اسکرین شاٹ یا سروس کی سیٹنگ کے دوران لی گئی تصویر میں رہ سکتا ہے۔ دوبارہ اصلی صفحہ کھولنے اور اسے کیمرہ کے سامنے رکھنے میں ہرگز آسانی نہیں ہوتی۔
صرف تصویر منتخب کریں جس میں QR کوڈ ہے، اور ایپ اسے شناخت کر کے محفوظ اسٹوریج میں نوٹ بنا دے گی۔
نئے نوٹ کو کسی بھی وقت لائن میں شامل کیا جاتا ہے، اور فریم کے ذریعے نمایاں کیا جاتا ہے۔ یہ خصوصیت خاص طور پر مفید ہے جب کئی اکاؤنٹس کو ایک بار میں منتقل کیا جا رہا ہو: صارف فوری طور پر دیکھ سکتا ہے کہ کون سے عناصر ابھی ابھی شامل کیے گئے ہیں، اور اسے باقی نوٹس میں گم نہیں ہونے دیتا۔
حذف کرنا اب بھی ممکن ہے، لیکن سوچنے کا موقع فراہم کرتا ہے
سب سے زیادہ عملی نیاپن — نوٹ کا مختصر مدت کے لیے حذف اور بحالی کا اختیار
حذف شدہ نوٹ مکمل طور پر غائب نہیں ہوتا۔ ایک مقررہ مدت کے لیے اسے بحال کیا جا سکتا ہے، اور اس کے لیے الگ تصدیق درکار ہوتی ہے۔ یہ طریقہ غلطی سے حذف ہونے سے بچاؤ کے لیے ہے۔
ایک اور اہم حفاظت یہ ہے کہ جب تک بحالی کی مدت چل رہی ہے، ایپ دوبارہ اسی TOTP راز کو نئے نوٹ کے طور پر شامل کرنے کی اجازت نہیں دیتی۔
تصور کریں کہ کسی نے ایک اکاؤنٹ حذف کیا، اور پھر اسے غلطی سے کرنے کا احساس ہوا، اور پرانی QR کوڈ دوبارہ اسکین کیا۔ بغیر اضافی تصدیق کے، اسٹوریج میں ایک ہی راز کے ساتھ دو نوٹ بن سکتے ہیں۔ MeldID ایسا نہیں کرتا، اور اصل نوٹ کو بحال کرنے کا طریقہ دستیاب رکھتا ہے۔
بحالی صرف ایک فون پر مقامی تبدیلی نہیں ہے، بلکہ یہ Vault کی حالت کو بدلتی ہے اور سرور کی حالت کے ساتھ ہم آہنگ ہو جاتی ہے۔
ایک اکاؤنٹ — ایک ہم آہنگ اسٹوریج
متعدد آلات سے کام کرنے کی صلاحیت، Mell.ID کی ایک اہم فکر تھی۔ نیا اپڈیٹ اس مسئلے کو مزید مربوط کرتا ہے۔
حذف، بحالی، نوٹ اور ٹیگز کی ترمیم، اور دیگر اصلاحات، سبھی ایک اکاؤنٹ کے آلات کے بیچ ہم آہنگ ہوتی ہیں۔ اگر صارف iPhone اور Android سے کام کرتا ہے یا دوسرا فون شامل کرتا ہے، تو یہ سب ایک تصدیق شدہ حالت میں آئیں گے۔
اگر ایک آپریشن ایک ڈیوائس پر مکمل ہوتا ہے، تو ہم آہنگی کا نظام کسی پرانی نقل کو دوسرے آلے پر غیروں سے بچاتا ہے، یا کسی بھی تبدیلی کو چھپ نہیں سکتا۔ تنازعات کی اصلاح بھی بہتر ہوئی ہے، خاص طور پر جب متعدد آلات استعمال کیے جاتے ہیں۔
جیسا کہ پہلے ہوتا تھا، ایک ہی فون پر مختلف مِلڈ آئی اکاؤنٹس کو الگ رہنے دیا جاتا ہے۔ ایک اکاؤنٹ کا ڈیٹا دوسرے سے مخلوط نہیں ہوتا، اور تبدیلیاں صرف متعلقہ محفوظ اسٹوریج پر لاگو ہوتی ہیں۔
اسی طرح، آف لائن اور آن لائن حالات کے بیچ اسی تفریق کو برقرار رکھا گیا ہے۔ محفوظ نوٹ میں ترمیم بغیر انٹرنیٹ کے ہو سکتی ہے، اور نئے نوٹس مقامی طور پر تیار کیے جا سکتے ہیں۔ وہ تبدیلیاں جو سب پر اثر انداز ہونی چاہئیں، کنکشن بحال ہونے کے بعد ہم آہنگ ہو جاتی ہیں۔
Zero Vault اب بھی بنیاد ہے
مێلڈآئی کے لیے، Zero Vault کا اصول ابھی بھی قائم ہے۔ سرور پر پس منظر میں انکرپٹ شدہ حالت اور تکنیکی ڈیٹا موجود ہے، جو ورژن اور ہم آہنگی کے لیے ضروری ہے۔
پہلے کی طرح، TOTP راز، نوٹس، ٹیگز، اور سروس کے نام باہر سرور پر منتقل نہیں کیے جاتے۔ یہ عام جدول کا حصہ نہیں بنتے، اور نہ ہی انہیں سرور پر تلاش کے لیے استعمال کیا جاتا ہے۔
Vault کا مواد لوکل طور پر ایپ میں تصدیق شدہ ڈیوائس پر ڈیcrypt ہوتا ہے۔ اسی لیے نوٹس کی تلاش اور ٹیگز کا استعمال لوکل ہوتا ہے: سرور کو نوٹس کا مواد پڑھنے کی ضرورت نہیں، تاکہ وہ نئی انکرپٹ شدہ بیٹ سے انکار کریں یا سمیٹیں۔
نئی خصوصیات اس اصول کو ختم نہیں کرتی ہیں اور پرائیویسی سے سمجھوتہ کیے بغیر آسانی لاتی ہیں۔ بلکہ، اب یہ واضح تر ہوگیا ہے کہ محفوظ اسٹوریج بھی استعمال میں آسان اور محفوظ رہ سکتا ہے۔
اعتماد پر اثر ڈالنے والی معمولی تفصیلات
اپڈیٹ میں ترجمے، accessibility کے دستخط، اور انٹرفیس عناصر کی بصری نمائش بہتر بنائی گئی ہے۔
یہ QR کوڈ امپورٹ یا نوٹ بحالی سے کم اہم دکھائی دے سکتا ہے، لیکن جب پوشیدہ نمائش، پسندیدہ، حذف کے منتظر اور بحالی کی تصدیق جیسے عوامل موجود ہوں، تو اسٹیکرز کو کم سمجھنا مناسب نہیں۔
واضح دستخط تمام صارفین کے لیے اہم ہیں، اور VoiceOver، TalkBack اور دیگر رسائی کے آلات کے لیے خاص طور پر۔ اپڈیٹ شدہ ترجمے اور بہتر بصری حالتیں مختلف زبانوں اور پلیٹ فارمز پر نووارد حالات کو زیادہ قابلِ فہم بناتی ہیں۔
میری رائے
اپڈیٹ دیکھنے کے بعد، میں نے MeldID کو صرف ایک TOTP جنریٹر کے طور پر دیکھنے سے زیادہ تصور کرنا شروع کیا ہے۔
اہم تبدیلی صرف ایک علاقے میں نہیں ہے، بلکہ یہ مجموعی طور پر ایک مربوط، محفوظ ورک اسپیس کے طور پر سامنے آتی ہے۔ لوکل تلاش، نوٹس، ٹیگز، QR امپورٹ، حالیہ نوٹس کی واضح طریقہ، اور بحالی کا وقت، سب مل کر ایک محفوظ اور منظم حل بناتے ہیں۔
ایک ساتھ، سُندرتی اور Zero Vault یہ یقینی بناتے ہیں کہ MeldID ایک سادہ تصدیق کار سے ایک کنٹرولڈ، محفوظ ورک اسپیس میں تبدیل ہوتا جا رہا ہے۔ TOTP ابھی بھی مقامی طور پر پیدا ہوتے ہیں اور انٹرنیٹ سے آزاد ہوتے ہیں، لیکن ان کے آس پاس کی کارروائیاں اب زیادہ واضح اور مفید ہوتی جا رہی ہیں۔
مزید تفصیلات: MedlID۔