All computations run locally in JavaScript and WebAssembly (WebR). The file you import
and the values you type are never uploaded — there is no code path that sends them
anywhere.
Two features send derived content (results, not your dataset) to a server, and
both are listed under “Third-party services” below with exactly what they send:
AI interpretation and, for account holders, native Word
export. Neither runs unless you invoke it.
Analytics — cookies used, and how to decline
MindStat uses Google Analytics 4 (GA4) to measure how the app is used:
GA4 is loaded with analytics_storage: 'granted' by default, which writes _ga and _ga_* cookies to your browser so repeat visits can be recognised.
Usage measurement only — page views, events, approximate location derived from your IP. No advertising, no ad profiling, no remarketing:ad_storage, ad_user_data and ad_personalization are denied at all times, and Google Signals is off.
You can decline. Use the button below or the banner shown on first visit. Declining switches GA4 to cookieless mode, is remembered for a year, and is re-applied on every page load.
Your statistical data is never part of this — see the section above; it never leaves your browser at all.
Note for visitors in the EU/EEA and UK: because these cookies are set before you are asked, this configuration does not meet the prior-consent requirement of the ePrivacy Directive (Art. 5(3)). If you are in those regions and would rather not be measured this way, please decline below — your choice is stored and honoured.
Your analytics preference
You can change this at any time.
Checking preference…
AI interpretation consent
Before sending any result summary to an external language model (Google Gemini or Anthropic Claude), MindStat asks for your explicit consent. Your raw data is never transmitted. You can revoke this consent at any time — the next AI request will re-prompt you.
Checking preference…
Third-party services
Google Analytics 4 — usage analytics with cookies by default; declinable (see above)
AI interpretation — when you click "AI Interpretation", your analysis results (no raw data) are sent to our server proxy, then to Google Gemini or Anthropic Claude. Raw data is never included.
Native Word (.docx) export — only for signed-in account holders, and only when you choose Export → Word. The result document — its tables, key figures, verdict lines and chart images, which contain your variable names, group labels and computed statistics — is sent to a MindStat Cloudflare Function that assembles the .docx and returns it. Your imported file and the underlying rows are not sent. Without an account this export runs entirely in your browser and sends nothing.
Error reports — if a script error occurs, MindStat posts the error message, the script name, the line and column, a stack trace and a timestamp to its own endpoint. No user agent, no full URL, no dataset, no variable names: MindStat's own error messages carry counts (n, k) and never data values.
Cloudflare Pages — static hosting; Cloudflare sees your IP and request path but no statistical data.
Contact
Questions? Open an issue on our repository or contact us at [email protected].
🔒 الخصوصية أولاً بالتصميم
الخصوصية والتحليلات
ما البيانات التي يجمعها MindStat؟
مجموعة بياناتك لا تغادر متصفحك أبداً.
تُنفَّذ جميع العمليات الحسابية محلياً في JavaScript وWebAssembly (WebR). الملف الذي تستورده والقيم التي تُدخلها لا تُرفَع أبداً — لا يوجد مسار برمجي يرسلها إلى أي مكان.
هناك ميزتان ترسلان محتوى مشتقّاً (نتائج، لا بياناتك) إلى خادم، وكلتاهما مذكورتان تحت «خدمات طرف ثالث» أدناه مع تفصيل ما تُرسله بالضبط: التفسير بالذكاء الاصطناعي، وتصدير Word الأصلي لأصحاب الحسابات. ولا تعمل أيّ منهما إلا إذا طلبتها أنت.
التحليلات — الكوكيز المستخدمة وكيفية الرفض
يستخدم MindStat Google Analytics 4 (GA4) لقياس كيفية استخدام التطبيق:
يعمل GA4 مع analytics_storage: 'granted' افتراضياً، ممّا يكتب كوكيز _ga و_ga_* في متصفحك للتعرّف على الزيارات المتكرّرة.
قياس الاستخدام فقط — مشاهدات الصفحات والأحداث وموقع تقريبي مستنتَج من عنوان IP. لا إعلانات ولا تتبّع إعلاني ولا إعادة استهداف: الخصائص ad_storage وad_user_data وad_personalization مرفوضة دائماً، وGoogle Signals معطّل.
يمكنك الرفض. استخدم الزر أدناه أو البانر الذي يظهر في أول زيارة. الرفض يُحوّل GA4 إلى وضع بدون كوكيز، ويُحفَظ لمدة سنة، ويُعاد تطبيقه في كل تحميل للصفحة.
بياناتك الإحصائية ليست جزءاً من هذا إطلاقاً — راجع القسم أعلاه؛ فهي لا تغادر متصفحك أصلاً.
ملاحظة لزوار الاتحاد الأوروبي والمنطقة الاقتصادية الأوروبية والمملكة المتحدة: لأن هذه الكوكيز تُوضَع قبل سؤالك، فإن هذا الإعداد لا يستوفي شرط الإذن المسبق في توجيه ePrivacy (المادة 5(3)). إن كنت في تلك المناطق وتفضّل عدم القياس بهذه الطريقة، فيرجى الرفض أدناه — واختيارك يُحفَظ ويُحترَم.
تفضيلك بخصوص التحليلات
يمكنك تغيير هذا في أي وقت.
جارٍ التحقق من التفضيل…
موافقة التفسير بالذكاء الاصطناعي
قبل إرسال أيّ ملخّص نتائج إلى نموذج لغوي خارجي (Google Gemini أو Anthropic Claude)، يطلب MindStat موافقتك الصريحة. بياناتك الخام لا تُرسَل أبداً. يمكنك سحب الموافقة في أي وقت — الطلب التالي سيظهر مرة أخرى.
جارٍ التحقق من التفضيل…
خدمات طرف ثالث
Google Analytics 4 — تحليلات استخدام مع كوكيز افتراضياً، وقابلة للرفض (انظر أعلاه)
التفسير بالذكاء الاصطناعي — عند الضغط على "التفسير بالذكاء الاصطناعي"، تُرسَل نتائج تحليلك (بدون البيانات الخام) إلى وكيلنا، ثم إلى Google Gemini أو Anthropic Claude. البيانات الخام لا تُرسَل أبداً.
تصدير Word (.docx) الأصلي — لأصحاب الحسابات فقط، وعند اختيارك «تصدير ← Word» فقط. يُرسَل مستند النتائج — جداوله وأرقامه الرئيسية وأسطر الحكم وصور الرسوم، وهي تتضمّن أسماء متغيّراتك وتسميات المجموعات والإحصاءات المحسوبة — إلى دالّة Cloudflare تابعة لـ MindStat تُجمّع ملف .docx وتعيده. أمّا ملفك المستورَد وصفوفه فلا تُرسَل. وبدون حساب يعمل هذا التصدير داخل متصفّحك بالكامل ولا يرسل شيئاً.
تقارير الأخطاء — عند وقوع خطأ برمجي، يرسل MindStat رسالة الخطأ واسم الملف ورقم السطر والعمود وتتبّع المكدّس والطابع الزمني إلى نقطة النهاية الخاصة به. بلا معرّف متصفّح، وبلا رابط كامل، وبلا بيانات أو أسماء متغيّرات: رسائل أخطاء MindStat تحمل أعداداً (n، k) ولا تحمل قيم بيانات أبداً.
Cloudflare Pages — استضافة ثابتة؛ يرى Cloudflare عنوان IP ومسار الطلب فقط دون أي بيانات إحصائية.
التواصل
لأي استفسار، افتح issue في مستودعنا أو تواصل معنا على [email protected].