Majalis Al-Ilm · Android Privacy Policy · سياسة خصوصية أندرويد · Política de privacidad
اسم التطبيق
مجالس العلم (Majalis Al-Ilm)
معرّف الحزمة
com.darsmap.app
المطوّر / الناشر
Jesus Copado Espejo
المسؤول عن معالجة البيانات
Jesus Copado Espejo
المنصّة
أندرويد — متجر Google Play
البريد الإلكتروني
darsmap@codekiu.com
آخر تحديث
13 September 2026

نطاق هذه السياسة

تنطبق سياسة الخصوصية هذه تحديدًا على نسخة أندرويد من تطبيق مجالس العلم (Majalis Al-Ilm)، بمعرّف الحزمة com.darsmap.app، المنشور على متجر Google Play بواسطة Jesus Copado Espejo. أما نسخة iOS فتخضع لـسياسة خصوصية iOS. ويخضع استخدام التطبيق لـشروط الاستخدام.

الخلاصة

لا يوجد حساب ولا تسجيل دخول. لا إعلانات. لا أدوات تحليلات أو تتبّع أو تقارير أعطال من طرف ثالث. لا نبيع بياناتك ولا نشاركها لأغراض إعلانية. لا يُطلب منك اسمك أو بريدك أو رقم هاتفك في أي مكان داخل التطبيق. ولا يسجّل خادمنا عنوان IP الخاص بك ولا يحتفظ به.

الأذونات التي يطلبها التطبيق

هذه هي جميع الأذونات المُعلَنة في التطبيق، وسبب كل منها:

الإذنسبب استخدامه
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
لعرض المساجد والدروس الأقرب إليك وترتيبها حسب المسافة، ولحساب مواقيت الصلاة. اختياري — إن رفضته يستمر التطبيق في العمل ويعرض النتائج حول المدينة المنورة بدل ترتيبها حسب بُعدك عنها.
POST_NOTIFICATIONS لإظهار تذكير قبل 15 دقيقة من موعد الدرس الذي تتابعه. التذكيرات محلية بالكامل على جهازك.
SCHEDULE_EXACT_ALARM ليصل التذكير في وقته المضبوط. إذا لم تمنح هذا الإذن يعمل التذكير ضمن نافذة زمنية تقريبية، ويُعلمك التطبيق بذلك.
RECEIVE_BOOT_COMPLETED لإعادة جدولة تذكيراتك بعد إعادة تشغيل الجهاز أو تغيير الوقت أو المنطقة الزمنية، حتى لا تضيع.
INTERNET لجلب بيانات المساجد والدروس وخرائط المنطقة.
رؤية تطبيقات الخرائط (queries / geo:) ليتمكن زر «الاتجاهات» من فتح تطبيق الخرائط لديك. لا يقرأ التطبيق قائمة تطبيقاتك المثبّتة ولا يرسلها إلى أي جهة.

لا يطلب التطبيق إذن الموقع في الخلفية (ACCESS_BACKGROUND_LOCATION)، ولا يتتبّع موقعك أثناء إغلاقه.

البيانات التي تغادر جهازك

  • إحداثيات موقعك: تُرسل إلى خادم التطبيق فقط إذا كنت ضمن نحو 150 كم من المدينة المنورة — وهي المنطقة التي يغطيها التطبيق — لتنفيذ استعلام «الدروس القريبة» ضمن نطاق تختاره، ثم لعرض النتائج. إن كنت خارج هذه المنطقة لا يُرسَل موقعك إطلاقًا، ويعرض التطبيق دروس المدينة المنورة. لا ترتبط هذه الاستعلامات بأي حساب أو هوية، إذ لا وجود لحسابات في التطبيق أصلًا، ولا تُكتب الإحداثيات في قاعدة البيانات ولا في سجلّات الخادم. تُحسب مواقيت الصلاة على جهازك دون إرسال موقعك لأي خدمة مواقيت خارجية.
  • عنوان IP: كأي اتصال بالإنترنت، يحمل كل طلب يرسله التطبيق عنوان IP الخاص بك. تمرّ الطلبات عبر شبكة Cloudflare ثم تصل إلى خادمنا، ولا يسجّل خادمنا هذا العنوان.
  • الإبلاغ عن موقع مسجد خاطئ (بمبادرة منك فقط): عند إرسال بلاغ يُرسَل معرّف المسجد، والإحداثيات المصحّحة التي اخترتها، وملاحظتك النصية إن كتبتها، إضافةً إلى معرّف عشوائي للنسخة المثبّتة يُستخدم فقط للحدّ من التكرار المسيء على الخادم. هذا هو الشيء الوحيد الذي يحفظه التطبيق في قاعدة البيانات.
  • فحص وجود تحديث: يستخدم التطبيق خدمة التحديث داخل التطبيق من متجر Google Play ليعرف إن كان هناك إصدار أحدث. تجري هذه العملية عبر خدمات Google Play على جهازك.

