한국어

Moa Privacy Policy

Effective November 6, 2026

1. What the operator can't see

Photos and videos are encrypted with the space key on the phone and go directly between members' phones; each receiving phone makes its own small previews. When phones can't connect directly, they may pass through a relay server while encrypted, and the operator can't see their content. The only exception is photos and videos sent with Moa Plus holding: they are held on the server for up to 7 days, encrypted with the space key, and the operator can't see their content (sections 2 and 3). Content such as album names, comments, voice comments, nicknames, profile photos and photo locations travels between members encrypted with the space key, and the operator can't see it. Photo locations are off by default and go to members only if you turn on "Send photo locations" in Settings (section 4). The one exception is the space name, which the app sends to the server separately so that we can recognize the space when answering support requests and name it in notices before an unused space is removed (section 2). Also, when a member reports a comment, the reporting phone sends the text of that comment with the report, and the operator can see it (section 2). When reporting a photo or video, if the reporter chooses "Send the reported photo too", that one photo (for a video, one representative frame) is also sent to the operator (sections 2 and 3). When reporting a voice comment, if the reporter chooses "Send the reported recording too", that one recording is also sent to the operator (sections 2 and 3). Tapping "Report AI text" on a memory sends that memory's AI title and caption text to the operator (section 2). Messages and pictures you send through Settings > Contact us are received so that the operator can read and answer them (section 2). We don't collect names, phone numbers or email addresses in the app.

2. Information the server processes, and why

3. How long we keep information, and deletion

How we delete: information whose retention period has ended or whose purpose has been met is deleted automatically on the schedule above, or right away by the operator after checking. All information on the server is electronic and is deleted so that it can't be recovered. We keep no paper records. If another law requires us to keep some information, we keep it separately for that period and then delete it.

4. Phone permissions and information processed only on your phone

All phone permissions Moa asks for are optional; without one, only the features that need it stop working. Moa doesn't use your phone's location (GPS) permission. You can turn permissions off at any time in your phone's settings.

5. Ads, tracking and automatic collection

On the free plan, Google AdMob ads are shown in the app. To show ads and measure them, the Google Mobile Ads SDK in the app sends Google information such as the advertising identifier (IDFA on iPhone, advertising ID on Android), IP address and device and app information, under Google's privacy policy. Moa doesn't use web cookies.

6. Processors and systems

7. International transfers

Some of these companies are located abroad, so while you use the app, the information below is transferred to servers in those countries. Under Korea's Personal Information Protection Act (Article 28-8(1)(3)), these transfers are outsourcing and storage needed to provide the service, disclosed in this policy. The Oracle relay server is in Seoul, so it is not an international transfer. Information sent to Google (USA) for ads and for ad performance measurement (Google Analytics on Android) is a disclosure to a third party, described with its country in section 8.

Cloudflare

