1. Who we are and which app this policy covers
This privacy policy applies to the Android app FSolar Monitor, published on Google Play by the developer Mohamad Mohamad. The same app appears on the device's home screen and inside the app under the name Felicity Monitor.
| App name on Google Play | FSolar Monitor |
| App name on the device | Felicity Monitor |
| Package name (application ID) | com.felicity.monitor |
| Developer (Google Play developer name) | Mohamad Mohamad (individual developer) |
| Contact email | mmido80@gmail.com |
| Developer page on Google Play | play.google.com/store/apps/developer?id=Mohamad+Mohamad |
In this policy, “we”, “us” and “the developer” mean Mohamad Mohamad, and “the app” means FSolar Monitor (Felicity Monitor).
FSolar Monitor is an independent app. It is not made, endorsed or operated by Felicity Solar. “Felicity Solar” is used only to describe the inverters and the cloud service the app connects to on your behalf.
2. Summary
FSolar Monitor lets you monitor your own solar inverter, battery and consumption. The developer operates no servers, does not collect your data on any system of ours, and never sells or shares your data for advertising. What you enter is stored on your device and is sent only to the services needed for the features you use: the Felicity Solar cloud (to read your system), Telegram (only if you turn on Telegram alerts), and Google Analytics for Firebase (anonymous usage statistics).
- ✔ No ads · No sale of data · No accounts with us · Data stays on your device
3. Data you enter and how it is stored
Felicity Solar account details
To read your inverter, the app needs the email and password of your account on
shine.felicitysolar.com. You can add more than one account. These details are stored
only on your device, in the app's private storage, and the password and session
token are encrypted with a key held in the Android Keystore that never leaves the
device. The password is sent (encrypted, over HTTPS) only to the Felicity Solar server when
signing in. It is never sent to the developer or to any other party. You can also use the
public demo plant without entering any account.
Telegram settings (optional)
If you choose to receive alerts on Telegram, you enter a bot token and chat ID. They are stored on
your device and used only to send alert and report messages to your own chat through
api.telegram.org.
Settings and battery information
Alert thresholds, language, report schedule, battery cut-off level and battery capacity you enter are stored on your device only.
4. Data the app reads and creates on your device
- Inverter and battery readings (solar, battery, grid, load, temperatures, battery management system (BMS) data such as cell voltages and health) are read from the Felicity Solar cloud for the accounts you added.
- Consumption history and battery forecast: the app saves daily totals and an analysis of your battery (estimated capacity, usage patterns, expected runtime) in files in its private storage on your device. They are never uploaded to the developer.
- Home-screen widget: shows the latest saved reading; it uses the same local data and sends nothing elsewhere.
5. Services the app communicates with
| Service | What is sent | Why |
|---|---|---|
Felicity Solar cloudshine-api.felicitysolar.com |
Your account email, encrypted password, session token, device serial numbers | Sign in and read your inverter, battery, history and energy totals |
Telegramapi.telegram.org |
Alert/report text and your chat ID (only if you enable it) | Deliver alerts and periodic reports to you |
| Google Analytics for Firebase (Google LLC) |
Anonymous usage events, general device information, a random app-instance ID | Understand which features are used and diagnose failures |
All connections use encrypted HTTPS. Data held by these services is governed by their own policies: Google Privacy Policy, Telegram Privacy Policy, and the privacy policy of Felicity Solar for your Felicity Solar account.
6. Analytics
Google Analytics for Firebase records technical events: app opened, screen viewed, sign-in succeeded or failed, data refreshed or failed to refresh, alert or report sent, settings saved, Telegram test sent, dashboard page swiped, and the selected app language, together with general device information (model, Android version, approximate country) and a random app-instance identifier.
✔ We never send to analytics your email, password, Telegram token, device serial numbers, or any reading from your solar system.
7. Permissions
- Internet / network state — connect to Felicity Solar, Telegram and Firebase.
- Notifications — show the monitoring status and urgent alerts.
- Foreground service (data sync) — keep monitoring and alerting while the app is closed.
- Run at startup — resume monitoring after the phone restarts.
- Wake lock — finish each short refresh cycle without interruption.
✘ The app does not request location, contacts, camera, microphone, photos or your files.
8. Data retention and deletion
- Remove an account in the app (Accounts → Delete): its credentials, readings, history and battery analysis are deleted from your device immediately.
- Uninstall the app: all app data on your device is permanently erased.
- Stop Telegram messages: clear the bot token in Settings.
- Your Felicity Solar account is managed by Felicity Solar; the developer has no access to it.
- The developer stores no copy of your data, so there is nothing on our side to delete. You can still contact us with any request at mmido80@gmail.com.
9. Security
Passwords and session tokens are encrypted with the Android Keystore, and all network traffic uses HTTPS with standard certificate validation. Your accounts, readings and widget settings are excluded from Android cloud backup, so credentials are not copied off your device. Other settings (such as alert thresholds and the Telegram bot token) may be included in your own Google backup if you have Android backup turned on.
10. Children
The app is a technical tool for owners of solar power systems and is not directed at children under 13. We do not knowingly collect data from children.
11. Changes to this policy
We may update this policy when features change. The date at the top shows the latest version, and significant changes are mentioned in the app's release notes on Google Play.
12. Contact
Developer: Mohamad Mohamad
App: FSolar Monitor (Felicity Monitor) — com.felicity.monitor
Email: mmido80@gmail.com
سياسة الخصوصية
FSolar Monitor — مراقبة انفرتر الطاقة الشمسية
آخر تحديث: 24 تشرين الأول/أكتوبر 2026
١. من نحن وما التطبيق الذي تشمله هذه السياسة
تنطبق هذه السياسة على تطبيق أندرويد FSolar Monitor المنشور على Google Play من قِبل المطوّر Mohamad Mohamad. ويظهر التطبيق نفسه على شاشة الجهاز وداخل التطبيق باسم Felicity Monitor.
| اسم التطبيق على Google Play | FSolar Monitor |
| اسم التطبيق على الجهاز | Felicity Monitor |
| اسم الحزمة (Package) | com.felicity.monitor |
| المطوّر (الاسم على Google Play) | Mohamad Mohamad (مطوّر فرد) |
| البريد الإلكتروني للتواصل | mmido80@gmail.com |
التطبيق مستقلّ، ولا تصنعه شركة Felicity Solar ولا تتبنّاه ولا تديره؛ يُذكر اسم Felicity Solar فقط لوصف الانفرترات والخدمة السحابية التي يتصل بها التطبيق نيابةً عنك.
٢. الخلاصة
يتيح لك FSolar Monitor مراقبة انفرترك وبطاريتك واستهلاكك. لا يملك المطوّر خوادم، ولا يجمع بياناتك على أي نظام تابع له، ولا يبيعها ولا يشاركها لأغراض إعلانية. ما تُدخله يُخزَّن على جهازك، ولا يُرسل إلا إلى الخدمات اللازمة للمزايا التي تستخدمها: سحابة Felicity Solar (لقراءة نظامك)، و Telegram (فقط إن فعّلت تنبيهاته)، و Google Analytics for Firebase (إحصاءات استخدام مجهولة).
٣. البيانات التي تُدخلها وكيف تُحفظ
- بيانات حساب Felicity Solar (البريد وكلمة المرور، ويمكن إضافة أكثر من حساب): تُحفظ على جهازك فقط، وكلمة المرور ورمز الجلسة مشفّران بمفتاح في Android Keystore لا يغادر الجهاز. تُرسل كلمة المرور مشفّرة عبر HTTPS إلى خادم Felicity Solar عند تسجيل الدخول فقط، ولا تصل إلى المطوّر ولا إلى أي طرف آخر. ويمكن استخدام محطة العرض العامة دون أي حساب.
- إعدادات Telegram (اختيارية): رمز البوت ومعرّف المحادثة على جهازك، ويُستخدمان
فقط لإرسال التنبيهات والتقارير إلى محادثتك عبر
api.telegram.org. - الإعدادات ومعلومات البطارية (حدود التنبيه، اللغة، حدّ الإيقاف، سعة البطارية): على جهازك فقط.
٤. البيانات التي يقرؤها التطبيق وينشئها على جهازك
- قراءات الانفرتر والبطارية (الألواح، البطارية، الشبكة، الحمل، الحرارة، وبيانات نظام إدارة البطارية BMS مثل جهد الخلايا والصحة) تُقرأ من سحابة Felicity Solar للحسابات التي أضفتها.
- سجلّ الاستهلاك وتوقّع البطارية: يحفظ التطبيق إجماليات يومية وتحليلاً لبطاريتك (السعة المقدّرة، أنماط الاستخدام، الوقت المتوقّع) في ملفات خاصة به على جهازك، ولا تُرفع إلى المطوّر.
- الويدجت: يعرض آخر قراءة محفوظة من البيانات المحلية نفسها.
٥. الخدمات التي يتصل بها التطبيق
| الخدمة | ما يُرسَل | لماذا |
|---|---|---|
| سحابة Felicity Solar | البريد، كلمة المرور مشفّرة، رمز الجلسة، الأرقام التسلسلية للأجهزة | تسجيل الدخول وقراءة الانفرتر والبطارية والسجل والإجماليات |
| Telegram | نص التنبيه/التقرير ومعرّف محادثتك (إن فعّلته) | إيصال التنبيهات والتقارير إليك |
| Google Analytics for Firebase | أحداث استخدام مجهولة، معلومات عامة عن الجهاز، معرّف تطبيق عشوائي | معرفة المزايا المستخدمة وتشخيص الأعطال |
كل الاتصالات مشفّرة عبر HTTPS، وتخضع البيانات لدى هذه الخدمات لسياساتها الخاصة.
٦. التحليلات
تُسجَّل أحداث تقنية: فتح التطبيق، الشاشة المعروضة، نجاح أو فشل تسجيل الدخول، نجاح التحديث أو فشله، إرسال تنبيه أو تقرير، حفظ الإعدادات، اختبار Telegram، تقليب صفحات اللوحة، ولغة التطبيق — مع معلومات عامة عن الجهاز ومعرّف تطبيق عشوائي.
✔ لا نرسل إلى التحليلات بريدك ولا كلمة مرورك ولا رمز Telegram ولا الأرقام التسلسلية ولا أي قراءة من نظامك.
٧. الأذونات
- الإنترنت وحالة الشبكة — للاتصال بـ Felicity Solar و Telegram و Firebase.
- الإشعارات — لعرض حالة المراقبة والتنبيهات العاجلة.
- خدمة تعمل في المقدّمة (مزامنة بيانات) — لمواصلة المراقبة والتطبيق مغلق.
- التشغيل عند الإقلاع — لاستئناف المراقبة بعد إعادة تشغيل الهاتف.
- إبقاء المعالج مستيقظاً — لإتمام كل دورة تحديث قصيرة دون انقطاع.
✘ لا يطلب التطبيق الموقع ولا جهات الاتصال ولا الكاميرا ولا الميكروفون ولا الصور ولا ملفاتك.
٨. الاحتفاظ بالبيانات وحذفها
- حذف حساب من التطبيق (الحسابات ← حذف) يمحو بياناته وقراءاته وسجلّه وتحليل بطاريته من جهازك فوراً.
- حذف التطبيق يمحو كل بياناته من جهازك نهائياً.
- إيقاف رسائل Telegram: امسح رمز البوت من الإعدادات.
- حسابك لدى Felicity Solar تديره Felicity Solar، ولا يملك المطوّر صلاحية عليه.
- لا يحتفظ المطوّر بأي نسخة من بياناتك؛ ولأي طلب يمكنك مراسلتنا على mmido80@gmail.com.
٩. الأمان
كلمات المرور ورموز الجلسة مشفّرة عبر Android Keystore، وكل الاتصالات عبر HTTPS مع التحقّق المعتاد من الشهادات. الحسابات والقراءات وإعدادات الويدجت مستثناة من النسخ الاحتياطي السحابي فلا تُنسخ بيانات الدخول خارج جهازك؛ أما بقية الإعدادات (كحدود التنبيه ورمز بوت Telegram) فقد تُضمَّن في نسختك الاحتياطية لدى Google إن كان النسخ الاحتياطي مفعّلاً في جهازك.
١٠. الأطفال
التطبيق أداة تقنية لأصحاب أنظمة الطاقة الشمسية وليس موجّهاً للأطفال دون ١٣ عاماً، ولا نجمع عن قصد أي بيانات منهم.
١١. التعديلات على هذه السياسة
قد نحدّث هذه السياسة عند تغيّر المزايا؛ يظهر تاريخ آخر تحديث في أعلاها، وتُذكر التغييرات الجوهرية في ملاحظات الإصدار على Google Play.
١٢. التواصل
المطوّر: Mohamad Mohamad
التطبيق: FSolar Monitor (Felicity Monitor) — com.felicity.monitor
البريد: mmido80@gmail.com