Welcome to Orange Calendar (Android package name: com.orangestudio.calendar, the “App” or “we”). Please read this Privacy Policy before you use the App. By downloading, installing, or continuing to use the App, you acknowledge that you have read and agree to this Policy.
This Policy covers features inside the App, including home-screen widgets, local reminders, in-app backup files, in-app purchases, and viewing this Policy in the App.
The App downloads this page and public holiday-calendar files from our website. Those requests do not include the personal entries you type.
Google Play, Google ads, and Firebase process data under their own policies. This Policy does not replace those policies.
Where the law requires a legal basis, we rely on your consent, our legitimate interests in operating and improving the App, or a legal obligation.
The following stays in the local database or app settings. We do not send it to our servers:
Purpose: show the calendar and almanac, calculate countdowns, send local notifications, render widgets, and keep your settings.
Menstrual-cycle information is health-related. It is used only for on-device calculation and display. It is not used for advertising, and it is not included in the backup file described in Section 3.2. It leaves the device only if you share it yourself or if your device’s own backup includes it.
In Settings you can export birthdays, anniversaries, and countdowns — including names and notes — to an encrypted backup file, save it where you choose, and restore from that file later. We do not receive the file and do not upload it to our servers.
The file is not plain text. The key is built into the App so you can restore on another device without setting a separate password. Keep the file yourself. This is not a substitute for a device lock screen. Someone who has the file and can analyze the App may be able to decrypt it.
If Android backup is turned on, the operating system may include App data in an encrypted backup managed by your device or by Google. That is not a cloud backup we operate.
The App does not request precise or coarse location, contacts, photos, camera, microphone, SMS, or call logs for its features.
We do not knowingly collect government ID numbers or payment-card numbers. We receive your email address and message only if you write to us.
| Information | Examples | Purpose | Shared with others? |
|---|---|---|---|
| Calendar entries you type | Birthdays, anniversaries, countdowns, menstrual records | On-device features | Not uploaded to our servers |
| Display and reminder settings | Language, region, theme, reminder switches | Show and remind as you chose | Stored on the device only |
| Backup file | The encrypted file you export | Move or keep your own copy | Saved where you choose; we do not receive it |
| Device and diagnostic data | Model, OS version, crash logs | Stability, analytics, abuse prevention | Yes — Google (Firebase / Ads SDKs) |
| Device identifiers | Advertising ID, Firebase installation ID | Ads, analytics, attribution | Yes — Google and its advertising partners |
| Share actions | Which kind of feature was shared | See whether a feature is used | Yes — Google (Firebase Analytics) |
| Purchase status | Order status, product ID | Unlock Premium | Yes — Google Play Billing |
| Permission | Purpose | Required? |
|---|---|---|
| Internet | Open this Policy, request ads, analytics, purchases, holiday files, and ad consent where it applies | Needed for online features |
| Notifications | Local alerts for holidays, the almanac, birthdays, and anniversaries | Optional |
| Boot completed | Restore widget refresh and reminders after restart | Needed for widgets and reminders |
| Exact alarms | Let local reminders fire on time | Needed for reminders |
| In-app billing | Buy Premium (permanent ad-free) | Optional |
| Advertising ID | Used by Google ads and analytics | You can limit ad personalization in system settings |
The Google ads SDK may also use network state and basic phone state, such as network type. We do not use it to read your phone number or call log.
The services below may process data as independent controllers, including on servers outside your country or region:
| Service | Provider | Purpose | Typical data | Policy |
|---|---|---|---|---|
| Google Mobile Ads SDK | Google LLC | App-open ads | Device or ad IDs, IP address, ad interactions | policies.google.com/privacy |
| User Messaging Platform (UMP) | Google LLC | Ad consent where required | Consent status, device information | policies.google.com/privacy |
| Firebase Analytics | Google LLC | Basic events such as shares | Device info, app events, installation ID, ad ID | firebase.google.com/support/privacy |
| Google Play Billing | Google LLC | Premium purchases | Order and account-related transaction data | policies.google.com/privacy |
Our own servers are used only to host this Policy and public holiday files. We do not sell your personal information. We do not provide it to others except as described above, when the law requires it, or when it is necessary to protect users or the public.
No storage or transmission method is completely secure. Use a device lock screen, and keep exported backup files in a place you control.
When Google services are used, information may be processed outside your country or region, including in the United States and other places where Google or its partners operate. This page and the holiday files are hosted on our website. Those transfers are subject to the relevant service’s policy and to applicable law.
Depending on the law where you live — including Taiwan’s Personal Data Protection Act and, where they apply, other data-protection rules — you may:
You may still see ads that are not personalized. Resetting or deleting your advertising ID can also limit personalization.
Where the law requires it, the App uses Google’s User Messaging Platform (UMP) to ask for and store your ad choices before showing personalized ads.
Email orangepie2019@gmail.com with the subject “Orange Calendar – Privacy”. After we verify the request, we generally reply within 15 business days.
The App is not directed to children under 14, or under a higher age if your local law requires one. We do not knowingly collect personal information from children. If you are a parent or guardian and believe a child provided information without consent, contact us and we will take appropriate steps.
We may update this Policy and change the date at the top. If you keep using the App after an update, you accept the updated Policy.
This Policy is governed by the laws that apply to the data controller, without limiting consumer-protection or data-protection rights that must apply where you live.