هذا المعرّف العشوائي يُنشأ داخل التطبيق (UUID) عند أول استخدام، وهو ليس معرّف إعلاني ولا Android ID ولا أي معرّف ثابت للجهاز، ولا يكشف هويتك. ومع ذلك يُعدّ وفق القانون الأوروبي بيانات «مستعارة الهوية» (pseudonymous)، ونتعامل معه على هذا الأساس. كما أنه مستثنى من النسخ الاحتياطي عمدًا، فلا ينتقل إلى هاتف جديد.

ما لا نحتفظ به

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

أين تُعالَج بياناتك

يعمل خادم التطبيق وقاعدة بياناته على خادم خاص بنا لدى Hetzner في نورنبرغ، ألمانيا (داخل الاتحاد الأوروبي)، وتمرّ الطلبات أولًا عبر شبكة Cloudflare. قاعدة البيانات تحتوي على بيانات المساجد والدروس والمشايخ — وهي بيانات عامة وليست بيانات مستخدمين — إضافةً إلى بلاغات تصحيح المواقع الموصوفة أعلاه.

لماذا نعالج البيانات وعلى أي أساس قانوني

وفق اللائحة العامة لحماية البيانات في الاتحاد الأوروبي (GDPR):

الغرضالبياناتالأساس القانوني
عرض الدروس القريبة منك إحداثيات موقعك (داخل منطقة الخدمة فقط) موافقتك (Art. 6(1)(a) GDPR) التي تمنحها بإذن الموقع، ويمكنك سحبها في أي وقت من إعدادات أندرويد.
إيصال اتصال التطبيق بالخادم وتأمينه عنوان IP (بشكل عابر)، والسطر التقني في السجلّ المصلحة المشروعة (Art. 6(1)(f) GDPR) في تشغيل الخدمة بأمان.
تصحيح مواقع المساجد ومنع إساءة الاستخدام محتوى البلاغ ومعرّف النسخة المثبّتة المصلحة المشروعة (Art. 6(1)(f) GDPR) في دقّة البيانات ومنع الرسائل المزعجة.
الردّ على ملاحظاتك الرسالة التي ترسلها عبر Telegram المصلحة المشروعة (Art. 6(1)(f) GDPR) في تحسين التطبيق؛ والإرسال اختياري.

لا نستخدم بياناتك في التنميط ولا في اتخاذ قرارات آلية، ولا نعالج فئات خاصة من البيانات: فنحن لا نعرف من أنت، ولذلك لا يمكننا ربط استخدام التطبيق بأي شخص.

الجهات الخارجية التي تعالج البيانات

