Safeguard
كيف Safeguard بيتعامل مع بياناتكHow Safeguard handles your data

سياسة الخصوصيةPrivacy Policy

Safeguard بيقرأ الرسايل عشان يحميك، مش عشان يحتفظ بيها. هنا كل اللي بنتعامل معاه، وليه، وإزاي تتحكم فيه.Safeguard reads messages to protect you, not to keep them. Here is everything we handle, why, and how you stay in control.

آخر تحديث: 3 نوفمبر 2026Last updated: November 3, 2026قراءة حوالي 5 دقايقAbout a 5-minute readAR / EN

لا نخزّن رسائلك

الرسايل بتتفحص في الذاكرة لحظة وصولها وبعدين بتتنسي. اللي بيتحفظ إعدادات وسجل أحداث الأمان بس.

لا نبيع ولا نتتبّع

مفيش إعلانات ولا تتبّع سلوك ولا بيع بيانات لأي طرف.

إنت اللي بتتحكم

مدراء السيرفر هم اللي بيفعّلوا الميزات، وتقدر تطلب حذف بياناتك في أي وقت.

مفيش تدريب ذكاء اصطناعي

بياناتك مش بتتستخدم لتدريب أي نموذج.

We don’t store your messages

Messages are checked in memory the moment they arrive, then forgotten. We only keep settings and a security event log.

No selling, no tracking

No ads, no behavior tracking, no selling data to anyone.

You stay in control

Server admins decide which features run, and you can request deletion any time.

No AI training

Your data is never used to train any model.

من نحن

Safeguard («البوت»، «نحن») بوت ديسكورد لحماية السيرفرات من الحسابات المخترقة والتخريب (النُوك) والرسايل المسيئة، ومعاه لوحة تحكم ويب لإدارة الإعدادات. الصفحة دي بتوضح بالظبط أي بيانات بنتعامل معاها ولماذا، من غير تعقيد قانوني.

باستخدامك البوت أو لوحة التحكم فإنت بتوافق على الممارسات الموضحة هنا.

رحلة الرسالة

ده اللي بيحصل لأي رسالة بتتكتب في سيرفر فيه Safeguard:

  1. رسالة بتتبعتحد يكتب في سيرفر البوت موجود فيه.
  2. بتتفحص في الذاكرةقواعد الإشراف أو روم الحماية بيقرأوها لحظياً.
  3. قرارلا حاجة، أو حذف، أو عقوبة حسب إعدادات مدير السيرفر.
  4. الرسالة بتتنسياللي بيتسجل هو مين عمل إيه، مش نص الرسالة.
مفيش مرحلة بتحتفظ بنص الرسالة. حتى في الحالات اللي بتتحذف فيها رسالة مخالفة، النص بيروح للذاكرة وبس.

البيانات اللي بنتعامل معاها

الجدول ده بيلخّص كل نوع بيانات، وليه بنحتاجه، وبنحتفظ بيه قد إيه:

البياناتالغرضمدة الاحتفاظ
إعدادات السيرفر: ايديات السيرفر والرومات والرتب، المشرفين، الوايت ليست، اللغة، إعدادات الحماية والإشراف والعقوباتتشغيل ميزات البوتطول ما البوت في السيرفر، وممكن تفضل بعد الإزالة لحد طلب الحذف
محتوى الرسائلالحماية والإشراف التلقائي لحظياًلا يُخزَّن (في الذاكرة فقط)
المرفقات والصور في روم الحمايةمقارنة بصمتها (SHA-256) وحجمها بقائمة الصور الممنوعةلا يُخزَّن
رسايل الحساب المخترقبعد معاقبة حساب مخترق، بنفحص آخر 10 رسايل في الرومات النشطة خلال آخر 15 دقيقة ونحذف رسايل الحساب ده بسلا يُخزَّن
الرومات والرتب وقت التخريبنقرأ الـ Audit Log لمعرفة المنفّذ، ونستخدم بيانات الروم أو الرتبة من ذاكرة البوت لاسترجاعهالحظياً وقت الحدث
نسخة الـ Onboarding (الأسئلة والاختيارات)استرجاعها لو اتعدلت بدون تصريحطول ما حماية الـ Onboarding شغالة
سجل الأمان (Active): مين (ايدي واسم) عمل إيه، النتيجة، وقيم الإعدادات قبل وبعد التعديلمراجعة اللي حصل وأسباب المنع أو عدمهآخر 1000 حدث لكل سيرفر، ويظهر لصاحب السيرفر ومن يمنحهم الصلاحية فقط
تسجيل الدخول للوحة (Discord OAuth2: identify وguilds): ايديك واسمك وصورتك وقايمة سيرفراتك. مش بنطلب إيميلكنحدد السيرفرات اللي تقدر تديرهاجلسة على الخادم لحد 7 أيام
سجل التشغيل: وقت الدخول وعنوان الـ IP، ودخول وخروج البوت من السيرفرات وايدي واسم اللي ضافهالأمان ومنع الإساءة وسجل الإضافاتآخر 3000 حدث تقريباً، ويظهر لصاحب البوت فقط
أصحاب الأفكار: ايدي ديسكورد، الاسم واليوزر، الصورة والبانر (من البروفايل العام)، الأفكار، والسكرينات اللي بعتها الشخصعرضهم في صفحة أصحاب الأفكار وتوثيق حالة كل فكرةلحد ما الشخص يطلب إزالتها
التأييد والتعليقات على صفحة الأفكار: ايدي حسابك (للتأييد، ومش بيظهر لحد)، واسمك وصورتك على ديسكورد ونص تعليقك وردودك وقت كتابتهامنع تكرار التأييد، وعرض التعليقات والردود للناسلحد ما تحذف تعليقك أو نحذفه، أو تطلب إزالة بياناتك
لو الإشراف التلقائي حذف رسالة مخالفة، ممكن يظهر اقتباس قصير منها في روم اللوج الخاص بالسيرفر نفسه على ديسكورد. ده بيتحكم فيه مدراء السيرفر، وليس مخزناً عندنا.