Recipient (contact)Cloudflare, Inc. (privacyquestions@cloudflare.com)
CountryUSA (may be processed in Cloudflare's data centers worldwide)
When and howSent over the network from time to time while you use the service
InformationThe server information in section 2 (device and account IDs and public keys, encrypted space records, join requests, space names, push tokens, usage, purchase and subscription records, report records and reported photos and recordings, AI text reports, encrypted held files, diagnostics, support messages and their pictures, usage statistics, space usage numbers, server transfer records), server request logs (IP address and so on), and the IP address and account ID during backup relay
PurposeRunning the server and storing data; backup server transfer relay
RetentionThe periods in section 3 (server request logs 3 months)
How to refuse, and what happensThis transfer is needed to use Moa. To refuse, stop using the app and ask us to delete your information (section 11); you then can't use Moa.

Google (notifications and subscription checks)

Recipient (contact)Google LLC (privacy contact at https://policies.google.com/privacy)
CountryUSA
When and howSent over the network when a notification is sent, and when an Android subscription is checked
InformationPush tokens and notification text (counts by type; the space name in notices before an unused space is removed), Google purchase tokens
PurposeSending push notifications (Firebase Cloud Messaging), checking Google Play subscriptions
RetentionAs long as needed to send or check (what the operator keeps: the periods in section 3)
How to refuse, and what happensYou can turn notifications off in your phone's settings, and then you won't get notifications about new activity. Subscription checks are required for Google Play subscriptions; without them you can't use Moa Plus.

Shorebird (app updates)

Recipient (contact)Code Town, Inc. (d/b/a Shorebird) (contact at https://shorebird.dev/privacy/)
CountryUSA
When and howSent over the network when the Android app starts or comes back to the front
InformationApp version, patch number, a random value created per install, phone type (CPU), IP address, update download and install results
PurposeChecking for and delivering app updates (patches)
RetentionAs set out in Shorebird's privacy policy (as long as needed for the purpose)
How to refuse, and what happensThis check is needed while you use the app. To refuse, stop using the app; you then can't use Moa.

Apple (iPhone notifications)

Recipient (contact)Apple Inc. (https://www.apple.com/legal/privacy/contact/)
CountryUSA
When and howSent over the network through Firebase when a notification is sent to an iPhone
InformationPush tokens and notification text (counts by type; the space name in notices before an unused space is removed)
PurposeDelivering notifications on iPhone
RetentionAs long as needed to deliver
How to refuse, and what happensYou can turn notifications off in your phone's settings, and then you won't get notifications.

For people in the EEA and UK: the operator is based in the Republic of Korea, for which the European Union has adopted an adequacy decision. Our processors are located in the United States and Korea (section 6), and Cloudflare may process data in its data centers worldwide. Transfers to them rely on the processors' standard contractual clauses and other safeguards they provide.

8. Sharing with third parties

We don't sell personal information. However, on the free plan, the Google ads SDK in the app sends Google the advertising identifier and other information (section 5), which Google uses to show and measure ads and for personalized ads. Because Google also uses it for its own purposes, this is a disclosure to a third party, transferred to the United States, as follows.

Recipient (contact)Google LLC (privacy contact at https://policies.google.com/privacy)
CountryUSA
When and howSent over the network by the ads SDK in the app when it loads ads on the free plan
InformationAdvertising identifier (on iPhone only if you allow tracking), IP address, device and app information, ad consent status
Purpose of the recipientShowing and measuring ads, and personalized ads if you allow them
RetentionUnder Google's privacy policy
How to refuse, and what happensRefuse personalized ads in Google's consent form (shown in the EEA, UK and similar regions) or in the app's Settings → "Ad privacy settings", don't allow tracking on iPhone, or delete or reset your advertising ID on Android (section 5). Moa Plus doesn't load ads. Every feature still works; while you use the free plan, the IP address and device and app information needed to show ads may still be sent.

Also, on Android, while "Send anonymous usage stats" is on, Google Analytics for Firebase in the app sends Google ad performance measurement information (section 5). Google uses it to measure ads and to optimize Moa's ads, so this too is a disclosure to a third party, transferred to the United States, as follows.

Recipient (contact)Google LLC (privacy contact at https://policies.google.com/privacy)
CountryUSA
When and howSent over the network by Google Analytics in the app on Android, while "Send anonymous usage stats" is on
InformationApp-instance ID, advertising ID, the fact that the app was opened for the first time, the fact that a space was created or joined, basic records Google Analytics makes by itself such as app session starts, time in the app, app updates and uninstalls, purchases, and ad views and taps, device and app information, and an approximate location worked out from the IP address
Purpose of the recipientMeasuring ad performance and optimizing ads (ad personalization signals are off)
RetentionRecords tied to the advertising ID or app-instance ID are deleted after the Google Analytics retention period (2 months); otherwise under Google's privacy policy
How to refuse, and what happensTurn off Settings → "Send anonymous usage stats": nothing more is sent, and the measurement records kept on your phone are deleted. You can also delete or reset your advertising ID on Android (section 5). Every feature still works.

Apart from that, we don't provide personal information to third parties. We share information only where the law specifically requires it, such as when an investigative authority requests it through the procedure set by law. Even then, the operator can't read encrypted photos, videos or comments, so they can't be provided. Sending photos and comments to members of your space is sharing you do yourself.

9. Controller

The controller responsible for your personal information is 예인 (대표 이호민), the operator of Moa, an individual business based in the Republic of Korea, at 경기도 남양주시 두물로39번길 34-14, 401호 (별내동). The operator's email is moa@hmini.me. The operator is also the privacy officer (see section 17).

10. Legal bases (EU/UK)

If you are in the European Economic Area or the United Kingdom, we rely on these legal bases under Article 6 of the GDPR (and the UK GDPR):

Whether you have to give us information: no law requires you to. The information processed for performance of the service is made by the app as you use Moa and is needed to provide it under our terms; without it, Moa can't work. Information based on consent, and messages through Contact us, are optional; if you don't provide them, only that feature isn't available.

Automated decisions: we don't make decisions about you based solely on automated processing, including profiling, that have legal or similarly significant effects on you. Personalized ads, if you allow them, are chosen by Google (section 5).

11. Your rights

You can ask to access, correct or delete your personal information, to stop or restrict its processing, or to object to it, and (depending on where you live) to data portability. You can withdraw consent at any time without affecting earlier processing. A legal representative or someone you authorize can also make a request; please include proof of the authorization. Send requests through Settings > Contact us in the app, and we will answer within 10 days. If you've deleted the app, you can ask by email as described on the data deletion page, which also lists what we delete and what we keep. A request may be limited where the law requires us to keep the information or where it would infringe someone else's rights; we will tell you why.

Because Moa has no sign-up accounts, we identify your request by your support code, which goes with every message you send through Contact us. Some things you can do yourself in the app: turn off diagnostics, usage statistics and photo locations in Settings, and leave a space to delete your push token and notification state for it right away (when the last member leaves, all of that space's server records are deleted). Your photos, videos, comments and other content are encrypted and kept on members' phones, so the operator can't read or export them; you can find them on your own phone.

You can also complain to your local data protection authority. In Korea, you can contact the Personal Information Dispute Mediation Committee (1833-6972, www.kopico.go.kr), the Personal Privacy Infringement Report Center (118, privacy.kisa.or.kr), the Supreme Prosecutors' Office (1301, www.spo.go.kr) or the Korean National Police Agency cyber bureau (182, ecrm.police.go.kr).

12. Security

13. US state privacy (e.g. California)

14. Children

Moa is a photo app for a general audience. Children under 14 need the consent of a parent or legal guardian to use it (in some EU countries, people under 16 need a parent's consent). In the United States, Moa is not for children under 13, and they may not use it. Moa doesn't ask you to enter your date of birth or age, and doesn't ask for your name or contact details. The app does check on your phone whether it can be used, based on the age range (for example, 18 or older) and parental approval that Apple or Google provides. It does this once when your phone has no result yet (for example, the first time you open the app after installing it); if the store doesn't answer, nothing is kept and the app checks again the next time you open it. Once there is a result, it checks again only on the screen that limits use, when you tap "Check again" or come back to the app (for example, after verifying your age in the store or Settings), and on iPhone (iOS 26 or later) when you tap "Age check" in the app's Settings. On iPhone (iOS 26 or later), Apple's age range sharing sheet may appear during the check, and you choose whether to share. Only where the law requires it (US store accounts that the store says the check applies to) can the result limit use of the app; anywhere else, you can keep using Moa whatever you choose. The age range is used only for this check and is never stored or sent to us; your phone keeps only the result (whether the app can be used and, if not, why). If a child uses Moa, we process the information in section 2 in the same way. A parent or guardian can ask to access or delete a child's information (section 11).

15. Changes to this policy

When we change this policy, we announce what changes and when it takes effect in the app or on our website (moa.hmini.me) at least 7 days in advance, or at least 30 days in advance if the change is unfavorable to you.

16. Language

This English version is a translation for convenience; the services are the same in every language.

17. Contact

Send questions, requests to see, correct, delete or stop processing your personal information, and appeals against restrictions through Settings > Contact us in the app. Your support code goes with it, so you don't need to add it, and we answer within 10 days.