Privacy Policy
Effective Date: 26 November 2025
This Privacy Policy describes how Hanging Calendar (“the App”, “we”, “our”, or “us”) handles user data. This App is developed and published by Ahmed Moustafa, an independent individual developer based in Germany.
By using the App, you agree to the collection and use of information in accordance with this Privacy Policy.
1. Information We Collect
The App collects and processes the following types of data solely to provide its core functionality as a calendar application:
1.1 Google Account Information
When you sign in using your Google account, the App processes: - Your Google account email address - Your Google unique user ID - OAuth access and refresh tokens
This information is used strictly for authentication and secure access to your Google Calendar.
1.2 Calendar Data
The App reads and writes calendar data to your Google Calendar, including but not limited to: - Event titles - Event descriptions and notes - Dates, start and end times - Locations - Recurrence rules - Attendees - Reminders - Calendar names
This data is required for the primary functionality of the App.
1.3 Local App Data
The App stores the following data locally on your device: - A cached copy of your synced calendar events - Sync status and timestamps - App preferences and settings
This data allows the App to function smoothly without requiring a full resynchronization each time it is opened.
2. How Your Data Is Used
Your information is used exclusively for the following purposes: - Authenticating your Google account - Synchronizing your Google Calendar with the App - Displaying and managing your events locally - Writing updates back to your Google Calendar at your request
We do not use your data for advertising, marketing, analytics, profiling, or tracking.
3. Data Storage and Security
All calendar data and app data are stored only locally on your device.
We do not operate any external servers to store personal data.
Authentication tokens are stored securely using macOS system security mechanisms (such as the Keychain, where applicable).
Reasonable administrative and technical safeguards are used to protect your data against unauthorized access.
4. Data Sharing
We do not sell, rent, or share your personal data with third parties.
Your data is shared only with Google for the sole purpose of: - Authentication - Calendar synchronization
No data is shared with advertisers, analytics providers, or data brokers.
5. Tracking
The App does not use: - Cross-app tracking technologies - Third-party analytics - Advertising SDKs - Behavioral tracking tools
Therefore, your data is not used for tracking purposes.
6. Data Retention
Calendar and app data stored locally on your device remains there until you:
Sign out of your Google account, or
Delete the App
When you sign out or delete the App, all locally stored data is removed from your device.
We do not retain any personal data on remote servers.
7. Your Rights Under GDPR (EU Users)
As a user located in the European Union, you have the following rights under the General Data Protection Regulation (GDPR):
The right to access your personal data
The right to correct inaccurate data
The right to delete your personal data
The right to restrict or object to processing
The right to data portability
The right to withdraw consent at any time
The right to lodge a complaint with a supervisory authority
Because all personal data is stored locally on your own device and not on our servers, you can exercise most of these rights directly by managing or deleting data within the App or by uninstalling the App.
Legal basis for processing under GDPR: User consent and performance of contract (Art. 6(1)(a) and (b) GDPR).
8. Children’s Privacy
The App is not intended for use by children under the age of 13. We do not knowingly collect personal data from children. If you believe that a child has provided personal information through the App, please contact us so that appropriate action can be taken.
9. Third-Party Services
The App uses Google services solely for: - User authentication - Calendar synchronization
Use of Google services is subject to Google’s own Privacy Policy. The App does not integrate with any other third-party analytics, advertising, or tracking services.
10. International Users
Because no personal data is stored on our servers, your data remains on your local device and within your Google account. Any processing performed by Google is subject to their data processing practices and safeguards for international data transfers.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be reflected by updating the “Effective Date” at the top of this document. Continued use of the App after changes take effect constitutes acceptance of the revised policy.
12. Contact Information
If you have any questions about this Privacy Policy or your data, you may contact us at:
Developer: Ahmed Moustafa
Email: developer_msg@hotmail.com
Country of Operation: Germany
Summary for Users (Non-Legal Overview)
Your calendar data is stored only on your Mac.
We do not collect or store data on our servers.
No analytics, no ads, no tracking.
Data is shared only with Google for syncing.
This Privacy Policy is provided to meet Apple App Store and legal disclosure requirements.
If you have any questions about this Privacy Policy, You can contact us:
By visiting this page on our website: https://sites.google.com/view/hanging-calendar