الصلاحيات اللي بنطلبها وليه

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

لو مش عايز تديه Administrator، لازم تديه كل الصلاحيات اللي تحت دي على الأقل.

الصلاحيات اللي بيستخدمها فعلاً:

الصلاحيةبنستخدمها في
View Audit Logنعرف مين نفّذ الحذف أو التغيير في الحماية من النُوك.
Manage Rolesسحب الرتب الخطرة من الحساب المخالف، واسترجاع رتب اتحذفت.
Manage Channelsاسترجاع رومات اتحذفت، وإنشاء روم الحماية واللوج عند الإعداد.
Manage Messagesحذف رسايل المخالف، وتنظيف رسايل الحساب المخترق.
Manage Webhooksمنع وحذف الويب هوكات اللي بتتعمل للتخريب.
Manage Serverحماية اسم السيرفر وصورته وبانره ووصفه وإعدادات الـ Onboarding.
Moderate Members · Ban Members · Kick Membersتنفيذ العقوبة اللي ضبطتها (تايم أوت / حظر / طرد).
Message Content Intentقراءة نص الرسالة لحظياً للإشراف التلقائي وروم الحماية، من غير تخزين.
Server Members Intentمتابعة الانضمام والمغادرة وتغيّر الرتب لأغراض الحماية.

وفيه كمان ميزة صوتية: صاحب البوت بس هو اللي يقدر يخلّي البوت يدخل روم صوتي. البوت مش بيسجّل ولا بيعالج أي صوت.

اللي لا نفعله

❌ مش بنعمل
  • مش بنخزّن محتوى الرسائل
  • مش بنبيع البيانات أو بنأجرها
  • مش بنستخدمها لتدريب الذكاء الاصطناعي
  • مش بنعرض إعلانات ولا بنتتبع سلوكك
  • مش بنقرأ رسايلك الخاصة (DMs)
  • مش بنسجّل أي صوت
✅ بنعمل
  • نعالج الرسايل لحظياً لتشغيل الحماية فقط
  • نقيّد الوصول للوحة بصلاحيات حقيقية
  • نحذف بياناتك بطلبك
  • نوضح لك كل شيء بشفافية هنا

أصحاب الأفكار

لما حد يقترح فكرة للبوت، ممكن نضيفه في صفحة أصحاب الأفكار عشان نوثّق فكرته ونوضّح وصلت لفين (قيد المراجعة / قيد التنفيذ / تم التنفيذ).

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

الكوكيز والتخزين المحلي

بنستخدم كوكي جلسة أساسي (httpOnly) عشان تفضل مسجل دخول في لوحة التحكم لحد 7 أيام، وتخزين محلي في متصفحك لحفظ لغتك المفضلة. نفس جلسة تسجيل الدخول بتستخدم كمان للتأييد والتعليق في صفحة الأفكار. مفيش كوكيز إعلانات أو تتبّع.

