English · Français · Español · Português · Deutsch · Nederlands · Bahasa Indonesia · العربية · فارسی · 日本語 · 简体中文
ضع علامة مائية على هويتك ومستنداتك الحساسة دون أن تغادر جهازك أبدًا.
يضيف Cachety علامة مائية إلى ملفات PDF والصور (بطاقات الهوية، جوازات السفر، كشوف الرواتب، الإشعارات الضريبية، كشوف الحسابات البنكية) داخل متصفحك بالكامل. لا يُرفع أي ملف أبدًا، فلا يوجد أصلًا خادم يمكنه استقباله. وهو مجاني، دون حساب، دون تتبع، ومفتوح المصدر.
👉 استخدمه الآن: cachety.com
متوفر بالإنجليزية والفرنسية والإسبانية والبرتغالية والألمانية والهولندية والإندونيسية والعربية والفارسية واليابانية والصينية المبسطة.
يُطلب منا باستمرار نسخ من أوراقنا: لاستئجار شقة، أو لبدء عمل جديد، أو لفتح حساب بنكي. وبمجرد إرسالها، يمكن إعادة استخدام النسخة العارية لأي غرض، بما في ذلك انتحال الهوية. أما العلامة المائية التي تذكر الغرض من النسخة، والجهة المرسلة إليها، والتاريخ، فتربطها بهذا الاستخدام وحده. وهذا بالضبط ما توصي به الخدمة الوطنية الفرنسية لمساعدة ضحايا الجرائم الإلكترونية، Cybermalveillance.gouv.fr.
معظم أدوات العلامات المائية على الإنترنت تفعل ذلك برفع هويتك إلى خوادمها. Cachety لا يفعل ذلك.
لا حاجة إلى تثبيت أي شيء أو بنائه. cachety.com هو النسخة التي ننصح بها الجميع:
- الخصوصية نفسها تمامًا. حتى على الإنترنت، لا تغادر ملفاتك جهازك: الصفحة تنجز كل العمل داخل متصفحك، وهي ممنوعة تقنيًا من إرسال البيانات إلى أي مكان. تحقّق بنفسك: افتح الصفحة، فعّل وضع الطيران، ثم ضع علامة مائية على مستند.
- حماية أفضل. يُقدَّم الموقع الرسمي مع المجموعة الكاملة من ترويسات الأمان (الحماية من clickjacking، وHSTS، والعزل بين المصادر، وسياسة Content-Security-Policy صارمة لكل صفحة). أما النسخة المستضافة على خادم ويب بسيط فكثيرًا ما ينقصها بعض هذه الترويسات.
- محدّث دائمًا. تصلك الإصلاحات الأمنية والتحسينات في زيارتك التالية، دون أن تحدّث أي شيء.
- سريع في كل مكان. يُقدَّم عبر شبكة CDN عالمية، فيفتح بسرعة أينما كنت، ويعمل دون إنترنت بعد تحميله.
- مريح على أي جهاز. يعمل على الحاسوب وiPhone وAndroid. أضفه إلى شاشتك الرئيسية مثل أي تطبيق، وعلى Android يمكنك مشاركة ملف مباشرة مع Cachety.
- المساعدة متوفرة. جولة إرشادية تُري الزوار الجدد من أين يبدؤون، وأدلة عملية تشرح المواقف الشائعة.
تبقى الاستضافة الذاتية ممكنة ومدعومة بالكامل (انظر أدناه)، للمؤسسات التي تحتاج إليها.
- ملفات PDF والصور: JPG وPNG وWebP وGIF وBMP وAVIF وصور iPhone (HEIC). ملف واحد أو عدة ملفات معًا (حتى 200 MB لكل ملف، و500 صفحة لكل PDF).
- علامة مائية على الصفحة كلها، مدمجة في الصورة. لا يمكن حذفها بمجرد تعديل ملف PDF، ويختلف توزيعها في كل نسخة. مع اختيار الخط والحجم واللون ودرجة الشفافية وتأثير التموّج.
- ثلاث خطوات بسيطة: مستندك، والغرض منه ومن سيستلمه، ثم المعاينة والتنزيل. يُكتب نص العلامة المائية تلقائيًا («الغرض، المستلم، التاريخ»، مع أمثلة جاهزة) ويمكنك تعديله كما تشاء.
- حذف البيانات المخفية: النص القابل للتحديد، والبيانات الوصفية، وموقع GPS في الصور. يُعاد بناء كل صفحة من البكسلات.
- إخفاء المعلومات: أخفِ رقم IBAN أو رقمًا ضريبيًا أو صورة. المحتوى يُحذف فعلًا، ولا يُغطّى فقط.
- نسخ قابلة للتتبع: أضف
{code}إلى النص لتحصل كل نسخة على مرجع قصير خاص بها، يظهر في قائمة بعد التنزيل لتحتفظ به. - عدة مستلمين: نسخة لكل مستلم (حتى 20)، تحمل كل منها اسمه، في تنزيل واحد.
- كلمة مرور: تشفير PDF بمعيار AES-256 (PDF 2.0). عند تحديد «قفل الملف بكلمة مرور» تُنشأ كلمة مرور سهلة القراءة من 12 كلمة عشوائية (132 بت، قائمة كلمات BIP39)، ويبقى بإمكانك استخدام كلمة مرور من اختيارك أو كلمة مرور عشوائية بطول 256 بت. مسح تلقائي للحافظة.
- عرض حجم الملف قبل التنزيل، مع خيار «تصغير الحجم» (10 أو 5 أو 2 أو 1 MB) لبوابات الرفع والبريد الإلكتروني التي تحدّ الحجم.
- ملف PDF واحد بالترتيب الذي تختاره (بالسحب والإفلات)، أو أرشيف ZIP.
- يعمل على الهاتف، ويمكن تثبيته كتطبيق، ويعمل دون إنترنت بعد تحميله.
- 11 لغة، مع اتجاه من اليمين إلى اليسار للعربية والفارسية، وخطوط مخصصة لكل نظام كتابة.
- جولة مساعدة إرشادية للزوار الجدد، تُعرض حين يبدو أن أحدهم لا يعرف من أين يبدأ.
- توقيع مستند: وقّع ملف PDF أو صورة داخل متصفحك، بأن ترسم توقيعك أو تكتبه أو تستورد صورته، دون رفع أي ملف. إنه ما يُسمّى عادةً توقيعًا إلكترونيًا بسيطًا، وليس توقيعًا مؤهَّلًا. جرّبه على cachety.com/ar/sign.
- 92 دليلًا عمليًا لمواقف الحياة اليومية في فرنسا والمملكة المتحدة وألمانيا وهولندا وإسبانيا وأمريكا اللاتينية والبرازيل وإندونيسيا والعالم العربي وإيران واليابان والصين.
- 82 مقارنة موثّقة مع أدوات علامات مائية أخرى (FiligraneFacile وiLovePDF وProton وSmallpdf وPDF24 وAdobe Acrobat وغيرها)، و55 مقارنة مع أدوات توقيع (DocuSign وYoutrust وAdobe Acrobat وiLovePDF وSmallpdf)، مع المصادر، بما في ذلك الحالات التي تكون فيها أداة أخرى هي الخيار الأفضل.
- على المواقع الشريكة: يمكن للمواقع المعتمدة عرض الأداة داخل صفحاتها، عبر إطار iframe يقدّمه موقع cachety.com، فلا يرى الموقع المضيف المستندات. التفاصيل في docs/embed.md وفي صفحة الشركاء.
- تتم كل المعالجة داخل المتصفح (pdf.js وcanvas وpdf-lib). لا توجد الملفات إلا في الذاكرة على شكل كائنات
File/Blob. - تفرض سياسة Content-Security-Policy القاعدة
connect-src 'self'، فيرفض المتصفح نفسه أي طلب إلى نطاق آخر، حتى لو نُفّذت شيفرة خبيثة بطريقة ما. - لا ملفات تعريف ارتباط، ولا إحصاءات، ولا سكربتات من أطراف ثالثة، ولا حسابات. لا يُحفظ في
localStorageإلا تفضيلات العرض. والخطوط يقدّمها الموقع نفسه. - كل ضمان تفرضه اختبارات آلية تعمل مع كل تغيير: سياسة CSP، وغياب أي موارد خارجية، وتنظيف الملفات الناتجة، ومحاكاة لمحاولة تسريب البيانات.
نموذج التهديدات الكامل والضوابط والاختبارات: docs/security.md. للإبلاغ عن ثغرة، انظر SECURITY.md.
لا داعي للثقة في نسختنا المنشورة: الموقع تصدير ثابت يمكنك استضافته بنفسك.
المتطلب المسبق: Bun.
git clone https://github.com/cachety/cachety
cd cachety
bun install
bun run build # static export in out/
bunx serve out # or any static file serverيمكن وضع المجلد out/ كما هو على أي استضافة ثابتة. كل صفحة تحمل سياسة Content-Security-Policy الخاصة بها في وسم <meta>، فيظل قفل الشبكة يعمل حتى دون ترويسات HTTP الخاصة بنا. وللحصول على الحماية نفسها التي يوفرها cachety.com، اضبط أيضًا الترويسات الموجودة في out/_headers. انظر docs/deploy.md لـ Cloudflare Pages وGitHub Pages وخوادم أخرى.
مكاتب العقارات ومنصات الموارد البشرية والجمعيات: يمكن للمواقع المعتمدة عرض الأداة كاملة داخل صفحاتها، ليضيف من يرسل إليها مستنداته العلامة المائية في المكان نفسه.
- خصوصية من الأساس: تعمل الأداة داخل إطار يقدّمه موقع cachety.com. لا تستطيع الصفحة المضيفة ولا أي سكربت فيها قراءة المستندات، فهي لا تغادر جهاز الزائر أبدًا.
- قابلة للتخصيص: الغرض والمستلم معبّآن مسبقًا ويستطيع الزائر تعديلهما، مع لون الأزرار واللغة. لا يُرسَل إلى الصفحة المضيفة سوى ارتفاع الإطار.
- للشركاء المعتمدين فقط: المواقع المسموح بها مذكورة في ملف
partners.json، ويرفض المتصفح أي موقع آخر. - مجانية مثل بقية المشروع، والتبرع مرحَّب به إذا أفادتك الأداة.
طريقة الانضمام: قدّم طلب شراكة مع عنوان موقعك. بعد الموافقة والنشر، الصق الشيفرة التالية:
<iframe src="https://cachety.com/embed/ar#for=%D8%B7%D9%84%D8%A8%20%D8%A5%D9%8A%D8%AC%D8%A7%D8%B1&to=%D9%88%D9%83%D8%A7%D9%84%D8%A9%20%D9%85%D8%A7%D8%B1%D8%AA%D9%86"
title="Cachety" loading="lazy" allow="clipboard-write"
style="width: 100%; min-height: 640px; border: 0"></iframe>تُنشئ لك صفحة الشركاء هذه الشيفرة مع معاينة حيّة، والسكربت القصير لضبط الارتفاع تلقائيًا، ونصًا جاهزًا يمكنك استخدامه. التفاصيل التقنية في docs/embed.md.
bun run dev # development server
bun test # unit tests and static security checks
bun run test:e2e # browser suite (CHROMIUM_EXE=/path/to/chrome to use a local Chrome)التقنيات المستخدمة: Next.js (تصدير ثابت)، وReact، وTailwind CSS، وPDF.js، وpdf-lib، وlibheif.
- نصوص الواجهة:
lib/i18n.tsx(الفرنسية والإنجليزية واليابانية والصينية) وlib/locales/<lang>/strings.ts(بقية اللغات). - نصوص الموقع:
lib/site-copy.tsوlib/locales/<lang>/site.ts. البيانات الوصفية للصفحات:lib/site-meta.tsوlib/locales/<lang>/meta.ts. - الأدلة:
lib/guides/<lang>.ts. - صفحات المقارنة («Cachety مقابل X»):
lib/compare/<lang>.ts. يجب أن يستند كل ادعاء عن أداة أخرى إلى مصدره (sources) وأن يحمل تاريخ التحقق منه (checked)، ويجب أن تذكر كل صفحة متى تكون الأداة الأخرى هي الخيار الأفضل. أعِد التحقق من هذه المعلومات بانتظام، فالخدمات تتغير. - اللغات التي تُكتب من اليمين إلى اليسار تستخدم أصناف Tailwind المنطقية (
ms-وpe-وstart-وend-…) بدلًا منml-وpr-وleft-وright-.
يجب أن تحافظ كل اللغات على البنية نفسها، والاختبارات تتحقق من ذلك.
Cachety مجاني وسيبقى مجانيًا. إذا ساعدك، يمكنك دعمه عبر GitHub Sponsors. تساعد التبرعات على تغطية تكلفة اسم النطاق وأدوات التطوير، وقبل كل شيء الوقت الذي يتطلبه العمل.
لا توجد إعلانات اليوم. وقد يعرض المشروع يومًا ما بضعة روابط برعاية مختارة بعناية وبالروح نفسها (أدوات تشفير، برمجيات مفتوحة المصدر، مشاركة آمنة للمستندات). قواعدها صارمة وهي جزء من وعد الخصوصية:
- يُشار إليها بوضوح على أنها برعاية؛
- يقدّمها نطاق Cachety نفسه (صور وروابط فقط): لا شبكة إعلانية، ولا سكربت من طرف ثالث، ولا بكسل تتبع؛
- لا تُختار أبدًا، ولا تُعرض، بناءً على أي شيء يضعه المستخدم في الأداة؛
- تبقى سياسة Content-Security-Policy صارمة كما هي الآن (
connect-src 'self').
Cachety مشروع شخصي، صمّمه ويتولى صيانته Amir Moradi في فرنسا.
وهو نسخة معدّلة من Filigrane Local من تطوير Hugo Sibony (KazeTachinuu)، وهو بدوره إعادة كتابة مستوحاة من Filigraneur من تطوير CyberClarence. شكرًا لكليهما. انظر NOTICE للتفاصيل.
تستخدم كلمات المرور سهلة القراءة قائمة كلمات BIP39 الإنجليزية (رخصة MIT، © 2013 Marek Palatinus, Pavol Rusnak, Aaron Voisine, Sean Bowe).
ما هو مخطط له: ROADMAP.md، ومتاح أيضًا على cachety.com/ar/roadmap.
مرخّص بموجب GNU Affero General Public License v3.0 (LICENSE). إذا شغّلت نسخة معدّلة منه كخدمة، فإن رخصة AGPL تُلزمك بإتاحة شيفرتها المصدرية لمستخدميك.
