Privacy Policy
This document is a translation of the Korean original. If there is any difference in meaning, the Korean original prevails.
Last updated: October 25, 2026
Oneuldal Studio ("the Studio") makes and runs Moonlog (오늘달, "the App"). This document explains what information the App handles.
1. Information kept only on your device
What you create in the App, such as to-dos, routines, memos, photos and decoration settings, is stored only on your device and is never sent to the Studio's servers. The name and photo you set in your profile also stay on your device. Everything is removed when you delete the App.
2. Accounts and sign-in
When you first open the App, a nameless account (a Firebase anonymous account) is created automatically. It has no name or email and is used to remember your purchases and promo codes.
If you like, you can sign in with Google or Apple. You can use the App without signing in. When you sign in, the Studio receives:
- Google: email, name and profile photo URL
- Apple: email (or Apple's relay address if you choose to hide it) and name
We use this only to keep you signed in and to tell accounts apart. When you sign in with Apple on Android, the result passes through a relay server run by the Studio (Cloudflare Workers) so it can return to the App. This server only passes the result straight to the App and does not store it.
3. Backup and sync
When you use backup, your to-dos, routines, memos, settings and photos are saved to your own Google Drive (the App's private folder) or iCloud. The Studio cannot see what you back up. You can also export a backup file to your device.
When you connect Google Drive, the Studio stores a refresh token issued by Google and your Google email on its server (Google Firebase), so you can sync across devices without signing in again. This token can only access files the App created and the App's private folder. It is deleted when you disconnect Drive or delete your account.
4. Purchases
Paid features are bought through Google Play or the App Store. The Studio never receives payment details such as card numbers.
To verify purchases and apply benefits, we store the following, identified only by your account number:
- The product, purchase date, term and whether it renews automatically
- The order number and the purchase verification token
- Any promo or invite code you used, and the account numbers of the inviter and the invitee
5. Usage statistics
To improve the App, we use Google Analytics for Firebase to count which features are used and how often, for example adding a to-do, changing a theme or running a backup, along with the App language and a range for your to-do count.
We do not send your name, email, or the content of your to-dos and memos. However, if you change the home screen header text, that text (up to 100 characters) may be recorded, and if an error occurs, the error message (up to 100 characters) may be recorded.
6. Advertising
The App is free to use and shows ads while you use it for free. Ads are provided by Google AdMob. Once you buy paid features, ads no longer appear. The App has four kinds of ads:
- Banner ads: on parts of the App's screens and in the sheet shown when you close the App
- Interstitial ads: occasionally, between moments of use
- Rewarded ads: only when you choose to watch one to unlock some features or hide banners for a day
- Rewarded interstitial ads: like rewarded ads, but full screen
While showing ads, Google may collect and use your device identifier (advertising ID), device information and approximate location based on your IP address. Google handles this information directly and the Studio cannot view it. In AdMob, the Studio only sees aggregate figures such as how many times ads were shown.
- Google Privacy Policy: https://policies.google.com/privacy
- How Google uses information from sites or apps that use its services: https://policies.google.com/technologies/partner-sites
The Studio requires Google to handle this information only to the extent that a level of privacy protection equivalent to this policy is maintained.
You can reset your advertising ID or turn off personalized ads in your device settings.
- Android: Settings → Google → Ads
- iOS: Settings → Privacy & Security → Tracking
On iOS, the App asks for tracking permission (App Tracking Transparency) before showing the first ad. Only if you allow it is the advertising identifier (IDFA) used for personalized ads. You can keep using the App and its ads even if you don't allow it, and you can change your answer anytime in Settings → Privacy & Security → Tracking.
European Economic Area and the UK
In these regions, the App asks for your consent before showing ads. After you answer, you can choose again anytime in the App under Settings → Help & Support → Ad settings.
7. Children
The App is not made primarily for children. Because we can't control who sees it, ads are limited to content suitable for all ages.
8. Permissions the App requests
| Permission | Used for |
|---|---|
| Notifications | Showing to-do and routine reminders |
| Alarms & reminders (exact alarms) | Alerting you exactly at the time you set |
| Full-screen notifications, sound playback service | Playing alarm sounds and showing the alarm screen |
| Detect device boot completed | Keeping reminders scheduled after a restart |
| Photos (iOS photo library) | Adding photos to backgrounds and memos. On Android, the App reads only the photos you pick in the photo picker |
The App does not access your location, contacts, microphone or camera.
9. Sharing and service providers
The Studio does not sell your information or hand it to others. We use the services below to run the App, and each handles information under its own privacy policy. Their servers may be located outside your country, including in the United States.
| Service | What it does | Information handled |
|---|---|---|
| Google Firebase | Sign-in, purchase records, usage statistics, theme and font downloads | Account info, purchase records, usage statistics |
| Google AdMob | Advertising | Advertising ID, device info, approximate location |
| Google Play, Apple App Store | Payments | Purchase records |
| Google Drive, iCloud | Backup and sync (your own storage) | What you back up |
| Cloudflare | Relaying Apple sign-in on Android | Sign-in result |
| jsDelivr | Downloading some fonts | IP address at download |
10. Retention and deletion
- Content on your device: deleted when you delete the App.
- Backups: stored in your own Google Drive or iCloud, so you can delete them yourself. For Google Drive, go to Drive settings → Manage apps → Moonlog → Delete hidden app data.
- Sign-in info and Google token: deleted right away when you use Settings → Account → Delete Account.
- Purchase and code records: kept for 5 years after account deletion to handle refunds and disputes and to comply with e-commerce laws, then deleted. Expired purchase records of nameless accounts are deleted automatically after 30 days.
To delete or view any other information, contact oneuldalstudio@gmail.com.
11. Changes to this policy
If this policy changes, we will update this document and its last updated date. Important changes will also be noted in the App's update notes.
12. Contact
Privacy contact: Oneuldal Studio