الجهةما تصل إليه
Hetzner (استضافة خادمنا) تُشغّل الخادم الذي تعمل عليه قاعدة بياناتنا وواجهتها البرمجية، بصفتها معالجًا للبيانات لحسابنا ومزوّد بنية تحتية فقط. لا تصل إلى محتوى الطلبات لأغراضها الخاصة.
Cloudflare (توصيل الطلبات والحماية) تقف أمام خادمنا وتوصل الطلبات إليه وتحميه من الهجمات، ولذلك تستقبل بالضرورة عنوان IP الخاص بك والطلب نفسه. تعمل بصفتها معالجًا للبيانات لحسابنا وفق اتفاقية معالجة البيانات الخاصة بها، وقد تحتفظ بسجلّات أمنية محدودة وفق تلك الشروط.
OpenFreeMap
(tiles.openfreemap.org)
يزوّد خرائط الشارع، ويُقدَّم عبر شبكة Cloudflare. عند فتح الخريطة يستقبل — كأي طلب إنترنت — عنوان IP الخاص بك ومربّعات الخريطة المعروضة. لا نرسل إليه أي معرّف يخصّك، وهو خدمة مستقلة تخضع لشروطها الخاصة.
Google (النسخ الاحتياطي التلقائي لأندرويد) إن كان النسخ الاحتياطي مفعّلًا في جهازك، تُنسخ قائمة المساجد المحفوظة والدروس المتابَعة إلى حسابك في Google. هذه ميزة من نظام أندرويد تعمل فيها Google وفق سياسة الخصوصية الخاصة بها، ويمكنك إيقافها من الإعدادات ← Google ← النسخ الاحتياطي.
Google Play (التحديث داخل التطبيق) يتحقّق من توفّر إصدار أحدث للتطبيق عبر خدمات Google Play المثبّتة على جهازك. لا نرسل إليه أي بيانات عنك.
Telegram (اختياري تمامًا) إن اخترت إرسال ملاحظة عبر زر التواصل، يفتح التطبيق Telegram على حساب البوت الخاص بنا. تصلنا رسالتك مجهولة المصدر دائمًا — لا يصلنا اسمك ولا معرّفك في Telegram، ولا يحتفظ البوت بأي سجلّ عمّن أرسل. يبقى استخدامك لتطبيق Telegram نفسه خاضعًا لسياسة خصوصية Telegram.

لا يحتوي التطبيق على أي حزمة إعلانات أو تحليلات أو تتبّع أو تقارير أعطال من طرف ثالث. وزر «الاتجاهات» يفتح تطبيق الخرائط لديك على إحداثيات المسجد، ولا يرسل موقعك أنت إلى أي جهة.

نقل البيانات خارج الاتحاد الأوروبي

خادمنا داخل الاتحاد الأوروبي. تعمل Cloudflare عبر شبكة عالمية، لذا قد يُعالَج طلبك في موقع خارج المنطقة الاقتصادية الأوروبية؛ وشركة Cloudflare, Inc. معتمدة ضمن إطار خصوصية البيانات بين الاتحاد الأوروبي والولايات المتحدة (EU–US Data Privacy Framework)، وتتضمّن اتفاقية معالجة البيانات لديها البنود التعاقدية القياسية المعتمدة من المفوضية الأوروبية. أما OpenFreeMap وGoogle وTelegram فتعالج البيانات وفق سياساتها وآليات النقل الخاصة بها.

البيانات المحفوظة على جهازك

تُحفظ محليًا: المساجد المحفوظة والدروس المتابَعة، وآخر موقع معروف (لتفادي انتظار تحديد الموقع عند كل فتح)، ونسخة مؤقتة من نتائج آخر بحث لتسريع العرض، وإعدادات بسيطة مثل ما إذا كنت قد شاهدت شاشة الترحيب. تُحذف هذه البيانات جميعها بحذف التطبيق.

الإشعارات

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

مدة الاحتفاظ بالبيانات وحذفها

  • حذف التطبيق يمحو كل ما هو محفوظ على الجهاز. لإزالة النسخة الاحتياطية أيضًا، أوقف النسخ الاحتياطي من إعدادات أندرويد أو احذف بيانات التطبيق من حسابك في Google.
  • لا تُخزَّن إحداثياتك، ولا يخزّن خادمنا عنوان IP الخاص بك.
  • تُحذف البلاغات تلقائيًا بعد 12 شهرًا من إرسالها، أو قبل ذلك إن طلبت حذفها على darsmap@codekiu.com. تُدوَّر نسخنا الاحتياطية الليلية كل 14 يومًا، فيختفي البلاغ المحذوف من النسخ الاحتياطية خلال 14 يومًا.
  • السجلّ التقني الموجز الموصوف أعلاه لا يحتوي على بيانات شخصية.

حقوقك

بموجب اللائحة العامة لحماية البيانات (GDPR) والقوانين المماثلة، يحقّ لك:

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

لممارسة أيٍّ من هذه الحقوق راسلنا على darsmap@codekiu.com، وسنردّ خلال شهر واحد. ولأننا لا نعرف من أنت، قد نحتاج منك معلومات تكفي للعثور على بياناتك — مثل المسجد وتاريخ البلاغ التقريبي ونصّه (Art. 11 GDPR).

ويحقّ لك تقديم شكوى إلى سلطة حماية البيانات، ولا سيما في دولة الاتحاد الأوروبي التي تقيم أو تعمل فيها. في إسبانيا هي الوكالة الإسبانية لحماية البيانات (AEPD — www.aepd.es).

