DMA (디엠 분석기) 개인정보처리방침 / Privacy Policy
시행일 / Effective date: 2026-10-22
English version below.
한국어
이 개인정보처리방침은 Rexyrex(이하 “개발자”)가 제공하는 모바일 앱 “DMA - DM 분석기”(이하 “앱”)가 정보를 어떻게 다루는지 설명합니다. 앱은 Instagram에서 내보낸 DM(다이렉트 메시지) 기록을 휴대폰 안에서 분석해 통계를 보여 주는 도구입니다. 앱은 비공식 앱이며 Meta Platforms, Inc.와 제휴 관계가 없고 승인이나 후원을 받지 않았습니다. Instagram은 Meta Platforms, Inc.의 상표입니다.
1. DM 기록 (이용자가 제공하는 데이터)
앱이 다루는 DM 기록은 이용자가 Instagram의 “내 정보 내보내기”(JSON 형식)로 받은 ZIP 파일을 공유 메뉴나 파일 선택으로 앱에 넘긴 것뿐입니다.
앱은 그중 메시지 파일과, 이용자 본인의 이름을 알아보기 위한 프로필 파일만 읽습니다. 내보내기에 함께 들어 있는 사진, 동영상 등 다른 파일은 열지 않습니다.
메시지 파일에는 대화 참여자의 표시 이름, 메시지 내용, 보낸 시각, 반응, 공유한 게시물·릴스 링크, 통화 기록 등이 들어 있습니다.
읽기, 분석, 저장은 모두 휴대폰 안에서 이루어집니다. DM 기록과 분석 결과는 개발자나 제3자의 서버로 전송되지 않습니다. 앱에는 업로드 기능도 회원 가입도 없습니다.
읽어 들인 메시지와 분석 결과는 나중에 다시 볼 수 있도록 앱 전용 저장 공간(다른 앱이 읽을 수 없는 공간)에 저장됩니다.
저장된 데이터는 대화별 “삭제”, 설정의 “모든 데이터 삭제”, 또는 앱 삭제로 지워집니다.
2. 공유 이미지와 텍스트
분석 결과 이미지와 텍스트는 휴대폰 안에서 만들어지며, 이용자가 OS 공유 메뉴에서 받을 곳을 고를 때만 공유됩니다. 설정의 “공유 이미지에서 이름 숨기기”를 켜면 이름이 A, B, …로 바뀝니다. DM 기록에는 상대방의 정보도 들어 있으니 공유할 때 주의해 주세요.
3. 휴대폰에 저장하는 설정
테마, 표시 언어, 이름 숨기기 설정, 광고 시청으로 잠금 해제한 기능, 대화마다 “나”로 고른 참여자 등을 휴대폰 안에 저장합니다. 이 정보는 외부로 전송되지 않습니다.
4. 광고 (Google AdMob)
앱은 Google LLC의 광고 서비스 Google AdMob을 이용합니다. AdMob은 광고 게재와 성과 측정, 노출 빈도 제한, 부정 행위 방지를 위해 다음 정보를 자동으로 수집·이용할 수 있습니다.
광고 식별자 (iOS의 IDFA는 허용한 경우에만, Android의 광고 ID)
IP 주소와 이를 통해 추정한 대략적인 위치
기기 모델, 운영체제, 언어 등 기술 정보
광고 노출, 탭 등 광고와의 상호작용
DM 기록의 내용은 AdMob에 전달되지 않으며, 메시지 내용을 보여 주는 화면(단어 검색, 퀴즈, 날짜별 대화 보기)에는 광고를 표시하지 않습니다. Google의 데이터 처리 방식은 Google 서비스를 사용하는 사이트 또는 앱의 정보를 Google이 사용하는 방법에서 확인할 수 있습니다.
5. 동의와 추적
유럽경제지역(EEA), 영국, 스위스에서는 Google의 동의 관리 도구(UMP)로 광고 관련 동의를 받고, 그 선택에 따라 광고를 요청합니다.
iOS에서는 앱 추적 투명성(App Tracking Transparency)으로 광고 식별자 사용 허락을 요청합니다. 허락하지 않으면 IDFA를 사용하지 않습니다.
광고 식별자는 언제든 재설정하거나 제한할 수 있습니다 (iOS: 설정 → 개인정보 보호 및 보안 → 추적 / Android: 설정 → 개인정보 보호 → 광고, 또는 설정 → Google → 광고).
6. 이용 통계와 비정상 종료 보고 (Firebase)
앱은 앱이 어떻게 쓰이는지 파악하고 오류를 찾아 고치기 위해 Google LLC의 Google Analytics for Firebase와 Firebase Crashlytics를 이용합니다.
Analytics는 앱 실행, 세션과 그 길이, 본 화면, 앱 버전, 기기 모델, 운영체제, 언어, IP 주소로 추정한 국가·지역 같은 기본 이용 정보를, Firebase가 설치마다 만드는 식별자(앱 인스턴스 ID)와 함께 자동으로 기록합니다. Android에서는 Analytics가 Android 광고 ID도 읽을 수 있으며, iOS에서는 IDFA를 사용하지 않습니다.
앱이 비정상 종료되거나 심각한 오류가 생기면 Crashlytics에 보고서(스택 트레이스, 기기 모델, OS와 앱 버전, 남은 메모리와 저장 공간 같은 기술적 상태, Crashlytics 설치 식별자)가 전송됩니다. 보고서는 정식 출시 버전에서만 전송됩니다.
Firebase에 DM 내용이 전송되는 일은 없습니다. 메시지 내용, 참여자 이름, 대화 제목, 내보내기 파일, 분석 결과, 공유 이미지는 어느 것도 Firebase로 전송되지 않습니다. 앱은 자체 이벤트나 사용자 ID, 사용자 속성을 Firebase에 기록하지 않습니다.
이 정보는 앱의 안정성과 기능을 개선하는 데에만 쓰이며, 광고나 추적에 쓰거나 판매하지 않습니다. Firebase는 개발자를 위해 데이터를 처리하는 서비스 제공자입니다.
자세한 내용은 Firebase의 개인정보 보호 및 보안을 참고해 주세요.
7. 수집하지 않는 정보
앱은 계정 정보, 연락처, 사진을 수집하지 않으며 위치 권한을 요청하지 않습니다.
8. 제3자 제공
개발자는 이용자의 DM 기록이나 그 밖의 개인정보를 보유하지 않으며, 제3자에게 판매하거나 제공하지 않습니다. 정보를 받는 제3자는 제4조의 Google AdMob과 제6조의 Google Firebase뿐이며, 둘 다 DM 내용은 받지 않습니다.
9. 보관 기간
휴대폰 안의 데이터는 이용자가 지우거나 앱을 삭제할 때까지 보관됩니다. AdMob이 수집한 정보는 Google의 정책에 따라 보관됩니다. Crashlytics 보고서는 최대 90일, Analytics 데이터는 앱의 Google 애널리틱스 데이터 보관 설정에 따라 보관됩니다.
10. 아동의 개인정보
앱은 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만 아동의 개인정보를 고의로 수집하지 않습니다.
11. 이용자의 권리
거주 지역의 법령(개인정보 보호법, GDPR 등)에 따라 본인 정보의 열람, 정정, 삭제 등을 요구할 권리가 있을 수 있습니다. 개발자는 DM 기록을 보유하지 않으므로, 휴대폰 안의 데이터는 앱의 삭제 기능이나 앱 삭제로 지울 수 있습니다. 광고 관련 데이터는 위의 기기 설정과 Google 계정 설정에서 관리할 수 있습니다. 그 밖의 문의는 아래로 연락해 주세요.
12. 방침의 변경
이 방침이 바뀌면 이 페이지의 시행일을 갱신해 알립니다.
13. 문의
Rexyrex 이메일: rexyrex.dev@gmail.com
English
This privacy policy explains how “DMA - DM Analyzer” (“the app”), a mobile app provided by Rexyrex (“the developer”), handles information. The app analyzes Instagram direct-message (DM) histories that you export, and shows statistics, all on your device. The app is unofficial and is not affiliated with, endorsed or sponsored by Meta Platforms, Inc. Instagram is a trademark of Meta Platforms, Inc.
1. DM histories (data you provide)
The only chat data the app handles is the ZIP file you download with Instagram’s “Export your information” (JSON format) and hand to the app through the share sheet or the file picker.
From it, the app reads only the message files and the profile file (to recognize your own name). Photos, videos and the other files in the export are never opened.
The message files contain participants’ display names, message text, timestamps, reactions, links to shared posts and reels, and call records.
Reading, analysis and storage all happen on your device. Your DM histories and their analysis results are never sent to the developer or to any third-party server. The app has no upload feature and no accounts.
The imported messages and results are kept in the app’s private storage (which other apps cannot read) so you can reopen them later.
They are erased when you delete a chat, choose “Delete all data” in Settings, or uninstall the app.
2. Shared images and text
Result images and text are created on your device and are shared only when you pick a destination in your system’s share sheet. “Hide names in shared images” in Settings replaces names with A, B, and so on. DM histories include other people’s information, so please take care when sharing.
3. Settings stored on your device
The app stores your theme, language, the hide-names setting, features you unlocked by watching an ad, and which participant is “me” in each chat. These never leave your device.
4. Advertising (Google AdMob)
The app shows ads from Google AdMob, a service of Google LLC. To deliver and measure ads, limit how often they appear, and prevent fraud, AdMob may automatically collect and use:
the advertising identifier (IDFA on iOS, only with your permission; the Android advertising ID)
your IP address and the approximate location inferred from it
technical information such as device model, operating system and language
interactions with ads, such as views and taps
The content of your DM histories is never passed to AdMob, and the app never shows ads on screens that display message text (word search, quiz, day viewer). For how Google uses this data, see How Google uses information from sites or apps that use our services.
5. Consent and tracking
In the European Economic Area, the UK and Switzerland, the app asks for your ad consent through Google’s User Messaging Platform (UMP) and requests ads according to your choice.
On iOS, the app asks for permission to use the advertising identifier through App Tracking Transparency. If you decline, the IDFA is not used.
You can reset or limit the advertising identifier at any time (iOS: Settings → Privacy & Security → Tracking; Android: Settings → Privacy → Ads, or Settings → Google → Ads).
6. Usage analytics and crash reports (Firebase)
The app uses Google Analytics for Firebase and Firebase Crashlytics, services of Google LLC, to understand how the app is used and to find and fix crashes.
Analytics automatically records basic usage, such as app opens, sessions and their length, screens viewed, the app version, device model, operating system, language, and the country or region derived from your IP address, together with an identifier that Firebase creates for each installation (the app instance ID). On Android, Analytics may also read the Android advertising ID; on iOS it does not use the IDFA.
When the app crashes or hits a serious error, Crashlytics receives a crash report: the stack trace, device model, operating system and app versions, technical state such as free memory and disk space, and a Crashlytics installation identifier. Crash reports are sent only from release versions of the app.
Firebase never receives your DM content. No message text, participant names, chat titles, export files, analysis results or shared images are sent to Firebase, and the app records no custom events, user IDs or user properties.
This information is used only to improve the app’s stability and features. It is not used for advertising or to track you, and it is not sold. Firebase processes it as a service provider to the developer.
See Firebase privacy and security for details.
7. What the app does not collect
The app does not collect account information, contacts or photos, and does not request location permission.
8. Sharing with third parties
The developer does not hold your DM histories or any other personal information, and does not sell or hand it to anyone. The only third parties that receive information are Google AdMob (Section 4) and Google Firebase (Section 6), and neither receives your DM content.
9. Retention
Data on your device stays until you delete it or uninstall the app. Information collected by AdMob is kept under Google’s policies. Crashlytics keeps crash reports for up to 90 days, and analytics data is kept under the data-retention setting of the app’s Google Analytics property.
10. Children’s privacy
The app is not directed to children under 13 (under 14 in Korea), and the developer does not knowingly collect personal information from them.
11. Your rights
Depending on where you live (for example under Korea’s Personal Information Protection Act or the GDPR), you may have the right to access, correct or delete your information. Because the developer does not hold your DM histories, you can erase the data on your device with the app’s delete options or by uninstalling it. Ad-related data can be managed in the device settings above and in your Google account settings. For anything else, contact us below.
12. Changes to this policy
If this policy changes, the effective date at the top of this page will be updated.
13. Contact
Rexyrex Email: rexyrex.dev@gmail.com