Back to the tool

Privacy

Last updated 2026-08-21

The short version

openSIF does not collect your payroll data. Not as a promise — there is no route on this server that accepts employee records. The salary file is built by JavaScript running inside your browser, from data that never leaves the device you typed it on.

What you type

Company details, employee names, civil ID and passport numbers, bank accounts and salary amounts are held in your browser's memory while you work, and saved to IndexedDB — a store inside your own browser profile — so an unfinished payroll survives a reload.

That storage belongs to your browser, on that device, for this site alone. It is not synchronised, not backed up by us, and not readable by us or anyone else. Clearing your browser's data for this site removes it, and the Erase everything stored locally button on the review step removes it immediately.

The file itself is assembled in memory and handed straight to your browser's download. It is not uploaded anywhere, at any point.

What the server sees

Loading a web page means your browser asking a server for it. Like any website, that request appears in the host's own server log — typically your IP address, the time, the page requested and your browser's user-agent string. We do not add to that log, join it to anything, or use it for analytics. It records that a page was served, not who you pay or what you pay them.

Counters

openSIF can be configured to count how often it is used. This is off in the default configuration. When switched on it stores, per day: an event name from a fixed list — wizard_started, employees_added, file_generated — and a coarse size band such as 6-20.

It stores no IP address, no user agent, no session identifier, no employee data, and nothing derived from any amount. The result is a table of integers that cannot be traced back to a person or a company.

Cookies and other sites

openSIF sets no cookies. It uses localStorage for exactly one thing: remembering whether you read English or Arabic.

There is no analytics service, no advertising, no tag manager and no content delivery network. Typefaces are served from this domain rather than a font host. The page is delivered with a Content-Security-Policy that forbids it from contacting any other server at all, which is why it still works with the network disconnected — disconnect and try it.

The one outbound link is Buy me a coffee on the success screen. Following it takes you to a third party with its own privacy policy. Nothing about your payroll goes with you.

Your rights

Because we hold no personal data about you, there is nothing for us to disclose, correct, export or delete on request. The data you entered is on your device and under your control, and the tool gives you a button to destroy it.

Changes

If this policy changes, the date at the top changes with it.

Contact

Sumon M. · musumon4u[at]gmail.com

الخصوصية

آخر تحديث 2026-08-21

باختصار

لا يجمع openSIF بيانات رواتبك. وهذا ليس وعداً، بل لأنه لا يوجد في هذا الخادم أي مسار يقبل سجلات الموظفين أصلاً. يُبنى ملف الرواتب داخل متصفحك عبر جافاسكربت، من بيانات لا تغادر الجهاز الذي كتبتها عليه.

ما تكتبه أنت

بيانات الشركة وأسماء الموظفين وأرقامهم المدنية وجوازاتهم وحساباتهم المصرفية ومبالغ رواتبهم تبقى في ذاكرة متصفحك أثناء العمل، وتُحفظ في IndexedDB — وهو مخزن داخل ملف متصفحك الشخصي — كي لا تضيع كشوف الرواتب غير المكتملة عند إعادة تحميل الصفحة.

هذا المخزن ملك لمتصفحك، على ذلك الجهاز، ولهذا الموقع وحده. لا يُزامَن، ولا نحتفظ له بنسخة، ولا يستطيع أحد قراءته، لا نحن ولا غيرنا. ومسح بيانات المتصفح لهذا الموقع يحذفه، كما يحذفه فوراً زر محو كل ما هو محفوظ محلياً في خطوة المراجعة.

أما الملف نفسه فيُجمَّع في الذاكرة ويُسلَّم مباشرة إلى تنزيلات متصفحك. ولا يُرفع إلى أي مكان في أي مرحلة.

ما يراه الخادم

فتح أي صفحة يعني أن متصفحك يطلبها من خادم. وكما في أي موقع، يظهر هذا الطلب في سجل الخادم لدى مزوّد الاستضافة، وعادةً يتضمن عنوان IP والوقت والصفحة المطلوبة ومعرّف متصفحك. نحن لا نضيف إلى هذا السجل، ولا نربطه بشيء، ولا نستخدمه للتحليلات. إنه يسجل أن صفحة قُدِّمت، لا مَن تدفع له ولا كم تدفع.

العدّادات

يمكن ضبط openSIF ليحصي عدد مرات استخدامه، وهذه الخاصية معطّلة في الإعداد الافتراضي. وعند تفعيلها تُخزَّن يومياً: تسمية حدث من قائمة ثابتة — wizard_started و employees_added و file_generated — ونطاق حجم تقريبي مثل 6-20.

ولا يُخزَّن أي عنوان IP، ولا معرّف متصفح، ولا معرّف جلسة، ولا أي بيانات عن الموظفين، ولا أي شيء مشتق من أي مبلغ. والنتيجة جدول من الأرقام الصحيحة لا يمكن تتبّعه إلى شخص أو شركة.

ملفات تعريف الارتباط والمواقع الأخرى

لا يضع openSIF أي ملف تعريف ارتباط. ويستخدم localStorage لغرض واحد فقط: تذكّر ما إذا كنت تقرأ بالعربية أم بالإنجليزية.

لا توجد خدمة تحليلات، ولا إعلانات، ولا مدير وسوم، ولا شبكة توصيل محتوى. والخطوط تُقدَّم من هذا النطاق لا من مزوّد خطوط خارجي. وتُرسَل الصفحة مع سياسة أمان محتوى تمنعها من الاتصال بأي خادم آخر، ولهذا تعمل والاتصال مقطوع — جرّب أن تقطع الاتصال.

الرابط الخارجي الوحيد هو ادعمنا بفنجان قهوة في شاشة النجاح، وهو ينقلك إلى طرف ثالث له سياسة خصوصية خاصة به. ولا ينتقل معك أي شيء من بيانات رواتبك.

حقوقك

بما أننا لا نحتفظ بأي بيانات شخصية عنك، فليس لدينا ما نفصح عنه أو نصححه أو نصدّره أو نحذفه بناءً على طلبك. فالبيانات التي أدخلتها على جهازك وتحت سيطرتك، والأداة تمنحك زراً لإتلافها.

التغييرات

إذا تغيّرت هذه السياسة، تغيّر معها التاريخ في الأعلى.

للتواصل

Sumon M. · musumon4u[at]gmail.com