1. من يملك المعطيات
التطبيق يشتغل في هاتف الجمعية. المنخرطون والقراءات والفواتير والأداءات تُحفظ في الجهاز، ويمكن للجمعية أن تستعمل التطبيق هكذا إلى الأبد دون أن يغادر الهاتف أي شيء.
المزامنة اختيارية. الجمعية التي تريدها تُنشئ قاعدة بيانات سحابية داخل حساب Google الخاص بها، تملكها وتطّلع عليها أو تحذفها متى شاءت.
نحن نوفّر الأداة، لا خدمة استضافة معطيات. لا نحتفظ بأي معلومة عن منخرطيك ولا يمكننا قراءة ما بداخل قاعدة بيانات الجمعية. القرارات المتعلقة بالمنخرطين — الفوترة والتحصيل وقطع الخدمة — تعود للجمعية وحدها.
2. ما تتعامل معه التطبيق من معطيات
المنخرطون: الاسم الكامل، رقم العداد، العنوان والهاتف (اختياريان)، دلائل العدادات والاستهلاك، الفواتير، الأداءات، الديون والتسبيقات.
المستعملون: البريد الإلكتروني والاسم من حساب Google المستعمل للدخول، أو اسم مستخدم تُصدره الجمعية. كلمات السر لا تُحفظ أبداً بشكل مقروء.
3. لماذا تُستعمل
تدبير الاشتراكات، تسجيل القراءات، إصدار الفواتير والوصولات كملفات PDF، تتبع الأداءات، تمكين المنخرط من الاطلاع على ملفه، وإرسال إعلانات الجمعية.
4. أين تُحفظ
افتراضياً: في الهاتف فقط. أما الجمعية التي فعّلت المزامنة:
| الخدمة | الدور |
|---|---|
| Google Firebase | تخزين ومزامنة، داخل حساب Google الخاص بالجمعية |
| Cloudflare | التحقق من بيانات الدخول وتوجيه كل جمعية إلى قاعدتها |
| Google Drive | النسخة الاحتياطية، داخل حساب الجمعية، عند تفعيلها فقط |
| Google AdMob | الإعلانات في بوابة المنخرط — انظر البند 6 |
| Google Firebase Analytics | إحصاءات الاستعمال — انظر البند 7 |
5. أذونات Google التي يطلبها التطبيق
هذه هي كل الأذونات التي قد يُطلب منك منحها، ولماذا:
| الإذن | السبب |
|---|---|
drive.file |
حفظ نسخة احتياطية في حسابك على Google Drive. هذا أضيق إذن ممكن: لا يصل التطبيق إلا إلى الملفات التي أنشأها هو، ولا يرى باقي ملفاتك. |
cloud-platformfirebasefirebase.database |
إنشاء مشروع Firebase داخل حسابك عند تفعيل المزامنة، وتفعيل الخدمات اللازمة، وكتابة قواعد الحماية التي تعزل جمعيتك عن غيرها. لا توجد أذونات أضيق تسمح بإنشاء مشروع. |
userinfo.email |
معرفة الحساب الذي أُنشئت القاعدة داخله، حتى تُربط الجمعية بحسابها الصحيح. |
6. الإعلانات
تظهر الإعلانات في بوابة المنخرط وحدها، عبر Google AdMob، وهي إعلانات يختار المنخرط مشاهدتها مقابل تحميل وثيقة. لا يرى الرئيس ولا المحصّل أي إعلان.
قد تصل AdMob معطيات تقنية عن الجهاز مثل معرّف الإعلانات. لا يصلها اسم منخرط ولا فاتورة ولا أداء. يمكن التحكم في تتبع الإعلانات من: إعدادات الهاتف ← Google ← الإعلانات.
7. إحصاءات الاستعمال
يستعمل التطبيق Google Firebase Analytics لقياس كيفية استعماله — الشاشات التي تُفتح، نوع الجهاز، والأعطاب — قصد تحسينه. هذه أرقام مجمّعة لا تحمل اسم منخرط ولا فاتورة ولا قراءة ولا أداء.
8. الأمان
تُنقل المعطيات عبر اتصال مشفَّر وتُخزَّن مشفَّرة. وقواعد الحماية تعزل كل جمعية عن غيرها، ولا يرى المنخرط غير ملفه هو.
9. الأذونات داخل الهاتف
إذن واحد: الإشعارات، حتى تصل إعلانات الجمعية وتذكيرات الفواتير إلى المنخرط. اختيار الشعار وحفظ الفواتير يمرّان عبر منتقي الملفات في أندرويد ولا يحتاجان أي إذن تخزين.
10. المشاركة
معطيات المنخرطين لا تُباع ولا تُكرى ولا تُشارَك لأغراض تسويقية أبداً. داخل الجمعية، تظهر للرئيس وللمحصّلين حسب الصلاحيات التي يمنحها الرئيس، وللمنخرط نفسه.
11. حذف المعطيات
يمكن للجمعية حذف كل معطياتها في أي وقت من: الإعدادات ← خيارات متقدمة ← إعادة ضبط المصنع. ولحذف قاعدة البيانات السحابية نهائياً، تُحذف من حساب Google الخاص بالجمعية مباشرة. ولحذف حساب الجمعية لدينا، راسلنا على البريد أسفله.
12. الاتصال
الأسئلة المتعلقة بالمعطيات التي تحتفظ بها جمعية معيّنة تُوجَّه إلى تلك الجمعية. أما المسائل التقنية والمتعلقة بالتطبيق نفسه: support@maajamiati.com
Privacy Policy (English)
Effective: 2 August 2026
«ماء جمعيتي» (Maa Jamiati) is an application for drinking-water associations.
1. Who holds the data
The app works entirely on the phone. Members, readings, bills and payments are stored on the association's own device, and an association can use the app this way indefinitely with nothing leaving the phone.
Synchronisation is optional. An association that wants it creates a cloud database inside its own Google account, which it owns and can inspect or delete at any time. We provide the tool, not a data service: we hold no subscriber information and cannot read what is inside an association's database.
2. What data the app handles
Subscribers: full name, meter number, address and phone (both optional), meter readings and consumption, bills, payments, debts and advances. No national ID numbers or dates of birth are collected — a generated access code with no personal meaning is used instead.
Users: the email and display name from the Google account used to sign in, or a username issued by the association. Passwords are never stored in readable form.
3. Google permissions requested
| Scope | Why |
|---|---|
drive.file |
To save a backup in the association's own Google Drive. This is the narrowest possible scope — the app can only access files it created itself, never the user's other files. |
cloud-platform, firebase, firebase.database |
To create a Firebase project inside the association's own account when it enables synchronisation, enable the required APIs, and write the security rules that isolate each association from every other. No narrower scope permits creating a project. |
userinfo.email |
To know which account the database was created in, so the association is linked to the right one. |
We do not read the user's Drive files, do not create or delete any project other than the association's own, and do not use the account for any other purpose. Access can be revoked at any time at myaccount.google.com/permissions.
4. Where the data is kept
- Google Firebase — storage and sync, inside the association's own Google account.
- Cloudflare — checking sign-in credentials and directing each association to its own database.
- Google Drive — backup, inside the association's own account, only if enabled.
- Google AdMob — advertising, subscriber portal only.
- Google Firebase Analytics — aggregate usage statistics.
5. Advertising
Advertising appears in the subscriber's portal only; an association and its collectors are never shown one. There is a single placement: an ad the subscriber chooses to watch in exchange for downloading a document, served through Google AdMob. AdMob may receive technical information such as the device advertising identifier. No subscriber, billing or payment information is ever shared with the advertising network.
6. Usage statistics
Google Firebase Analytics measures how the app is used — which screens are opened, device type, and crashes — in order to improve it. These are aggregate figures. No subscriber name, bill, reading or payment is sent to Analytics.
7. Security
Data travels over encrypted connections and is stored encrypted. Access rules keep each association separate from every other, and each subscriber able to see only his own file. No system is completely secure, and no guarantee is given against breach or loss. The application is provided as is, and the association is responsible for the credentials it holds and the data it collects.
8. Permissions on the device
One permission: notifications, so association announcements and bill reminders reach the subscriber. Choosing a logo and saving PDF bills use the Android file picker and need no storage permission.
9. Sharing
Subscribers' information is never sold, rented or shared for marketing. Within an association, it is visible only to the president, the collectors according to the permissions the president grants, and the subscriber himself.
10. Deleting data
An association can erase all of its data at any time from Settings → Advanced → Factory reset. The cloud database is deleted from the association's own Google account directly. To delete an association's account with us, write to the address below.
11. Contact
Questions about the data a particular association holds go to that association. Technical matters: support@maajamiati.com