Lang Switcher ("the extension") is a free, open-source browser extension that converts text between Arabic and English keyboard layouts. This Privacy Policy explains what data the extension does — and does not — collect.
Short version: We don't collect anything. Everything happens locally on your device.
The extension does not collect, store, or transmit any personal information or usage data.
Specifically, we do not collect:
We also do not use cookies, analytics, or telemetry of any kind, and we do not transmit any data to any server, ours or third-party.
All text conversion happens entirely on your device, inside the browser. When you trigger a conversion:
The text never leaves your device. The extension has no backend server.
| Permission | Why it's needed |
|---|---|
activeTab | Read and replace text in the field you're currently editing. |
scripting | Inject the conversion script into the active page. |
contextMenus | Add a "Convert language" right-click menu inside editable fields. |
clipboardWrite | Copy converted text to your clipboard when the website prevents in-place editing. |
notifications | Show a system notification confirming the conversion. |
offscreen | Required so the background script can access the clipboard API in Manifest V3. |
host_permissions: <all_urls> | Allow the extension to work on any website you trigger it on. |
The extension is fully open source. You can audit the code yourself:
github.com/amohamed95/lang-switcher
If this policy changes in the future, the new version will be published at this same URL with an updated "Last Updated" date.
For questions, open an issue on GitHub or email: amr.mo.ali.995@gmail.com
مبدّل اللغة ("الإكستنشن") هو إكستنشن مجاني ومفتوح المصدر لمتصفح Chrome، يحوّل النص بين العربي والإنجليزي حسب لغة الكيبورد. هذه السياسة توضّح ما الذي يجمعه الإكستنشن وما الذي لا يجمعه.
باختصار: لا نجمع أي شيء. كل العمليات تحدث محلياً على جهازك.
الإكستنشن لا يجمع، لا يخزّن، ولا يُرسل أي معلومات شخصية أو بيانات استخدام.
تحديداً، لا نجمع:
كذلك، لا نستخدم cookies أو analytics أو أي نوع من telemetry، ولا نرسل أي بيانات لأي server، لا تابع لنا ولا لطرف ثالث.
كل عمليات التحويل تتم بالكامل على جهازك. لما تشغّل تحويل:
النص لا يخرج من جهازك أبداً. الإكستنشن ليس له server.
| الصلاحية | السبب |
|---|---|
activeTab | لقراءة وتعديل النص في الحقل اللي بتحرّره حالياً. |
scripting | لحقن سكربت التحويل داخل الصفحة النشطة. |
contextMenus | لإضافة خيار "تحويل اللغة" في قائمة الكليك يمين. |
clipboardWrite | لنسخ النص المحوّل في الحافظة لما الموقع يمنع التعديل المباشر. |
notifications | لإظهار إشعار نظام يؤكد التحويل. |
offscreen | شرط تقني عشان الـ background script يصل للحافظة في Manifest V3. |
host_permissions: <all_urls> | عشان الإكستنشن يعمل على أي موقع تختاره. |
الإكستنشن مفتوح المصدر بالكامل:
github.com/amohamed95/lang-switcher
لو تغيّرت السياسة في المستقبل، النسخة الجديدة هتُنشر على نفس الرابط مع تحديث تاريخ "آخر تحديث".
لأي استفسار، افتح issue على GitHub أو راسل: amr.mo.ali.995@gmail.com