سیکیورٹی کا جائزہ
پروڈکٹ میں شامل کنٹرولز، سادہ زبان میں۔ سوالات، penetration test رپورٹ یا کسی کمزوری کی اطلاع کے لیے [email protected] پر لکھیں۔
ٹیننٹ آئسولیشن
ہر ورک اسپیس کی rows کو row-level security کے ذریعے الگ کیا جاتا ہے جو Postgres میں نافذ ہے، صرف ایپلیکیشن کوڈ میں نہیں؛ سرچ انڈیکسز کو اس پالیسی کو بائی پاس کرنے کے بجائے اسی کے تحت کام کرنے کے لیے بنایا گیا۔ اپلوڈ کی گئی فائلیں فی ورک اسپیس کیز کے تحت محفوظ ہوتی ہیں اور تصاویر کے علاوہ ڈاؤن لوڈ کے طور پر فراہم کی جاتی ہیں؛ چیٹ میں فائلیں وزیٹرز تک ایسے لنکس کے ذریعے پہنچتی ہیں جو دس منٹ بعد ختم ہو جاتے ہیں۔ معطل یا بند ورک اسپیس ہر API کی، ایپ اور بوٹ ٹوکن، سیشن، چیٹ اور لائیو کنکشن کو ایک ساتھ روک دیتی ہے۔ تصاویر اُس مقام، ڈیوائس اور دیگر میٹا ڈیٹا کے بغیر محفوظ کی جاتی ہیں جو فون اُن میں لکھتے ہیں۔
شناخت
پاس ورڈز Argon2id سے ہیش کیے جاتے ہیں۔ ہر شخص اپنے اکاؤنٹ سیکیورٹی صفحے سے ٹو فیکٹر تصدیق آن کر سکتا ہے: براؤزر میں بنایا گیا QR کوڈ اسکین کریں، ایک کوڈ سے تصدیق کریں اور ایک بار استعمال ہونے والے ریکوری کوڈز محفوظ رکھیں؛ اسے بند کرنے کے لیے پاس ورڈ اور ایک کوڈ درکار ہے۔ یہی صفحہ ہر سائن اِن براؤزر کی فہرست دکھاتا ہے، تاکہ ایک یا باقی سب سے سائن آؤٹ کریں۔ ورک اسپیسز OpenID Connect کے ذریعے اپنے سنگل سائن آن فراہم کنندگان شامل کر سکتی ہیں، جو اُن کے ای میل ڈومینز تک محدود ہوں؛ جس نے ٹو فیکٹر آن کیا ہو اُس سے پھر بھی کوڈ مانگا جاتا ہے۔ ایڈمنسٹریٹرز ہر ممبر کے لیے ٹو فیکٹر لازمی کر سکتے ہیں، فوراً یا سات یا چودہ دن کی رعایتی مدت کے بعد، اور Kommio کے اپنے پلیٹ فارم ایڈمنسٹریٹرز کے لیے اس کا استعمال لازمی ہے۔ سیشنز سرور سائیڈ ہیں، مطلق اور غیر فعالی کی مدت کے ساتھ۔ API کیز، بوٹ ٹوکنز اور ایپ ٹوکنز ہیش کی صورت میں محفوظ ہوتے ہیں، ایک ورک اسپیس اور اجازتوں کے ایک سیٹ تک محدود۔
اختیارات
رولز اجازتیں طے کرتے ہیں، یہ کہ کوئی شخص کون سی گفتگوئیں دیکھ سکتا ہے، اور یہ کہ ای میلز، فونز، ادائیگی کی تفصیلات اور IP ایڈریسز جیسے حساس فیلڈز نظر آئیں، ماسک ہوں یا چھپے رہیں۔ کوئی بھی اپنے پاس موجود اختیارات سے زیادہ کے ساتھ رول نہیں بنا سکتا، ممبر کو نہیں بدل سکتا، کسی کو مدعو نہیں کر سکتا یا ایپ منظور نہیں کر سکتا۔ آٹومیشنز اپنے بنانے والے کی اجازتوں کے ساتھ چلتی ہیں؛ ایپس اُن اسکوپس کے ساتھ چلتی ہیں جو ایڈمنسٹریٹر نے انسٹال کے وقت منظور کیے۔ کسی ممبر کو غیر فعال کرنا یا ہٹانا، اس کا رول محدود کرنا، API کی منسوخ کرنا یا ورک اسپیس معطل کرنا پہلے دکھاتا ہے کہ اس کا کیا اثر ہوگا اور ای میل، کی کا نام یا ورک اسپیس کا نام ٹائپ کرنا ضروری ہوتا ہے؛ جانے والے ممبر کے قواعد، بوٹس، ویب ہُکس اور ایپس کسی ایسے ساتھی کے حوالے کیے جا سکتے ہیں جس کے پاس درکار اجازتیں ہوں، اور جن قواعد کا مصنف جا چکا ہو وہ اس وقت تک رکے رہتے ہیں جب تک کوئی انہیں سنبھال نہ لے۔ شناختی دستاویزات، ادائیگی کی تفصیلات یا دیگر ذاتی ڈیٹا رکھنے والے کسٹم ایٹریبیوٹس کو ٹیگ کیا جا سکتا ہے تاکہ وہ انہی قواعد پر چلیں، اور Access صفحہ ہر شخص کے لیے دکھاتا ہے کہ وہ کون سی گفتگوئیں دیکھتا ہے اور ہر قسم کا ڈیٹا کیسے دیکھتا ہے۔ شناختی دستاویز یا دیگر ذاتی ڈیٹا رکھنے والی فائلوں کو تھریڈ سے یا کسی قاعدے کے ذریعے نشان زد کیا جا سکتا ہے، اور پھر وہ اسی اجازت پر چلتی ہیں: رول کے مطابق دکھائی، ماسک یا چھپائی جاتی ہیں، کبھی کسی AI فراہم کنندہ کو نہیں بھیجی جاتیں، ایکسپورٹس میں صرف انہیں دیکھنے والوں کے لیے درج ہوتی ہیں، اور ورک اسپیس کی طرف سے شناختی دستاویزات کے لیے طے کردہ مدت کے بعد حذف کر دی جاتی ہیں۔
آڈٹ
ہر تبدیلی درج کرتی ہے کہ کس نے، کیا، پہلے اور بعد میں۔ ماسک شدہ ویلیو ظاہر کرنا ایک الگ اجازت ہے اور اختیاری وجہ کے ساتھ اپنی آڈٹ انٹری لکھتا ہے، اور Security policy صفحہ بتاتا ہے کہ پچھلے 30 دنوں میں کس نے کیا ظاہر کیا، آڈٹ لاگ سے منسلک۔ جب کسٹمر کی اپنی ویب سائٹ سائن اِن کے وقت کسی رابطے کا نام یا ای میل اپڈیٹ کرتی ہے، یا کوئی پرانی گمنام چیٹ ضم کرتی ہے، تو تبدیلی درج ہوتی ہے اور رابطے پر دکھائی جاتی ہے۔ ہر آنے والی ای میل بھی بالکل اسی حالت میں رکھی جاتی ہے جیسے وہ پہنچی، بطورِ طے شدہ 90 دن کے لیے (ورک اسپیس سیٹنگ)، اور رابطہ مٹانے پر فوراً حذف کر دی جاتی ہے؛ صرف وہ شخص جو ان باکسز کا انتظام کرتا ہو اور پورا پیغام واضح صورت میں پڑھ سکتا ہو، کاپی ڈاؤن لوڈ کر سکتا ہے، اور ہر ڈاؤن لوڈ کا آڈٹ ہوتا ہے۔
انکرپشن
چینل کی اسناد، SSO سیکرٹس، AI فراہم کنندہ کی کیز اور ٹوکنز envelope encryption کے ساتھ محفوظ حالت میں انکرپٹ ہوتے ہیں اور محفوظ ہونے کے بعد دوبارہ کبھی نہیں دکھائے جاتے۔ ترسیل کے دوران ہر جگہ TLS استعمال ہوتا ہے۔
ویب سائٹ چیٹ
کون سی سائٹس کسی ورک اسپیس کی چیٹ دکھا سکتی ہیں، یہ خود براؤزر نافذ کرتا ہے۔ وزیٹر صرف تب رابطہ بنتا ہے جب کوئی گفتگو ہو: گمنام وزیٹر صرف اُس کے براؤزر میں موجود ایک بے ترتیب ٹوکن سے پہچانا جاتا ہے، کوئی browser fingerprinting نہیں، اور سائن اِن وزیٹر جس کی شناخت کی تصدیق اُس کی سائٹ کرتی ہو، چیٹ سیشن کے طور پر رکھا جاتا ہے، رابطے کے طور پر نہیں، جب تک وہ لکھے نہیں، کوئی ایجنٹ اُس سے چیٹ شروع نہ کرے یا وہ ای میل نہ چھوڑے؛ جو سیشن 30 دن تک نظر نہ آئے (مدت ورک اسپیس سیٹنگ ہے) حذف کر دیا جاتا ہے۔ براؤزنگ کا سیاق و سباق صرف پہلے پیغام کے ساتھ بھیجا جاتا ہے۔ کسٹمر کی سائٹ سائن اِن وزیٹرز کی شناخت اپنے سرور کے دستخط سے کرتی ہے، اور چیٹ میں ٹائپ کی گئی ای میل کبھی خود بخود دو لوگوں کو آپس میں نہیں جوڑتی۔ ہر ورک اسپیس طے کرتی ہے کہ وزیٹر کے IP ایڈریسز مکمل، مختصر یا بالکل محفوظ نہ کیے جائیں۔
AI معاونت
بند رہتی ہے جب تک کوئی ایڈمنسٹریٹر اسے Kommio Cloud کے مفت AI الاؤنس پر یا ورک اسپیس کی اپنی فراہم کنندہ کی کے ساتھ آن نہ کرے۔ صرف وہی بھیجا جاتا ہے جو کسی کام کو درکار ہو: حالیہ پیغامات، کسٹمر کا نام، اور ای میلز یا فون صرف تب جب پوچھنے والا شخص انہیں دیکھ سکتا ہو۔ ادائیگی اور شناختی دستاویز کے فیلڈز، پیغامات میں ٹائپ کیے گئے کارڈ نمبرز، جواب کی تجاویز کے لیے نجی نوٹس، اور کسٹم ایٹریبیوٹس کبھی نہیں بھیجے جاتے۔ Kommio کوئی پرامپٹس یا جوابات محفوظ نہیں کرتا، صرف بجٹ کے لیے استعمال کی گنتی۔ اختیاری AI ایجنٹ صرف آپ کی نالج بیس سے جواب دیتا ہے، کبھی کسٹمرز کو اندرونی مواد نہیں دکھاتا، اسے رابطوں کی ای میلز یا فون نمبرز نہیں بھیجے جاتے، اور غیر یقینی ہونے پر گفتگو انسان کے حوالے کر دیتا ہے۔
آنے اور جانے والے ڈیٹا پر اعتماد
فراہم کنندگان کے ویب ہُکس پارس کرنے سے پہلے دستخط سے تصدیق کیے جاتے ہیں۔ کسٹمر کے فراہم کردہ URLs (ویب ہُکس، بوٹس، ایپس، AI فراہم کنندگان) کو جانے والی درخواستیں ایک SSRF سے محفوظ کلائنٹ سے گزرتی ہیں جو نجی رینجز کو مسترد کرتا ہے اور سائز اور وقت کی حد لگاتا ہے۔ جانے والے ویب ہُکس، بوٹ ڈیلیوریز اور ایپ ہُکس دستخط شدہ ہوتے ہیں۔ HTML ای میل باڈیز لکھتے وقت اور رینڈر کرتے وقت دوبارہ صاف کی جاتی ہیں۔ سیلف ہوسٹڈ انسٹالیشنز ہر اپلوڈ یا موصول شدہ فائل کو محفوظ کرنے سے پہلے ClamAV سے اسکین کروا سکتی ہیں: نشان زد فائل مسترد کر دی جاتی ہے یا ایک پلیس ہولڈر سے بدل دی جاتی ہے اور کبھی فراہم نہیں کی جاتی۔ یہ بطورِ طے شدہ بند ہے، اور Kommio Cloud ابھی فائلیں اسکین نہیں کرتا۔
براؤزر
ایجنٹ ایپ سخت Content Security Policy کے ساتھ فراہم کی جاتی ہے: صرف same-origin اسکرپٹس، فونٹس اور کنکشنز، کوئی فریمز یا آبجیکٹس نہیں، اور اسے ایمبیڈ نہیں کیا جا سکتا۔ ایپ پینلز sandboxed iframes میں ایک دستخط شدہ، مختصر مدت کے سیاق و سباق کے ساتھ چلتے ہیں۔
آپریشنز
کم سے کم اختیارات والے ڈیٹا بیس رولز، ہر تبدیلی پر dependency اور کنٹینر اسکیننگ، ریلیزز جو صرف تب شپ ہوتی ہیں جب پورا ٹیسٹ سوٹ پاس ہو جائے اور پچھلی ریلیزز سے اپ گریڈ کی مشق ہو چکی ہو، اور دستاویزی disclosure کا عمل۔ Kommio Cloud بغیر ڈاؤن ٹائم کے ڈیپلائے ہوتا ہے: نیا ورژن پرانے کے ساتھ شروع ہوتا ہے اور تیار ہوتے ہی کام سنبھال لیتا ہے۔ سیلف ہوسٹڈ انسٹالیشنز میں بلٹ اِن بیک اپس ہیں، بطورِ طے شدہ بند، جو شیڈول کے مطابق انکرپٹڈ ڈیٹا بیس ڈمپ اور محفوظ فائلیں کسی ڈسک یا بکٹ میں لکھتے ہیں؛ انکرپشن کی کبھی بیک اپ کا حصہ نہیں ہوتی۔ Kommio Cloud پر سائن اپ فی ایڈریس اور ای میل ڈومین ریٹ لمٹڈ ہے، اور عارضی ای میل ایڈریسز مسترد کیے جاتے ہیں۔ سیلف ہوسٹڈ بیک اپس ہر ہفتے ایک عارضی ڈیٹا بیس میں بحال کر کے جانچے جاتے ہیں، کامیاب نہ ہونے پر الرٹ کے ساتھ، اور انہیں آف لائن رکھی گئی escrow کی کے لیے بھی انکرپٹ کیا جا سکتا ہے۔
کمزوری کی اطلاع دینا
[email protected] پر ای میل کریں۔ ہم دو کاروباری دنوں کے اندر وصولی کی تصدیق کرتے ہیں اور مسئلہ حل ہونے تک آپ کو باخبر رکھتے ہیں۔