خصوصية الأطفال

التطبيق غير موجّه إلى الأطفال. لا نعالج عن قصد بيانات الأطفال دون 14 عامًا — أو السنّ الأعلى للموافقة الرقمية المعتمد في بلدهم، حتى 16 عامًا — دون موافقة أحد الوالدين أو الوصي. إن اعتقدت أن طفلًا أرسل إلينا بلاغًا، راسلنا وسنحذفه.

التغييرات على هذه السياسة

قد تُحدَّث هذه السياسة من حين لآخر، وسيتغيّر تاريخ «آخر تحديث» أعلى الصفحة عند أي تغيير جوهري.

التواصل معنا

المسؤول عن معالجة البيانات هو المطوّر Jesus Copado Espejo، ويمكن التواصل معه لأي استفسار حول الخصوصية عبر البريد الإلكتروني: darsmap@codekiu.com

App name
مجالس العلم (Majalis Al-Ilm)
Package name
com.darsmap.app
Developer / publisher
Jesus Copado Espejo
Data controller
Jesus Copado Espejo
Platform
Android — Google Play
Contact email
darsmap@codekiu.com
Last updated
13 September 2026

Scope of This Policy

This Privacy Policy applies specifically to the Android version of مجالس العلم (Majalis Al-Ilm), package name com.darsmap.app, published on Google Play by Jesus Copado Espejo. The iOS version is covered by the iOS privacy policy. Use of the app is governed by the Terms of Use.

Summary

No account and no sign-in. No advertising. No third-party analytics, tracking, or crash-reporting SDKs. We do not sell your data or share it for advertising. The app never asks for your name, email, or phone number. Our server does not log or retain your IP address.

Permissions the App Requests

These are all of the permissions the app declares, and why each one is needed:

PermissionWhy it is used
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
To show the mosques and classes nearest to you sorted by distance, and to calculate prayer times. Optional — if you decline it, the app keeps working and shows results around Madinah instead of sorting them by your distance.
POST_NOTIFICATIONS To show a reminder 15 minutes before a class you follow. Reminders are entirely local to your device.
SCHEDULE_EXACT_ALARM So a reminder arrives at the right minute. If you withhold it, reminders fall back to an approximate window and the app tells you so.
RECEIVE_BOOT_COMPLETED To re-register your reminders after a reboot, a time change, or a time-zone change, so they are not silently lost.
INTERNET To fetch mosque and class listings and map tiles.
Maps-app visibility (queries / geo:) So the "Directions" button can open your maps app. The app does not read or transmit your list of installed apps.

The app does not request background location (ACCESS_BACKGROUND_LOCATION) and does not track your location while it is closed.

Data That Leaves Your Device

  • Your coordinates are sent to the app's backend only when you are within about 150 km of Madinah — the area the app covers — to run the "nearby classes" query within a radius you choose, and to return the results. If you are outside that area, your location is not sent at all and the app shows Madinah's classes instead. These queries are not tied to any account or identity, because the app has no accounts at all, and your coordinates are written to neither the database nor the server logs. Prayer times are computed on your device; your location is not sent to any external prayer-time service.
  • Your IP address: like any internet connection, every request the app makes carries your IP address. Requests pass through Cloudflare's network before reaching our server, and our server does not record it.
  • Wrong-location reports (only when you choose to send one): the report includes the mosque's ID, the corrected coordinates you picked, your optional free-text note, and a random per-install identifier used solely for server-side rate limiting. This is the only thing the app ever writes to our database.
  • Update check: the app uses Google Play's in-app update service to learn whether a newer version exists. This runs through the Google Play services already on your device.

That random identifier is generated inside the app (a UUID) on first use. It is not an advertising ID, not the Android ID, and not any persistent device identifier, and it does not reveal who you are. Under EU law it still counts as pseudonymous data, and we treat it that way. It is also deliberately excluded from backup, so it does not follow you to a new phone.

What We Do Not Keep

  • Our server does not keep IP addresses. The reverse proxy in front of our server has request logging switched off entirely, and the database records neither connections nor statements. (See below regarding Cloudflare.)
  • We do not keep your coordinates. They are used at the moment the query runs to compute your results, and then they are gone. They are written to no table and no log.
  • Our API layer keeps a very brief technical line per request: the time, the request type, its result, and the app/OS identification string. It contains no address, no location, and no identifier belonging to you, so it holds no personal data.

