Pages

Thursday, 27 August 2026

Privacy Policy - Synaxarium

 PRIVACY POLICY

App name: Synaxarium (السنكسار)
Developer: Rosaline Makar
Package name: com.makar.maher.rosaline.synaxarium
Google Play listing: play.google.com/store/apps/details?id=com.makar.maher.rosaline.synaxarium
Last updated: August 27, 2026

This Privacy Policy describes how the Synaxarium (السنكسار) Android app ("the App"), developed by Rosaline Makar ("the Developer", "I", "we"), handles information when you use the App. The App is available on Google Play under the package name com.makar.maher.rosaline.synaxarium.

SUMMARY

Synaxarium does not collect, store, transmit, or share any personal data. The App works entirely offline: all Synaxarium content (Coptic calendar readings, saints, and events) is bundled inside the App itself, and the App makes no network requests to any server.

INFORMATION WE DO NOT COLLECT

The App does not collect any of the following:

• Your name, email address, or any other personal identifiers
• Your location
• Photos, contacts, or files
• Usage analytics or advertising identifiers
• Any data transmitted over the internet, since the App does not connect to the internet

DATA STORED ON YOUR DEVICE

The App stores the following information locally on your own device only. This information is never transmitted anywhere and is only accessible to the App itself:

• Favorites — the list of saints/events you choose to mark as favorites.
• Settings — your preferences, such as text size, whether the daily reminder notification is turned on, and your chosen reminder time.

This data is stored using Android's standard local app storage. Uninstalling the App permanently deletes it. We (the Developer) have no access to it.

PERMISSIONS USED

• Post Notifications — used only to show the optional daily reminder notification you can enable in Settings. You can deny or revoke this permission at any time in your device's App Settings.

• Receive Boot Completed — used only to re-schedule your daily reminder notification after your device restarts, so it keeps working without you having to reopen the App. It is not used for any other purpose.

CHILDREN'S PRIVACY

The App does not knowingly collect any information from anyone, including children, because it does not collect information from anyone at all.

THIRD PARTIES

The App does not use any third-party analytics, advertising, or tracking services, and does not share any data with third parties, because no data is collected in the first place.

CHANGES TO THIS POLICY

If this Privacy Policy is updated, the new version will be posted at this same address with a revised "Last updated" date above.

CONTACT

If you have any questions about this Privacy Policy, contact the developer, Rosaline Makar, at eng.rose@gmail.com.

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

اسم التطبيق: السنكسار (Synaxarium)
المطوّر: Rosaline Makar
معرّف الحزمة: com.makar.maher.rosaline.synaxarium
رابط التطبيق على Google Play: play.google.com/store/apps/details?id=com.makar.maher.rosaline.synaxarium
آخر تحديث: 27 أغسطس 2026

توضّح سياسة الخصوصية هذه كيفية تعامل تطبيق السنكسار (Synaxarium) الذي طوّرته Rosaline Makar مع بياناتك عند استخدام التطبيق.

ملخص

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

بيانات لا نقوم بجمعها

• الاسم أو البريد الإلكتروني أو أي بيانات تعريفية أخرى
• الموقع الجغرافي
• الصور أو جهات الاتصال أو الملفات
• بيانات الاستخدام أو معرّفات الإعلانات
• أي بيانات تُرسل عبر الإنترنت، لأن التطبيق لا يتصل بالإنترنت أصلاً

بيانات مخزّنة على جهازك فقط

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

تُخزَّن هذه البيانات محليًا على جهازك فقط، ولا يمكن للمطوّر الوصول إليها، وتُحذف نهائيًا عند حذف التطبيق.

الأذونات المستخدمة

• إرسال الإشعارات — تُستخدم فقط لعرض إشعار التذكير اليومي الاختياري.

• تشغيل عند إعادة التشغيل — تُستخدم فقط لإعادة جدولة إشعار التذكير اليومي بعد إعادة تشغيل الجهاز.

التواصل

لأي استفسار حول سياسة الخصوصية هذه، يمكنك التواصل مع المطوّرة Rosaline Makar عبر البريد الإلكتروني:

eng.rose@gmail.com

Synaxarium (السنكسار) — com.makar.maher.rosaline.synaxarium — © Rosaline Makar

Wednesday, 27 September 2023

Privacy Policy Mobile Application

 

Privacy Policy

We have built the app as a commercial app

This page is used to inform website visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.

If you choose to use our Service, then you agree to the collection and use of information in relation with this policy. The Personal Information that we collect are used for providing and improving the Service. we will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at app, unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience while using our Service, we may require you to provide us with certain personally identifiable information, including but not limited to [users name | address | location | pictures]. The information that we request is retained on your device and is not collected by us in any way

Log Data

We want to inform you that whenever you use our Service, in case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your devices’s Internet Protocol (“IP”) address, device name, operating system version, configuration of the app when utilising our Service, the time and date of your use of the Service, and other statistics.

Security

We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and [I|we] cannot guarantee its absolute security.

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately, after they are posted on this page.

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us at: pi4apps.inc@gmail.com

Wednesday, 20 December 2017

Privacy Policy

Privacy Policy

We have built the Tamargy app as a commercial app

This page is used to inform website visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.

If you choose to use our Service, then you agree to the collection and use of information in relation with this policy. The Personal Information that we collect are used for providing and improving the Service. we will not use or share your information with anyone except as described in this Privacy Policy.

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Tamargy, unless otherwise defined in this Privacy Policy.

Information Collection and Use

For a better experience while using our Service, we may require you to provide us with certain personally identifiable information, including but not limited to [users name | address | location | pictures]. The information that we request is retained on your device and is not collected by us in any way

Log Data

We want to inform you that whenever you use our Service, in case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your devices’s Internet Protocol (“IP”) address, device name, operating system version, configuration of the app when utilising our Service, the time and date of your use of the Service, and other statistics.

Security

We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and [I|we] cannot guarantee its absolute security.

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately, after they are posted on this page.

Contact Us

If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us.

Tuesday, 6 June 2017

Binary Search Tree

  1- The left and right subtree each must also be a binary search tree.
2- There must be no duplicate nodes
3- The properties of Binary Search Tree provide an ordering among keys so that the operations like search, minimum and maximum can be done fast. If there is no ordering, then we may have to compare every key to search a given key.


Reference: http://www.geeksforgeeks.org/binary-search-tree-set-1-search-and-insertion/


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Thursday, 1 June 2017

Binary Tree (Depth First) Traversal Algorithms


There are 3 way to traverse a binary tree using depth first methodology, All explained in this simple picture


References: http://www.geeksforgeeks.org/tree-traversals-inorder-preorder-and-postorder/



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License

Tuesday, 30 May 2017

Services

Services

  • A Service is an application component that can perform long-running operations in the background, and it does not provide a UI, and it continues to run in the background even if the user switches to another application
  • In Service, You can override onStartCommand() to allow components to start it and onBind() to allow binding
  • Services are declared in the Manifest file
  • A service runs in the main thread of its hosting process, you should create a new thread within the service to complete operations that take long time to avoid blocking UI thread.

  • The service life cycle for both bound and started services are illustrated in this Google docs diagram

  • Services classes and start modes are illustrated in the following diagram:

*Note: For Intent Service, If you decide to also override other callback methods, such as onCreate(), onStartCommand(), or onDestroy(), be sure to call the super implementation so that the IntentService can properly handle the life of the worker thread.

Reference: https://developer.android.com/guide/components/services.html#Basics

Sunday, 28 May 2017

AsyncTasks


AsyncTasks

  • This class allows you to perform background operations and publish results on the UI thread without having to manipulate threads and/or handlers.

  • The task can be executed only once (an exception will be thrown if a second execution is attempted.)
  • The doInBackground() will continue execution even if the calling activity is destroyed, make sure to call cancel(true) in the activity’s onDestroy(). The task onCancelled() will be called instead of onPostExecute() right after doInBackground() returns
  • Illustration of the basic operations that will be overridden are shown in the following diagram


Reference: https://developer.android.com/reference/android/os/AsyncTask.html


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License