ضغط كشف راتب، دمج ملف طلب سكن، قراءة نص بطاقة هوية: هذه المستندات تحمل بيانات شخصية جدًا، ومعظم الخدمات على الإنترنت تطلب منك إرسالها إلى خوادمها لمعالجتها. وثمة طريقة أخرى يجري فيها العمل على جهازك أنت. يشرح هذا الدليل الفرق وكيف تتحقق منه بنفسك وما ثمنه.
ماذا يحدث حين ترفع ملفًا
مع خدمة تقليدية يعبر مستندك الإنترنت، ويصل إلى خادم لا تتحكم فيه، ويُعالج هناك، ثم يُرسل إليك. وفي هذه الأثناء قد يُحفظ بضع دقائق أو بضعة أيام أو أكثر، وقد يُنسخ في نسخ احتياطية، أو يُسجَّل، أو يُفحص لتحسين الخدمة، بحسب سياسة الموقع التي لا يقرؤها أحد تقريبًا. وليست أي من هذه الخطوات خبيثة بالضرورة، لكن كلًّا منها يضيف خطرًا: تسرّب بيانات، خطأ في الإعدادات، موظف غير أمين، تغيّر مالك الخدمة، استضافة في بلد تختلف قوانينه عن قوانين بلدك.
وبالنسبة إلى مستند يحتوي بيانات شخصية (الهوية أو الصحة أو الأموال) فإن إرسال الملف إلى طرف ثالث هو نقل بيانات بحد ذاته. وإن كنت تعالج ملفات الآخرين، في مكتب أو جمعية مثلًا، فأنت مسؤول عنها أيضًا.
كيف يستطيع المتصفح فعل كل شيء بمفرده
تقدّم المتصفحات الحديثة إمكانات كثيرًا ما تمر دون ملاحظة: قراءة ملف اختاره المستخدم دون إرساله إلى أي مكان (File API)، وتنفيذ شيفرة مترجمة بسرعة تقارب السرعة الأصلية (WebAssembly)، والعمل في الخلفية دون تجميد الصفحة (Web Workers)، وحساب البصمات التشفيرية (Web Crypto). وبهذه اللبنات يستطيع موقع دمج ملفات PDF وضغط الصور والتعرف على النص كل ذلك على جهازك بالكامل. تُنزَّل شيفرة البرنامج مثل أي صفحة ويب عادية؛ أما ملفاتك فلا تغادر.
مقارنة
| مع الرفع إلى خادم | المعالجة المحلية (MaxyTools) | |
|---|---|---|
| أين يذهب ملفك | إلى خادم الموقع | إلى لا مكان: يبقى على جهازك |
| الاحتفاظ | بحسب سياسة الموقع | لا شيء: لا يُخزَّن شيء |
| دون اتصال | مستحيل | ممكن بعد تحميل الصفحة |
| السرعة | تتوقف على اتصالك والخادم | تتوقف على قوة جهازك |
| حجم الملف | كثيرًا ما يحدّه الرفع | تحدّه ذاكرة المتصفح |
| حدود يومية | متكررة (حسابات واشتراكات) | لا يفرضها أي خادم |
تحقق بنفسك: ثلاثة اختبارات
- لسان الشبكة (Network). افتح أدوات المطوّر في متصفحك (مفتاح F12)، لسان «Network»، ثم عالج ملفًا. سترى طلبات الموقع تمر: لو كان الملف يُرفع لذهب طلب كبير إلى خادم. وفي أداة محلية لا شيء من ذلك.
- وضع عدم الاتصال. حمّل صفحة الأداة ثم اقطع اتصالك (وضع الطيران). إن بقيت العملية تعمل فالعمل لا يحتاج إلى خادم.
- سياسة الخصوصية. اقرأها: ينبغي أن تذكر بوضوح ما يُرسل ولمن ومدة الاحتفاظ. موقع يعد بـ«الحذف بعد ساعة» يطلب منك أن تثق به؛ والأداة المحلية ليس لديها ما تحذفه.
الاختبار الأول هو الأكثر دلالة. لا تحتاج إلى فهم الشيفرة: يكفي أن تنظر هل يغادر طلب بحجم ملفك أثناء المعالجة.
ثمن المعالجة المحلية
- الذاكرة. لا يملك المتصفح إلا جزءًا من ذاكرة الجهاز: في هاتف من الفئة الدنيا قد يفشل ملف PDF بمئات الميغابايت. وتذكر كل أداة حجمها الأقصى (مثلًا 80 ميغابايت لضغط PDF و100 ميغابايت للصورة).
- السرعة. التعرف على النص أو ضغط ملف PDF كبير على حاسوب متواضع أبطأ منه على خادم قوي.
- البطارية. المعالجة الثقيلة ترهق معالج جهازك.
- ميزات مستحيلة. بعض المعالجات (أثقل أنواع الذكاء الاصطناعي) تبقى خارج متناول المتصفح؛ ونفضّل ألا نقدمها على أن نرسل ملفاتك إلى مكان آخر.
عادات جيدة أخرى
- أزل البيانات المخفية قبل مشاركة ملف: الصور والمستندات تحتوي بيانات وصفية (انظر البيانات الوصفية المخفية: ما تكشفه ملفاتك وكيف تمحوه).
- احمِ ما يجب حمايته بكلمة مرور (انظر حماية ملف PDF بكلمة مرور أو فتحه).
- احذر من المواقع التي تطلب حسابًا أو بريدًا إلكترونيًا لعملية بسيطة.
- احذف النسخ المنزَّلة التي لم تعد بحاجة إليها.
حدود ينبغي الاعتراف بها
- تحمي المعالجة المحلية الملف أثناء العملية لا جهازك: إن كان حاسوبك مصابًا فالملف مكشوف أيًّا كان الموقع.
- ينبغي أن تصدّقنا استنادًا إلى ما يمكنك التحقق منه، ومن هنا أهمية الاختبارات أعلاه بدل كلمتنا.
- توجد في الموقع مكونات خارجية (إعلانات بعد الموافقة وقياس الجمهور): هي لا تتلقى ملفاتك، لكن اقرأ سياسة ملفات تعريف الارتباط لمعرفة التفاصيل.
الأسئلة الشائعة
كيف أتأكد أن ملفًا لا يُرفع؟
افتح لسان Network في أدوات المطوّر (F12) أثناء المعالجة وابحث عن طلب بحجم الملف. ويمكنك أيضًا قطع الاتصال بعد تحميل الصفحة: إن بقيت الأداة تعمل فهي تعمل محليًا.
هل تعمل المعالجة المحلية دون اتصال؟
بعد تحميل الصفحة ومكوناتها، نعم لمعظم الأدوات. والاستثناءات (فحص التسريب وعنوان IP) تحتاج إلى الإنترنت.
لماذا تُرفض بعض الملفات بسبب حجمها؟
لأن المتصفح يملك ذاكرة أقل من خادم. ويظهر الحد في كل أداة.
هل يتلقى الموقع شيئًا مع ذلك؟
هو يقدّم الصفحة وبرامجها. أما الملفات التي تعالجها فلا تُرسل إليه. وتفصّل سياسة الخصوصية ما يُقاس.
هل هو أكثر أمانًا من البرامج المثبّتة؟
هو مماثل من حيث الخصوصية: في الحالتين يبقى الملف عندك. والميزة أنك لا تثبّت شيئًا.