المشاركة مع أطراف تانية

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

  • خطوط وأيقونات الموقع: صفحات الموقع بتحمّل الخط من Google Fonts والأيقونات من cdnjs، فمتصفحك بيتواصل معاهم وقت فتح الصفحة (زي أي موقع بيستخدم الخدمات دي).
  • التصويت: لو صوّتّ للبوت على FindMeABot، بيوصلنا ايدي حسابك ونبعت رسالة شكر بمنشن في روم سيرفر الدعم. مش بنحفظه عندنا.
  • روابط ديسكورد: أي رابط بروفايل بتشوفه في صفحة أصحاب الأفكار بيفتح على ديسكورد نفسه.

الاحتفاظ والحذف

  • ممكن نحتفظ بإعدادات السيرفر بعد إزالة البوت عشان يسهل استرجاعها لو اتضاف تاني.
  • تقدر تطلب حذف بيانات سيرفرك أو بياناتك الشخصية في أي وقت من سيرفر الدعم. ابعتلنا ايدي السيرفر أو ايدي حسابك، وهنحذفها خلال مدة معقولة.
  • الجلسات بتنتهي تلقائياً، وسجلات الأمان والتشغيل محدودة بعدد ثابت (القديم بيتمسح لما الجديد يتضاف).

الأمان

الوصول للبيانات المخزنة مقصور على صاحب البوت. لوحة التحكم بتتحقق من صلاحياتك الفعلية في كل سيرفر، وصفحة سجل الأمان (Active) مقفولة لصاحب السيرفر ومن يمنحهم الصلاحية صراحة. مفيش نظام آمن 100%، لكننا بنبذل جهد معقول لحماية البيانات.

مسؤولية مدراء السيرفر

مدير السيرفر هو اللي بيقرر الميزات المفعّلة، والعقوبات، ومين يقدر يدخل اللوحة. هو مسؤول عن إبلاغ أعضاء سيرفره بأن البوت شغال لو القوانين المحلية بتتطلب كده.

الأعمار

الخدمة موجهة لمستخدمي ديسكورد وبتلتزم بالحد الأدنى للسن اللي بتحدده ديسكورد. مش بنجمع بيانات الأطفال عمداً.

التحديثات والتواصل

ممكن نحدّث الصفحة دي، وهنغيّر تاريخ «آخر تحديث» فوق. للأسئلة أو طلبات الحذف، كلمنا في سيرفر الدعم.

Who we are

Safeguard (“the bot”, “we”) is a Discord security bot that protects servers from compromised accounts, nuking and abusive messages, with a web dashboard to manage settings. This page explains exactly what data we handle and why, without legal fog.

By using the bot or the dashboard you agree to the practices described here.

A message’s journey

This is what happens to any message written in a server that has Safeguard:

  1. A message is sentSomeone writes in a server the bot is in.
  2. Checked in memoryAuto-moderation or the trap channel reads it in real time.
  3. A decisionNothing, a delete, or a punishment, per the server admin’s settings.
  4. The message is forgottenWhat gets logged is who did what, not the message text.
No stage keeps the message text. Even when a violating message is deleted, the text only passes through memory.

Data we handle

This table summarizes each kind of data, why we need it, and how long we keep it:

DataPurposeRetention
Server settings: server, channel and role IDs, moderators, whitelists, language, protection, moderation and punishment settingsRun the bot’s featuresWhile the bot is in the server; may remain after removal until you request deletion
Message contentReal-time protection and auto-moderationNot stored (memory only)
Attachments and images in the trap channelCompare their fingerprint (SHA-256) and size with the banned-images listNot stored
Compromised-account messagesAfter punishing a compromised account, we scan the last 10 messages in active channels from the past 15 minutes and delete that account’s messages onlyNot stored
Channels and roles during an attackWe read the Audit Log to find the executor, and use the channel or role data in the bot’s memory to restore itReal time, at the moment of the event
Onboarding snapshot (questions and options)Restore it after an unauthorized changeWhile Onboarding protection is on
Security log (Active): who (ID and name) did what, the outcome, and setting values before/after editsReview what happened and why something was or wasn’t blockedLatest 1,000 events per server; visible only to the server owner and people they grant access
Dashboard login (Discord OAuth2: identify and guilds): your ID, name, avatar and server list. We don’t ask for your emailDecide which servers you can manageServer-side session for up to 7 days
Operational log: login time and IP address, plus bot join/leave events and the ID and name of whoever added itSecurity, abuse prevention and add historyRoughly the latest 3,000 events; visible to the bot owner only
Idea contributors: Discord ID, name and username, avatar and banner (from the public profile), their ideas, and screenshots they sentShow them on the Idea contributors page and track each idea’s statusUntil the person asks for removal
Supports and comments on the ideas page: your account ID (for supports, never shown to anyone), plus your Discord name, avatar, comment text and replies at the time you write themPrevent duplicate supports, and show comments and replies to visitorsUntil you delete your comment, we remove it, or you ask for your data to be removed
When auto-moderation deletes a violating message, a short excerpt may appear in the server’s own log channel on Discord. Server admins control that; it is not stored by us.