Where Your Data Is Processed

The app's API and database run on our own server at Hetzner in Nuremberg, Germany (inside the EU); requests reach it through Cloudflare's network. The database holds mosque, class, and teacher listings — public reference data, not user data — plus the location-correction reports described above.

Why We Process Data, and on What Legal Basis

Under the EU General Data Protection Regulation (GDPR):

PurposeDataLegal basis
Show classes near you Your coordinates (inside the service area only) Your consent (Art. 6(1)(a) GDPR), given through the location permission; you can withdraw it at any time in Android settings.
Deliver and secure the app's connection to our server IP address (transiently), the technical log line Legitimate interest (Art. 6(1)(f) GDPR) in operating the service securely.
Correct mosque locations and prevent abuse Report contents and the per-install identifier Legitimate interest (Art. 6(1)(f) GDPR) in accurate listings and in stopping spam.
Answer your feedback The message you send via Telegram Legitimate interest (Art. 6(1)(f) GDPR) in improving the app; sending it is voluntary.

We do not use your data for profiling or automated decision-making, and we do not process special categories of data: because we do not know who you are, we cannot link use of the app to any person.

Third Parties That Process Data

PartyWhat it receives
Hetzner (our hosting) Operates the server our database and API run on, as our processor and purely as an infrastructure provider. It does not access request content for its own purposes.
Cloudflare (request delivery and protection) Sits in front of our server, delivers requests to it and protects it from attacks, so it necessarily receives your IP address and the request itself. It acts as our processor under its Data Processing Addendum and may keep limited security logs under those terms.
OpenFreeMap
(tiles.openfreemap.org)
Provides the street map, served through Cloudflare's network. When you open the map it receives — as any internet request does — your IP address and which map tiles are being displayed. We send it no identifier of yours; it is an independent service subject to its own terms.
Google (Android Auto Backup) If backup is enabled on your device, your saved mosques and followed classes are backed up to your Google account. This is an Android OS feature that Google operates under its own privacy policy, and you can turn it off under Settings → Google → Backup.
Google Play (in-app updates) Checks whether a newer version of the app is available, through the Google Play services on your device. We send it no data about you.
Telegram (entirely optional) If you choose to send feedback via the contact button, the app opens Telegram at our bot. Your message reaches us anonymously, always — we never receive your name or your Telegram handle, and the bot keeps no record of who sent what. Your use of Telegram itself remains subject to Telegram's own privacy policy.

The app contains no advertising, analytics, tracking, or crash-reporting SDK of any kind. The "Directions" button opens your maps app at the mosque's coordinates; it sends your own location to no one.

International Transfers

Our server is inside the EU. Cloudflare runs a global network, so your request may be handled at a location outside the European Economic Area; Cloudflare, Inc. is certified under the EU–US Data Privacy Framework, and its Data Processing Addendum incorporates the European Commission's Standard Contractual Clauses. OpenFreeMap, Google and Telegram process data under their own policies and transfer mechanisms.

Data Stored On Your Device

Stored locally: your saved mosques and followed classes, your last known location (so the app does not wait for a fresh fix every launch), a short-lived cache of your most recent results, and small preferences such as whether you have seen the welcome screen. All of it is removed when you uninstall the app.

Notifications

When you "follow" a class, the app schedules a weekly reminder locally on your device, 15 minutes before the class starts. These reminders never pass through a push server, and we do not know which classes you follow.

Data Retention and Deletion

  • Uninstalling the app erases everything stored on the device. To remove the backup copy as well, disable backup in Android settings or delete the app's data from your Google account.
  • Your coordinates are not stored, and our server does not store your IP address.
  • Reports are deleted automatically 12 months after they are submitted, or sooner if you ask us at darsmap@codekiu.com. Our nightly backups rotate every 14 days, so a deleted report also disappears from backups within 14 days.
  • The brief technical log described above holds no personal data.

Your Rights

Under the GDPR and similar laws, you have the right to:

  • access your data and obtain a copy of it, have it corrected, and have it erased;
  • restrict its processing, object to it — in particular to processing based on legitimate interest — and receive it in a portable format;
  • withdraw your consent at any time by turning off the location permission in Android settings, without affecting the lawfulness of processing carried out before you withdrew it.

