کوکی پالیسی
ہر وہ کوکی جو سجل رکھتا ہے، کیوں رکھتا ہے، کتنی دیر رہتی ہے، اور کن کو آپ بغیر کسی نقصان کے منع کر سکتے ہیں۔
- نافذ العمل از
- 2026-08-28
- آخری تبدیلی
- 2026-08-28
زیادہ تر کوکی پالیسیاں صرف اِس لیے لکھی جاتی ہیں کہ بینر قانونی ہو جائے۔ یہ اِس لیے لکھی گئی ہے کہ آپ اپنے براؤزر سے موازنہ کریں اور اِسے درست پائیں۔ کُل نو کوکیز ہیں۔ اُن میں سے آٹھ سائن اِن ہونے اور رہنے کو ممکن بناتی ہیں، اور ایک پیمائش کرتی ہے کہ پروڈکٹ کیسے استعمال ہو رہا ہے — آپ سے صرف اُسی آخری کے بارے میں پوچھا جاتا ہے، اور وہ آپ کی اجازت تک بند رہتی ہے۔ پیمائش چار ایسی چیزیں بھی چھوڑتی ہے جو کوکیز نہیں ہوتیں، اور اُن کے نام بھی یہاں درج ہیں، کیونکہ جو دستاویز لفظ ”کوکی“ پر رُک جائے وہ آپ کی ڈیوائس پر موجود چیزوں کی تفصیل نہیں ہوتی۔
۳. پیمائش، اور وہ ایک بات جو آپ سے پوچھی جاتی ہے
ہم واقعی جاننا چاہتے ہیں کہ پروڈکٹ کے کون سے حصے استعمال ہوتے ہیں اور کون سے خاموشی سے نظرانداز ہو جاتے ہیں، کیونکہ اِسی سے اگلی چیز اُس مدرسے کے لیے بنتی ہے جو سامنے ہے، نہ کہ اُس کے لیے جو ہمارے تصور میں ہے۔ لیکن ہم یہ معلومات ایسے اسکول سے، جو بچوں کے ریکارڈ سے بھرا ہے، از خود جمع کرنے پر تیار نہیں — لہٰذا یہ ایک سوال ہے جس کا حقیقی جواب ہے، نہ کہ ایسا بینر جس پر صرف ایک بٹن ہو۔
پیمائش کا اسکرپٹ ایسا نہیں کہ پہلے لوڈ ہو اور پھر روکا جائے — آپ کی اجازت تک وہ منگوایا ہی نہیں جاتا۔ اگر آپ انکار کریں، یا بغیر جواب دیے بینر بند کر دیں، تو پیمائش کی کوئی کوکی بنتی ہی نہیں اور کوئی صفحہ کہیں بھیجا نہیں جاتا۔ اُس براؤزر پر ایک سال تک دوبارہ نہیں پوچھا جاتا، اور پروڈکٹ کی ہر چیز بالکل پہلے کی طرح چلتی رہتی ہے۔
| کیا رکھا جاتا ہے | کہاں رکھا جاتا ہے | کیوں موجود ہے | مدت |
|---|---|---|---|
| ph_…_posthog | کوکی | دوبارہ آنے کو نیا وزٹ نہیں بلکہ وہی وزٹ شمار کرتی ہے، تاکہ استعمال کے اعداد بڑھ کر ظاہر نہ ہوں | 1 year |
| ph_…_posthog | براؤزر کی اسٹوریج | وہی پیمائشی حالت ایک اور جگہ بھی رکھی جاتی ہے، تاکہ کوکی ضائع ہو جائے تو بھی باقی رہے | کوئی مدت مقرر نہیں — جب تک آپ اجازت واپس نہ لیں یا سائٹ کا ڈیٹا صاف نہ کریں |
| ph_…_posthog | ٹیب کی اسٹوریج | اُس حالت کا وہ حصہ جو اِس ایک وزٹ سے متعلق ہے، پورے براؤزر سے نہیں | ٹیب بند ہونے تک |
| ph_…_window_id | ٹیب کی اسٹوریج | ایک کھلے ٹیب کو دوسرے سے الگ پہچانتا ہے، تاکہ دو ٹیب ایک وزٹ شمار نہ ہوں | ٹیب بند ہونے تک |
| ph_…_primary_window_exists | ٹیب کی اسٹوریج | نشان رکھتا ہے کہ ہمارا ایک ٹیب پہلے سے کھلا ہے، تاکہ دوسرا ٹیب وہی سیٹ اَپ دوبارہ نہ کرے | ٹیب بند ہونے تک |
اِس جدول کو اپنے براؤزر سے جانچنے کے لیے دو باتیں۔ ph_ سے شروع ہونے والے ہر نام کے بیچ میں ہمارے پیمائشی پروجیکٹ کی کلید ہوتی ہے، اور ”…“ اُسی کی جگہ ہے: آپ کو پورا نام نظر آئے گا، اُس حصے کے سوا بالکل وہی۔ اور ”براؤزر کی اسٹوریج“ اور ”ٹیب کی اسٹوریج“ وہی ہیں جنہیں آپ کے براؤزر کا انسپکٹر Local Storage اور Session Storage لکھتا ہے — یہی پانچ چیزیں، اپنے تکنیکی ناموں کے ساتھ۔ اِس صفحے کے آخر میں اجازت واپس لینے سے یہ پانچوں حذف ہو جاتی ہیں، صرف کوکی نہیں۔
۴. پیمائش اصل میں کیا دیکھتی ہے
عوامی ویب سائٹ پر — یعنی وہ صفحات جو کوئی بھی بغیر سائن اِن پڑھ سکتا ہے — پیمائش کا مطلب ہے دیکھے گئے صفحات، وہ لنک جو آپ کو یہاں لایا، براؤزر اور ملک۔ وہاں کسی کا نام موجود ہی نہیں جس سے یہ جوڑا جائے۔
پورٹل کے اندر یہ گمنام نہیں ہے، اور اِسے گمنام کہنا اِس دستاویز کا سب سے آسان جھوٹ ہوتا۔ اگر کسی رکنِ عملہ نے پیمائش کی اجازت دی ہے تو جو کچھ بھیجا جاتا ہے وہ اُن کے اکاؤنٹ سے جڑا ہوتا ہے: اکاؤنٹ کا شناختی نمبر، اُن کا نام، عہدہ اور اُن کے مدرسے کا نام۔ ہر صفحے کا پتہ بھی بھیجا جاتا ہے، اور پورٹل کے پتوں میں ریکارڈ کے شناختی نمبر شامل ہوتے ہیں — کوئی کلاس، کوئی طالبِ علم۔ چنانچہ فراہم کنندہ کے پاس اِس کا نشان رہتا ہے کہ کس رکنِ عملہ نے کون سا ریکارڈ کھولا، اگرچہ ریکارڈ خود اُس تک کبھی نہیں پہنچتا: نہ کسی بچے کا نام، نہ حاضری، نہ فیس کی رقم، نہ تصویر، نہ فون نمبر۔
پیمائش کے ساتھ دو چھوٹی چیزیں بھی چلتی ہیں۔ ایک پروڈکٹ کے اندر اسکرین پر مختصر سوال رکھ سکتی ہے، یعنی صفحہ خود بدلے بغیر اُس پر کوئی سروے آ سکتا ہے۔ دوسری اُن کلکس کو ریکارڈ کرتی ہے جن سے کچھ نہیں ہوتا — کسی ایسی چیز پر کلک جو بٹن لگتی ہے مگر بٹن نہیں — اور اِسی سے وہ اسکرین سامنے آتی ہے جو الجھن پیدا کر رہی ہو، بغیر اِس کے کہ کسی کو لکھ کر بتانا پڑے۔ دونوں اُسی ایک اجازت کا حصہ ہیں، اور آپ کی اجازت سے پہلے دونوں میں سے کوئی منگوایا نہیں جاتا۔ اسکرین ریکارڈر اِن میں شامل نہیں: ہمارا پیمائشی فراہم کنندہ ایسی سہولت رکھتا ہے، مگر ہمارا اپنا کوڈ اُسے چلنے نہیں دیتا۔ نیچے جانچی گئی غیر موجودگیوں میں اِس کا ذکر بھی ہے۔
اِس سب سے الگ، وہ کمپنی جو ہمارے سرورز چلاتی ہے اُن تک پہنچنے والی درخواستیں ریکارڈ کرتی ہے — طلب کیا گیا پتہ، جس آئی پی ایڈریس سے آیا، اور براؤزر۔ انٹرنیٹ کی ہر ویب سائٹ کے پاس اِس جیسا ریکارڈ ہوتا ہے؛ سرور درخواست کا جواب اِسی طرح دیتا ہے، اور کوکی سے انکار کر کے اِسے بند نہیں کیا جا سکتا۔ ہمارا ہوسٹنگ فراہم کنندہ اپنی الگ ٹریفک پیمائش بھی پیش کرتا ہے، اور وہ حصہ بھی باقی سب کے ساتھ آپ کے جواب کا پابند ہے، لہٰذا آپ کو ہماری بات پر یقین کرنے کی ضرورت نہیں کہ وہ کیا رکھتا ہے اور کیا نہیں — آپ کی اجازت سے پہلے اُس کا اسکرپٹ صفحے پر موجود ہی نہیں ہوتا کہ جانچا جائے۔
انکار کر دیں تو اِن میں سے کچھ نہیں چلتا، لہٰذا یہاں انکار ادھورا نہیں، مکمل ہوتا ہے۔ اِس سے دو باتیں نکلتی ہیں، اور ہم چاہتے ہیں کہ پوچھے جانے سے پہلے وہ لکھ دی جائیں۔ پہلی یہ کہ اسکرین ریکارڈر کو بند کرنا ہمارے اپنے کوڈ کی ایک سطر ہے، محض فراہم کنندہ کے ڈیش بورڈ کی ترتیب نہیں — اور یہ اہم ہے، کیونکہ ڈیش بورڈ کی ترتیب کسی اور کے سرور کا سوئچ ہے جسے آپ جانچ نہیں سکتے، جبکہ ہمارا کوڈ ریکارڈر کو چلنے نہیں دیتا، وہ سوئچ جس حال میں بھی ہو۔ دوسری بات ہمارا اپنا مشورہ ہے، اور ریکارڈر ختم ہو جانے کے بعد بھی قائم ہے: اگر آپ پورٹل کے اندر کام کرتے ہیں تو جن ڈیوائسز پر حاضری کا رجسٹر کھولتے ہیں، اُن پر انکار کر دیں۔ پورٹل کے صفحات کے پتوں میں ریکارڈ کے شناختی نمبر ہوتے ہیں، لہٰذا پیمائش کی اجازت دینے سے یہ نشان بہرحال رہ جاتا ہے کہ کس رکنِ عملہ نے کون سی کلاس اور کس بچے کا صفحہ کھولا — اور یہ نشان ہمارے لیے پیمائش سے زیادہ قیمتی ہے۔
۵. وہ ایک اسکرپٹ جو ہماری نہیں
جن صفحات پر کوئی مدرسہ سجل میں شامل ہونے کی درخواست دیتا ہے — اور صرف وہیں — فارم کی جانچ گوگل ری کیپچا سے ہوتی ہے۔ یہ غیر مرئی ہے: کوئی پہیلی حل نہیں کرنی پڑتی۔ اِس کا کام یہ بتانا ہے کہ درخواست کوئی منتظم بھر رہا ہے یا کوئی اسکرپٹ ایک ہزار درخواستیں بھر رہا ہے، اور اِسی وجہ سے کبھی کوئی بالکل درست درخواست بھی رد ہو سکتی ہے۔
وہ اسکرپٹ گوگل کا ہے، اور براؤزر میں جو کچھ وہ رکھتا ہے اُس کا نام، مدت اور تبدیلی گوگل کے اختیار میں ہے — اِسی لیے وہ اوپر کے کسی جدول میں شامل نہیں۔ ہم ایسی چیز کا نام اور مدت لکھ کر نہیں دیں گے جو ہمارے قابو میں نہیں اور جس کے اگلے مہینے بھی درست رہنے کی ضمانت ہم نہیں دے سکتے۔ جو ہم بتا سکتے ہیں وہ یہ ہے کہ یہ کہاں آتا ہے اور کیوں: دو صفحات پر، کسی اکاؤنٹ کے وجود میں آنے سے پہلے، تاکہ درخواست کے فارم کا غلط استعمال نہ ہو۔ یہ پیمائش نہیں ہے، رضامندی کے سوال کا پابند نہیں کیونکہ یہ اُس فارم کی حفاظت کر رہا ہے جسے آپ نے خود بھیجنے کا فیصلہ کیا، اور پورٹل، سرپرست کے حصے یا مدرسے کے عوامی صفحات میں اِس کا کوئی کردار نہیں۔
منتظمین گوگل ہی سے سائن اِن کرتے ہیں، جس کا لازمی مطلب ہے کہ گوگل کو معلوم ہوتا ہے کہ اُن کا اکاؤنٹ کہیں سائن اِن کے لیے استعمال ہوا۔ یہ اُس بات کا بدل ہے کہ منتظم کا پاس ورڈ ہم خود کبھی نہیں رکھتے، اور یہ سب گوگل کے اپنے سائن اِن صفحے پر ہوتا ہے، ہمارے صفحے پر نہیں۔
۶. آپ کی ڈیوائس پر کیا رکھا جاتا ہے — جو کوکیز سے زیادہ ہے
سجل ایسے مدرسے کے لیے بنایا گیا ہے جہاں سگنل آتا جاتا رہتا ہے، لہٰذا استاد بغیر کسی کنیکشن کے حاضری لگا سکتا ہے اور حاضری بعد میں پہنچ جاتی ہے۔ یہ اِسی لیے ممکن ہے کہ کلاس کی فہرست، اُس کے طلبہ، اوقاتِ کار اور لگائی جا رہی حاضری اُسی ڈیوائس پر براؤزر کی اپنی اسٹوریج میں رکھی جاتی ہے۔ سرپرست کے حصے میں بھی اُس گھر کے اپنے بچوں کا مختصر مجموعہ اِسی طرح رکھا جاتا ہے۔ اِن میں سے کوئی چیز کوکی نہیں، اور کوئی رضامندی کا بینر اِسے کنٹرول نہیں کرتا — یہ سہولت کا کام کرنا ہے۔
یہ وہ حصہ ہے جس پر صرف پڑھنے کے بجائے عمل کرنا چاہیے۔ ڈیوائس پر محفوظ چیز اُس وقت تک رہتی ہے جب تک صاف نہ کی جائے، لہٰذا جس فون سے کلاس کی حاضری لگائی گئی ہو اُس میں وہ فہرست اُس وقت تک رہتی ہے جب تک استاد سائن آؤٹ نہ کرے یا سائٹ کا ڈیٹا صاف نہ کر دیا جائے۔ اگر ڈیوائس مشترکہ ہے، بیچ دی جاتی ہے، یا کسی کے ساتھ مدرسے سے چلی جاتی ہے تو اصل قدم سائن آؤٹ کرنا ہے — ٹیب بند کرنا نہیں۔ رجسٹر کھولنے کے لیے استاد کا پن اب بھی درکار ہوتا ہے، مگر کسی مشترکہ ڈیوائس کے بارے میں معقول مفروضہ یہی ہے کہ جو کچھ اُس پر رکھا گیا، وہ اب بھی اُس پر موجود ہے۔
اِس کے ساتھ ایپ کی اپنی فائلیں — خاکہ، فونٹ، کوڈ — بھی محفوظ کر لی جاتی ہیں تاکہ سست کنیکشن پر ایپ کھل جائے، خالی اسکرین نہ دکھائے۔ یہ فائلیں ہیں، ریکارڈ نہیں، اور کسی فرد کے بارے میں کچھ نہیں بتاتیں۔
۷. یہاں کیا موجود ہی نہیں
غیر موجودگی کی فہرست چھاپنے کے قابل صرف اُس وقت ہے جب ہر بات جانچی گئی ہو، فرض نہ کی گئی ہو۔ اِن میں سے ہر بات کوڈ سے جانچی گئی ہے:
- اشتہار یا مارکیٹنگ کی کوئی کوکی، کہیں بھی، موجود نہیں۔ اِس پروڈکٹ میں — نہ عوامی سائٹ پر، نہ پورٹل کے اندر — کوئی اشتہاری پکسل، کوئی کنورژن ٹیگ اور کوئی ایڈ نیٹ ورک نہیں۔
- اسکرین کی کوئی ریکارڈنگ نہیں۔ ہمارا پیمائشی فراہم کنندہ ایسا ریکارڈر بیچتا ہے جو اسکرین پر موجود سب کچھ دوبارہ چلا کر دکھا دیتا ہے، اور اُسے بند کرنے والی ترتیب ہمارے اپنے کوڈ میں رکھی گئی ہے، لہٰذا وہ فراہم کنندہ کے ڈیش بورڈ کی حالت سے قطع نظر بند ہی رہتی ہے۔ کوئی رجسٹر دوبارہ چلا کر نہیں دیکھتا۔
- کسی دوسری ویب سائٹ سے کچھ ایمبیڈ نہیں کیا گیا — نہ ویڈیو پلیئر، نہ نقشے، نہ سوشل ویجٹ، نہ تبصروں کا نظام۔ سیکشن ۴ میں بیان کی گئی پیمائش کے سوا، جو آپ کی اجازت تک آتی ہی نہیں، کسی بھی صفحے پر واحد غیر ہمارا اسکرپٹ وہی ری کیپچا ہے جو اوپر بیان کیے گئے دو درخواستی صفحات پر ہے۔
- ایسی کوئی کوکی نہیں جو آپ کے ساتھ دوسری ویب سائٹوں تک جائے۔ جو کچھ یہاں رکھا جاتا ہے وہ sijil.pk اور آپ کے مدرسے کے اپنے پتے کی طرف سے ہوتا ہے، اور کوئی دوسری سائٹ اُسے پڑھ نہیں سکتی۔
- کسی بچے کا کوئی ریکارڈ کبھی کوکی میں نہیں رکھا جاتا۔ ضروری کوکیز میں دستخط شدہ سیشن ٹوکن، ایک بے ترتیب ڈیوائس شناخت، زبان کا انتخاب، سائن اِن اور کلاس تک رسائی کے مرحلوں کے مختصر مدتی تصدیقی نشان، اور پیمائش کے بارے میں آپ کا جواب ہوتا ہے — نہ حاضری کا کوئی نشان، نہ فیس کا کوئی ہندسہ، نہ تصویر، نہ فون نمبر، نہ کسی طالب علم کا نام۔ نام اُن میں سے صرف ایک میں آتا ہے: وہ پانچ منٹ کی کوکی جو منتظم کو گوگل کے راستے سے گزارتی ہے۔ اگر ایک ہی اکاؤنٹ ایک سے زیادہ مدارس کا منتظم ہو تو اُس کوکی میں اُس کا اپنا گوگل پتہ اور اُن مدارس کے نام ہوتے ہیں جن کا وہ منتظم ہے، تاکہ یہ پوچھنے والا صفحہ کہ وہ کس مدرسے میں داخل ہو رہے ہیں اُنہیں پیش کر سکے — اور انتخاب کرتے ہی وہ ختم ہو جاتی ہے۔
- کچھ بھی بیچا نہیں جاتا اور کسی ڈیٹا بروکر، اشتہار دینے والے یا ”اینالٹکس پارٹنر“ کے حوالے نہیں کیا جاتا۔ پیمائش سے جو معلوم ہوتا ہے وہ ہم اِس فیصلے کے لیے استعمال کرتے ہیں کہ اگلی چیز کیا بنانی ہے، اور بات یہیں ختم ہو جاتی ہے۔
- کوکی کی کوئی دیوار نہیں۔ پیمائش سے انکار کرنے پر کوئی سہولت نہیں روکی جاتی، کوئی چیز سست نہیں ہوتی، اور اگلی بار آنے پر سوال دوبارہ نہیں پوچھا جاتا۔
۸. اپنا جواب بدلنا
اجازت واپس لینا اُتنا ہی آسان ہونا چاہیے جتنا اجازت دینا، ورنہ اُس اجازت کی حیثیت ہی کیا تھی۔ اِس صفحے کے آخر میں ایک بٹن ہے جو یہ انتخاب دوبارہ آپ کے حوالے کر دیتا ہے: دبائیں اور سوال فوراً واپس آ جائے گا، اِسی براؤزر پر، خواہ پہلی بار آپ نے جو جواب دیا ہو۔ اگر آپ کا جواب ہاں تھا تو دبانے پر پیمائش کے جدول کی پانچوں چیزیں بھی حذف ہو جاتی ہیں اور صفحہ پیمائشی اسکرپٹ کے بغیر دوبارہ کھلتا ہے — جو اسکرپٹ چل پڑا ہو اُسے ہٹانے کا اِس کے سوا کوئی طریقہ نہیں، اور اُسے سچ مچ روکنے کا مطلب یہی ہے کہ صفحہ اُس کے بغیر نئے سرے سے کھولا جائے۔ آپ کے اکاؤنٹ میں اِس کے سوا کچھ نہیں بدلتا۔
آپ کا جواب فرد کے حساب سے نہیں، ہر براؤزر اور ہر ڈیوائس کے حساب سے یاد رکھا جاتا ہے، کیونکہ یاد رکھنے کا ذریعہ صرف کوکی ہے۔ دفتر کے کمپیوٹر پر ہاں کہنے کا استاد کے فون سے کوئی تعلق نہیں، اور ہر ایک اپنی جگہ ایک بار پوچھے گا۔
آپ کے براؤزر کی اپنی ترتیبات بھی کام دیتی ہیں: اِس سائٹ کا ڈیٹا صاف کرنے سے دونوں جدولوں کی ہر کوکی ختم ہو جاتی ہے، اور اُن کے ساتھ پیمائش کی وہ چار چیزیں بھی جو کوکیز نہیں ہیں، اور پیمائش کا سوال اگلی بار آنے پر دوبارہ آ جاتا ہے۔ تمام کوکیز روکنا بھی آپ کا حق ہے، مگر نتیجہ واضح رہے — سائن اِن کی کوکیز ضروری جدول میں بلا وجہ نہیں ہیں، اور کوکیز بند ہونے پر پورٹل آپ کو ایک صفحے سے دوسرے صفحے تک سائن اِن نہیں رکھ سکتا۔
ہم براؤزر کا ”Do Not Track“ اشارہ نہیں پڑھتے، اور یہاں اِس سے کوئی فرق نہیں پڑتا: پیمائش آپ کے چالو کرنے تک بند ہے، لہٰذا اُس اشارے کے بند کرنے کے لیے کچھ باقی ہی نہیں۔
۹. سوالات، اور اُنہیں کہاں بھیجیں
یہ دستاویز صرف اسٹوریج کے پہلو پر ہے۔ ہمارے پاس کیا ہے، کیوں ہے، کتنی دیر رہے گا اور اُس پر آپ کے کیا حقوق ہیں — یہ سب پرائیویسی پالیسی میں ہے، جو زیادہ مکمل جواب ہے اور اِس صفحے کے آخر میں اُس کا لنک موجود ہے۔
پیمائش کے لیے پورے مدرسے کا کوئی ایک سوئچ موجود نہیں: ہر براؤزر اپنی جگہ جواب دیتا ہے۔ اگر آپ کا مدرسہ بطور پالیسی چاہتا ہے کہ ہر جگہ جواب ”نہیں“ ہو تو ہمیں لکھیں۔ یہ مانگنے کے قابل بات ہے اور ہم اِسے ٹالنے کا سوال نہیں، کرنے کی تبدیلی سمجھیں گے۔
اِس صفحے سے متعلق کوئی بھی بات، بشمول ”میں نے کوکیز صاف کیں اور سائٹ دوبارہ پوچھ رہی ہے“ — جو بالکل وہی ہے جو ہونا چاہیے — contact@sijil.pk پر بھیجیں، یا +92 371 2633733 پر بات کر لیں اگر لکھنے کے بجائے کہنا آسان ہو۔ اردو یا انگریزی، جو آپ کو پسند ہو۔
اس براؤزر پر آپ کا جواب
اس براؤزر کی جانچ ہو رہی ہے…
یہ جواب اسی براؤزر میں ایک کوکی کی صورت محفوظ رہتا ہے، اس لیے دوسرا براؤزر یا دوسرا فون دوبارہ پوچھے گا۔