Permissions we ask for, and why

We recommend giving the bot the Administrator permission so it works without strange errors, because a single missing permission can stop a restore or a punishment at the worst moment. We still don’t use it for anything beyond what the table below lists:

If you’d rather not grant Administrator, you must grant all of the permissions below at the very least.

The permissions it actually uses:

PermissionWhat we use it for
View Audit LogSee who deleted or changed something, for Anti-Nuke.
Manage RolesRemove dangerous roles from an offending account, and restore deleted roles.
Manage ChannelsRestore deleted channels, and create the trap and log channels during setup.
Manage MessagesDelete an offender’s messages and clean up after a compromised account.
Manage WebhooksBlock and delete webhooks created for abuse.
Manage ServerProtect the server name, icon, banner, description and Onboarding settings.
Moderate Members · Ban Members · Kick MembersApply the punishment you configured (timeout / ban / kick).
Message Content IntentRead message text in real time for auto-moderation and the trap channel, without storing it.
Server Members IntentFollow joins, leaves and role changes for protection.

There is also a voice feature: only the bot owner can make the bot join a voice channel. The bot does not record or process any audio.

What we don’t do

❌ We don’t
  • Store message content
  • Sell or rent your data
  • Use it to train AI models
  • Show ads or track your behavior
  • Read your direct messages
  • Record any audio
✅ We do
  • Process messages in real time only to run protection
  • Restrict dashboard access by real permissions
  • Delete your data on request
  • Explain everything transparently here

Idea contributors

When someone suggests an idea for the bot, we may add them to the Idea contributors page to credit their idea and show where it stands (under review / in progress / done).

  • What is shown publicly: your name and username, your Discord avatar and banner, a link to your profile, the ideas you suggested, and the screenshots you sent.
  • Your avatar, banner and name update automatically when you change your Discord profile. We only keep the public Discord links to them.
  • We avoid publishing private data that is visible in screenshots.
  • Supports and comments: if you sign in with Discord you can support any idea and write comments and replies. A comment is shown publicly with your Discord name and avatar; we never display your ID. You can delete your own comments at any time.
  • You can ask us to remove your name, any screenshot, or the whole card at any time in the support server, and we will.

Cookies and local storage

We use one essential session cookie (httpOnly) to keep you signed in to the dashboard for up to 7 days, and local storage in your browser to remember your language. The same sign-in session is also used for supporting and commenting on the ideas page. No advertising or tracking cookies.

Sharing with others

Your data is processed through Discord’s APIs and the hosting provider that runs the bot. We never share it for advertising or marketing. Three other cases are worth spelling out:

  • Site fonts and icons: our pages load fonts from Google Fonts and icons from cdnjs, so your browser contacts them when the page opens (like any site using those services).
  • Voting: if you vote for the bot on FindMeABot, we receive your account ID and post a thank-you mentioning you in the support server. We don’t keep it.
  • Discord links: any profile link on the Idea contributors page opens on Discord itself.

Retention and deletion

  • We may keep server settings after the bot is removed so they can be restored if it is re-added.
  • You can request deletion of your server’s data or your own data any time through our support server. Send us the server ID or your account ID and we will delete it within a reasonable time.
  • Sessions expire automatically, and security and operational logs are capped at a fixed size (old entries are dropped as new ones arrive).

Security

Access to stored data is limited to the bot owner. The dashboard checks your real permissions in each server, and the security log page (Active) is locked to the server owner and people they explicitly grant. No system is 100% secure, but we take reasonable measures to protect data.

Server admin responsibility

The server admin decides which features are on, the punishments, and who can open the dashboard. They are responsible for telling their members the bot is running if local rules require it.

Age

The service is intended for Discord users and follows Discord’s minimum age requirements. We do not knowingly collect children’s data.

Changes and contact

We may update this page and will change the “last updated” date above. For questions or deletion requests, reach us on the support server.

عندك سؤال عن بياناتك؟

فريق الدعم بيرد على الأسئلة وطلبات الحذف في سيرفر الدعم.

Questions about your data?

Our support team answers questions and deletion requests in the support server.