To exercise any of these rights, email darsmap@codekiu.com; we will reply within one month. Because we do not know who you are, we may need you to give us enough detail to find your data — for example the mosque, the approximate date and the text of a report (Art. 11 GDPR).

You also have the right to lodge a complaint with a data protection supervisory authority, in particular in the EU member state where you live or work. In Spain this is the Agencia Española de Protección de Datos (AEPD — www.aepd.es).

Children's Privacy

مجالس العلم (Majalis Al-Ilm) is not directed at children. We do not knowingly process data of children under 14 — or the higher age of digital consent set by their country, up to 16 — without the consent of a parent or guardian. If you believe a child has sent us a report, contact us and we will delete it.

Changes to This Policy

This policy may be updated from time to time. The "last updated" date at the top of this page will change whenever a material update is made.

Contact Us

The data controller is the developer, Jesus Copado Espejo. For any privacy question, write to: darsmap@codekiu.com

Nombre de la app
مجالس العلم (Majalis Al-Ilm)
Nombre del paquete
com.darsmap.app
Desarrollador / editor
Jesus Copado Espejo
Responsable del tratamiento
Jesus Copado Espejo
Plataforma
Android — Google Play
Correo de contacto
darsmap@codekiu.com
Última actualización
13 de septiembre de 2026

Ámbito de esta política

Esta Política de Privacidad se aplica específicamente a la versión Android de مجالس العلم (Majalis Al-Ilm), con nombre de paquete com.darsmap.app, publicada en Google Play por Jesus Copado Espejo. La versión iOS se rige por la política de privacidad de iOS. El uso de la app se rige por las Condiciones de uso.

Resumen

Sin cuenta y sin inicio de sesión. Sin publicidad. Sin SDK de terceros de analítica, seguimiento ni informes de errores. No vendemos tus datos ni los compartimos con fines publicitarios. La app nunca te pide tu nombre, correo ni teléfono. Nuestro servidor no registra ni conserva tu dirección IP.

Permisos que solicita la app

Estos son todos los permisos que declara la app y para qué se usa cada uno:

PermisoPara qué se usa
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
Para mostrar las mezquitas y clases más cercanas ordenadas por distancia y para calcular los horarios de oración. Opcional: si lo rechazas, la app sigue funcionando y muestra resultados alrededor de Medina en lugar de ordenarlos por tu distancia.
POST_NOTIFICATIONS Para mostrar un recordatorio 15 minutos antes de una clase que sigues. Los recordatorios son totalmente locales en tu dispositivo.
SCHEDULE_EXACT_ALARM Para que el recordatorio llegue en el minuto exacto. Si no lo concedes, los recordatorios usan una ventana aproximada y la app te lo indica.
RECEIVE_BOOT_COMPLETED Para volver a programar tus recordatorios tras reiniciar el dispositivo o cambiar la hora o la zona horaria, de modo que no se pierdan.
INTERNET Para descargar los listados de mezquitas y clases y los mapas.
Visibilidad de apps de mapas (queries / geo:) Para que el botón «Cómo llegar» pueda abrir tu app de mapas. La app no lee ni transmite la lista de apps instaladas.

La app no solicita la ubicación en segundo plano (ACCESS_BACKGROUND_LOCATION) ni rastrea tu ubicación mientras está cerrada.

Datos que salen de tu dispositivo

  • Tus coordenadas se envían al servidor de la app solo si estás a menos de unos 150 km de Medina —la zona que cubre la app— para hacer la consulta de «clases cercanas» dentro del radio que elijas y devolver los resultados. Si estás fuera de esa zona, tu ubicación no se envía en absoluto y la app muestra las clases de Medina. Estas consultas no están vinculadas a ninguna cuenta ni identidad, porque la app no tiene cuentas, y tus coordenadas no se escriben ni en la base de datos ni en los registros del servidor. Los horarios de oración se calculan en tu dispositivo; tu ubicación no se envía a ningún servicio externo de horarios.
  • Tu dirección IP: como en cualquier conexión a internet, cada petición de la app lleva tu dirección IP. Las peticiones pasan por la red de Cloudflare antes de llegar a nuestro servidor, y nuestro servidor no la registra.
  • Avisos de ubicación incorrecta (solo si decides enviar uno): el aviso incluye el identificador de la mezquita, las coordenadas corregidas que elegiste, tu nota opcional y un identificador aleatorio por instalación que se usa únicamente para limitar abusos en el servidor. Es lo único que la app escribe en nuestra base de datos.
  • Comprobación de actualizaciones: la app usa el servicio de actualizaciones integradas de Google Play para saber si hay una versión más reciente. Funciona a través de los servicios de Google Play de tu dispositivo.

