من نحن
يبني My Gadgets حكيم وأحمد، مهندسا برمجيات في عمّان بالأردن، تعبنا من رفع ملفاتنا الخاصة إلى خوادم لا نعرف أصحابها لمجرد قص صورة أو دمج ملف PDF.
من نحن
نحن حكيم وأحمد، مهندسا برمجيات في عمّان. نصمم كل ما في هذا الموقع ونبنيه ونختبره ونكتبه بأنفسنا، بما فيه الأدلة والمقالات. وعملنا اليومي في الأنظمة الخلفية: PHP وLaravel، وNode.js، وJava مع Spring Boot؛ أي الواجهات البرمجية وقواعد البيانات وطوابير المهام، وكل ما يُبقي المنتجات تعمل خلف الكواليس.
لماذا بنينا هذا الموقع
كنا نحتاج أثناء العمل إلى أدوات سريعة على الإنترنت، فنصطدم كل مرة بالعوائق نفسها: تسجيل إجباري، وحدود لحجم الملف، وعلامات مائية، والأسوأ من ذلك كله خطوة رفع تسلّم مستندك إلى خادم لا تعرف عنه شيئًا.
فنظرنا فيما يستطيع المتصفح فعله وحده، ووجدنا أنه يستطيع تقريبًا كل شيء. فالمتصفحات الحديثة فيها Canvas وواجهات الملفات والتشفير وWebCodecs، ونسخ WebAssembly من أدوات مثل FFmpeg ومكتبات PDF. وهذا يكفي لضغط فيديو، أو حذف بيانات EXIF، أو تشفير ملف، أو تحويل صورة، دون أن يغادر جهازك بايت واحد. وMy Gadgets هو ما خرج من ذلك: أدوات صغيرة مركّزة، المنتج كله فيها يعمل في المتصفح.
التزامنا بالخصوصية
- ملفاتك لا تغادر جهازك أبدًا، فلا يوجد مكان تُرفع إليه.
- لا حساب، ولا بريد إلكتروني، ولا تسجيل لاستخدام أي أداة.
- لا نرى محتوى ملفاتك ولا نخزنه ولا ننقله.
- لا حدود لحجم الملفات، لأنه لا يوجد خادم يفرضها.
- نستخدم Google Analytics وإعلانات Google لإبقاء الموقع مجانيًا، وملفاتك ليست جزءًا منها (راجع سياسة الخصوصية).
التقنيات التي نستخدمها
في الأنظمة الخلفية، حيث نقضي معظم وقتنا:
- PHP وLaravel
- Node.js
- Java وSpring Boot
وفي هذا الموقع، الذي بنيناه عمدًا دون خادم يعالج الملفات:
- JavaScript دون أُطر، وBootstrap 5، وصفحات HTML ثابتة
- WebAssembly (مكتبات FFmpeg وPDF والصور) للعمليات الثقيلة
- واجهات المتصفح نفسه: Canvas والملفات وWeb Crypto وWebCodecs
اعمل معنا
نقبل مشاريع برمجية. إن احتجت تطبيق ويب، أو واجهة برمجية، أو نظامًا خلفيًا، أو ربطًا بين أنظمة، أو أداة تعمل في المتصفح مثل أدوات هذا الموقع، فيسعدنا أن نسمع عنها. راسلنا على mygadgetscorp@gmail.com بوصف قصير للمشروع، بالعربية أو الإنجليزية.
أسئلة شائعة
هل تُرفع ملفاتي إلى خادم؟
لا. تعمل الأدوات داخل متصفحك باستخدام JavaScript وWebAssembly: يُقرأ الملف من جهازك إلى ذاكرة المتصفح، ويُعالَج على جهازك، ثم يُحفظ مباشرة. لا يوجد خادم يمكن أن يستقبله. وتحتاج أدوات قليلة إلى الإنترنت لأمر غير ملفك، مثل أسعار الصرف اليومية، وكل منها يذكر ذلك في صفحته.
من يبني My Gadgets؟
حكيم وأحمد، مهندسا برمجيات في عمّان بالأردن. نعمل يوميًا مع PHP وLaravel وNode.js وJava Spring Boot، ونصمم كل ما في هذا الموقع ونبنيه ونكتبه بأنفسنا.
هل الموقع مجاني؟ ومن أين يأتي تمويله؟
كل الأدوات مجانية، دون تسجيل ودون حدود لحجم الملفات. وتغطي الإعلانات تكاليف الاستضافة، إلى جانب من يدعموننا عبر Ko-fi.
هل يمكنكم بناء أداة أو مشروع لنا؟
نعم. نقبل مشاريع برمجية خارجية: تطبيقات ويب، وواجهات برمجية، وأنظمة خلفية، وربط بين الأنظمة. راسلنا على البريد المذكور في هذه الصفحة.
هل تعمل الأدوات دون اتصال بالإنترنت؟
بعد أن تُفتح صفحة الأداة مرة واحدة، لا تحتاج المعالجة نفسها إلى اتصال. يمكنك قطع الاتصال وتستمر الأداة في العمل.
تواصل معنا وادعمنا
الأسئلة، والإبلاغ عن الأخطاء، واقتراح الأدوات، والمشاريع: كلها مرحّب بها. وإن وفّرت عليك الأدوات وقتًا، فكوب قهوة يبقيها مجانية.