MetaRemover — تطبيق لحماية الخصوصية وإزالة بيانات الصور
MetaRemover هو تطبيق متعدد المنصات تم تطويره باستخدام Kotlin Multiplatform وCompose Multiplatform، ويهدف إلى حماية خصوصية المستخدمين من خلال إزالة البيانات الوصفية (Metadata) المضمنة داخل الصور قبل مشاركتها.
تحتوي العديد من الصور على معلومات مخفية قد تكشف تفاصيل شخصية عن المستخدم، مثل:
• الموقع الجغرافي (GPS)
• نوع وموديل الكاميرا
• تاريخ ووقت التقاط الصورة
• إعدادات الكاميرا
• معلومات الجهاز
• بيانات EXIF وغيرها من المعلومات المضمنة
يساعد MetaRemover على إنشاء نسخة نظيفة من الصورة، خالية من البيانات الوصفية غير الضرورية، مع الحفاظ على جودة الصورة ومظهرها.
المميزات:
• إزالة بيانات EXIF Metadata من الصور
• الحفاظ على جودة الصورة أثناء المعالجة
• واجهة مستخدم حديثة وبسيطة
• دعم Android وiOS
• معالجة الصور بسرعة على الجهاز
• حفظ الصور المعالجة مباشرة في معرض الصور
• تصميم يركز على الخصوصية والأمان
• تطبيق خفيف وسهل الاستخدام
• معالجة الصور محليًا دون رفعها إلى أي خادم
التقنيات المستخدمة:
• Kotlin Multiplatform
• Compose Multiplatform
• Kotlin Coroutines
• Kotlin Flow
• Material 3
• expect / actual APIs
• Platform-specific Image Processing
تم تصميم المشروع لمشاركة أكبر قدر ممكن من الكود بين المنصات، مع استخدام APIs خاصة بكل نظام عند الحاجة إلى التعامل مع الصور والملفات ومعرض الصور.
المنصات المدعومة:
• Android
• iOS
الخصوصية والأمان:
الخصوصية هي أحد أهم أهداف MetaRemover.
جميع عمليات معالجة الصور تتم محليًا على جهاز المستخدم:
• لا يتم رفع الصور إلى أي خادم.
• لا يتم تخزين الصور أو بياناتها على خدمات سحابية.
• لا يتم تخزين Metadata الخاصة بالصور.
• لا توجد معالجة للصور عبر الخدمات السحابية.
• لا توجد Analytics لتتبع المستخدمين.
• يعمل التطبيق بشكل كامل دون الحاجة إلى اتصال بالإنترنت.
الهدف من المشروع:
يهدف MetaRemover إلى توفير أداة بسيطة وسريعة تساعد المستخدمين على مشاركة صورهم بأمان أكبر، من خلال إزالة المعلومات الوصفية التي قد تكشف تفاصيل غير ضرورية عن الصورة أو الجهاز أو موقع التقاطها قبل مشاركة الصورة.