Ese identificador aleatorio se genera dentro de la app (un UUID) la primera vez que se usa. No es un identificador publicitario, ni el Android ID, ni ningún identificador permanente del dispositivo, y no revela quién eres. Aun así, según la normativa europea es un dato seudonimizado, y lo tratamos como tal. Además está excluido a propósito de la copia de seguridad, así que no pasa a un teléfono nuevo.

Lo que no guardamos

  • Nuestro servidor no guarda direcciones IP. El proxy inverso de nuestro servidor tiene el registro de peticiones completamente desactivado, y la base de datos no registra conexiones ni consultas. (Ver más abajo lo relativo a Cloudflare.)
  • No guardamos tus coordenadas. Se usan en el momento de la consulta para calcular tus resultados y después desaparecen. No se escriben en ninguna tabla ni en ningún registro.
  • La capa de API guarda una línea técnica muy breve por petición: la hora, el tipo de petición, su resultado y el texto identificativo de la app y del sistema operativo. No contiene tu dirección, tu ubicación ni ningún identificador tuyo, por lo que no contiene datos personales.

Dónde se tratan tus datos

La API y la base de datos de la app funcionan en nuestro propio servidor en Hetzner, en Núremberg, Alemania (dentro de la UE); las peticiones llegan a través de la red de Cloudflare. La base de datos contiene listados de mezquitas, clases y profesores —datos públicos de referencia, no datos de usuarios— y los avisos de corrección de ubicación descritos arriba.

Finalidades y base jurídica

Conforme al Reglamento General de Protección de Datos de la UE (RGPD):

FinalidadDatosBase jurídica
Mostrarte las clases cercanas Tus coordenadas (solo dentro de la zona de servicio) Tu consentimiento (art. 6.1.a RGPD), que das con el permiso de ubicación; puedes retirarlo en cualquier momento en los ajustes de Android.
Hacer llegar y proteger la conexión de la app con nuestro servidor Dirección IP (de forma transitoria) y la línea técnica del registro Interés legítimo (art. 6.1.f RGPD) en prestar el servicio de forma segura.
Corregir la ubicación de mezquitas y evitar abusos Contenido del aviso e identificador de instalación Interés legítimo (art. 6.1.f RGPD) en mantener listados exactos y frenar el spam.
Responder a tus comentarios El mensaje que envías por Telegram Interés legítimo (art. 6.1.f RGPD) en mejorar la app; enviarlo es voluntario.

No usamos tus datos para elaborar perfiles ni para tomar decisiones automatizadas, y no tratamos categorías especiales de datos: como no sabemos quién eres, no podemos vincular el uso de la app a ninguna persona.

Terceros que tratan datos

TerceroQué recibe
Hetzner (nuestro alojamiento) Opera el servidor donde funcionan nuestra base de datos y nuestra API, como encargado del tratamiento y únicamente como proveedor de infraestructura. No accede al contenido de las peticiones para sus propios fines.
Cloudflare (entrega de peticiones y protección) Está delante de nuestro servidor, le hace llegar las peticiones y lo protege de ataques, por lo que recibe necesariamente tu dirección IP y la propia petición. Actúa como encargado del tratamiento conforme a su Data Processing Addendum y puede conservar registros de seguridad limitados según esas condiciones.
OpenFreeMap
(tiles.openfreemap.org)
Proporciona el mapa de calles, servido a través de la red de Cloudflare. Al abrir el mapa recibe —como cualquier petición a internet— tu dirección IP y qué partes del mapa se muestran. No le enviamos ningún identificador tuyo; es un servicio independiente sujeto a sus propias condiciones.
Google (copia de seguridad de Android) Si tienes activada la copia de seguridad, tus mezquitas guardadas y clases seguidas se copian en tu cuenta de Google. Es una función del sistema Android que Google gestiona conforme a su propia política de privacidad, y puedes desactivarla en Ajustes → Google → Copia de seguridad.
Google Play (actualizaciones integradas) Comprueba si hay una versión más reciente de la app mediante los servicios de Google Play de tu dispositivo. No le enviamos ningún dato sobre ti.
Telegram (totalmente opcional) Si decides enviar un comentario con el botón de contacto, la app abre Telegram en nuestro bot. Tu mensaje nos llega siempre de forma anónima: nunca recibimos tu nombre ni tu usuario de Telegram, y el bot no guarda ningún registro de quién envió qué. El uso de Telegram en sí se rige por la política de privacidad de Telegram.

La app no contiene ningún SDK de publicidad, analítica, seguimiento ni informes de errores. El botón «Cómo llegar» abre tu app de mapas en las coordenadas de la mezquita; no envía tu propia ubicación a nadie.

Transferencias internacionales

Nuestro servidor está dentro de la UE. Cloudflare opera una red global, por lo que tu petición puede atenderse en un lugar fuera del Espacio Económico Europeo; Cloudflare, Inc. está certificada en el Marco de Privacidad de Datos UE–EE. UU. (EU–US Data Privacy Framework) y su Data Processing Addendum incorpora las Cláusulas Contractuales Tipo de la Comisión Europea. OpenFreeMap, Google y Telegram tratan los datos conforme a sus propias políticas y mecanismos de transferencia.

Datos guardados en tu dispositivo

Se guardan localmente: tus mezquitas guardadas y clases seguidas, tu última ubicación conocida (para no esperar una nueva cada vez que abres la app), una caché temporal de tus últimos resultados y pequeñas preferencias, como si ya has visto la pantalla de bienvenida. Todo se borra al desinstalar la app.

Notificaciones

Cuando «sigues» una clase, la app programa un recordatorio semanal localmente en tu dispositivo, 15 minutos antes de que empiece. Estos recordatorios no pasan por ningún servidor de notificaciones, y no sabemos qué clases sigues.

Conservación y supresión de datos

  • Al desinstalar la app se borra todo lo guardado en el dispositivo. Para eliminar también la copia de seguridad, desactívala en los ajustes de Android o borra los datos de la app de tu cuenta de Google.
  • Tus coordenadas no se almacenan, y nuestro servidor no almacena tu dirección IP.
  • Los avisos se eliminan automáticamente 12 meses después de su envío, o antes si nos lo pides en darsmap@codekiu.com. Nuestras copias de seguridad nocturnas rotan cada 14 días, así que un aviso eliminado desaparece también de las copias en un plazo de 14 días.
  • El registro técnico breve descrito arriba no contiene datos personales.

Tus derechos

Conforme al RGPD y a la normativa equivalente, tienes derecho a:

  • acceder a tus datos y obtener una copia, rectificarlos y suprimirlos;
  • limitar su tratamiento, oponerte a él —en especial al basado en interés legítimo— y recibirlos en un formato portable;
  • retirar tu consentimiento en cualquier momento desactivando el permiso de ubicación en los ajustes de Android, sin que ello afecte a la licitud del tratamiento anterior a la retirada.

Para ejercer cualquiera de estos derechos, escribe a darsmap@codekiu.com; te responderemos en el plazo de un mes. Como no sabemos quién eres, puede que necesitemos que nos des datos suficientes para localizar tu información, por ejemplo la mezquita, la fecha aproximada y el texto de un aviso (art. 11 RGPD).

También tienes derecho a presentar una reclamación ante una autoridad de control de protección de datos, en particular la del Estado miembro de la UE donde vivas o trabajes. En España es la Agencia Española de Protección de Datos (AEPD — www.aepd.es).

Privacidad de los menores

مجالس العلم (Majalis Al-Ilm) no está dirigida a menores. No tratamos a sabiendas datos de menores de 14 años —o de la edad de consentimiento digital superior que fije su país, hasta 16— sin el consentimiento de su padre, madre o tutor. Si crees que un menor nos ha enviado un aviso, contáctanos y lo eliminaremos.

Cambios en esta política

Esta política puede actualizarse ocasionalmente. La fecha de «última actualización» al principio de la página cambiará siempre que haya un cambio relevante.

Contacto

El responsable del tratamiento es el desarrollador, Jesus Copado Espejo. Para cualquier consulta sobre privacidad, escribe a: darsmap@codekiu.com

Last updated: 13 September 2026 · آخر تحديث · Última actualización
مجالس العلم