투명하고 솔직한
프라이버시 약속
요약하면
모아(MOA)는 회원가입이 없으며, 개인정보를 수집하거나 광고 추적을 하지 않습니다. 기록은 사용자의 기기에 먼저 보관되고, iOS에서 동기화를 켜면 개인 iCloud와 동기화됩니다. 일부 기능은 환율·원격 설정·Apple MapKit·외부 웹 서비스와 통신할 수 있습니다.
1. 계정 및 회원가입 없음
모아는 회원가입 절차가 없습니다. 이메일 주소, 전화번호, 이름, 또는 그 어떠한 개인 식별자도 요구하거나 수집하지 않습니다. 앱을 다운로드하는 즉시 별도의 로그인 없이 바로 사용할 수 있습니다.
2. 추적, 광고, 분석 타사 SDK 없음
모아는 어떠한 형태의 사용자 행동 분석, 광고 게재, 타겟팅 추적도 수행하지 않습니다. 타사 분석이나 광고 SDK를 일절 포함하지 않으며, iOS 프라이버시 매니페스트(Privacy Manifest)에 NSPrivacyTracking = false 및 수집 데이터 목록(Collected Data Types)이 비어 있음을 명시적으로 선언하고 있습니다.
3. 기기 내 로컬 데이터 저장
사용자가 입력한 기록은 먼저 Apple SwiftData를 통해 아이폰·아이패드의 로컬 저장소에 보관됩니다. iCloud 동기화를 켠 경우에는 별도 조항에 따라 개인 iCloud와 동기화됩니다.
4. 선택적 iCloud 동기화 (iOS)
iOS 버전에서는 동기화 기능을 활성화할 경우, Apple CloudKit을 사용하여 사용자의 개인 iCloud 전용 데이터베이스(컨테이너 ID: iCloud.io.moa.app)로 데이터가 동기화됩니다. 데이터는 사용자의 개인 Apple 계정 하위에 보관되며, 개발자를 포함한 외부인은 이에 접근하거나 읽을 수 없습니다. iCloud를 사용할 수 없거나 비활성화된 경우 앱은 전적으로 로컬 저장소로 작동합니다.
5. 앱 접근 권한 안내
모아는 특정 기능을 사용할 때에만 필요한 권한 동의를 요청하며, 거부하더라도 해당 기능 외의 기본 앱 사용에는 영향이 없습니다:
- 연락처 (Contacts): '인맥' 모듈에서 사용자가 직접 선택한 사람의 상세 정보만 가져오기 위해 사용됩니다. 전체 주소록을 수집하거나 외부로 전송하지 않습니다.
- 마이크 (Microphone): 음성 메모 녹음 기능을 사용할 때에만 작동합니다.
- 음성 인식 (Speech Recognition): 음성 메모의 텍스트 변환을 위해 사용됩니다. iOS 기기 내부(On-device) 인식이 지원되는 경우 기기에서 우선 처리되며, 기기 내 인식이 불가능한 경우 Apple의 음성 인식 서비스를 통해 음성이 처리될 수 있습니다. 모아는 자체 서버로 음성 녹음본을 전송하지 않습니다.
- Face ID / 생체 인식: 코인지갑 등 잠금 처리된 모듈의 잠금을 해제하기 위해 사용됩니다. 생체 인식 정보는 iOS 보안 영역(Secure Enclave)에서 전적으로 처리되며 앱이나 외부로 전달되지 않습니다.
6. 네트워크 통신 명세
모아는 사용자의 개인 기록을 보관하는 서버를 직접 운영하지 않으나, 앱의 기능 제공을 위해 다음과 같이 제한된 범위의 외부 네트워크 통신을 수행합니다:
- 환율 정보 조회: 최신 통화 환율을 가져오기 위해 공용 환율 API 엔드포인트(api.frankfurter.dev, latest.currency-api.pages.dev, cdn.jsdelivr.net, open.er-api.com)를 호출합니다. 개인 식별 정보는 전송되지 않으며, 환율 데이터는 오프라인 사용을 위해 기기에 캐시됩니다.
- 원격 구성 데이터: 기능 플래그, 모듈 표시 설정, 앱 내 공지사항을 확인하기 위해 원격 엣지 서버(https://moa-config.msc690428.workers.dev/config)에 읽기 전용(GET) 요청을 수행합니다. 앱은 이 서버로 어떠한 개인 데이터나 사용자 기록도 전송하지 않습니다.
- 장소 및 주소 검색 (Apple MapKit): 일정 또는 인맥 기능에서 위치 및 주소를 검색할 때, 사용자가 입력한 검색어는 Apple MapKit을 통해 장소 완성 및 좌표 조회를 위해 처리됩니다. 무관한 개인정보는 전달되지 않습니다.
- 외부 웹 검색 및 브라우저 연동: 사용자가 외부 검색을 선택하거나 검색·환율 도구의 링크를 열면 기본 시스템 브라우저 또는 Google 검색으로 이동합니다. 사용자가 시작한 검색어 또는 URL 파라미터가 해당 서비스로 전달됩니다.
- 기술적 로그 및 IP 주소 안내: 인터넷 네트워크 통신의 특성상, 상기 네트워크 요청(공용 환율 API, 원격 구성 서버, Apple MapKit, 외부 웹) 시 수신 서버의 기술적 접근 로그에 기기의 IP 주소 및 연결 메타데이터가 자동 기록될 수 있습니다. 모아는 사용자 기록을 자체 서버에 저장하지 않습니다.
7. 암호화폐 코인지갑 모듈
모아의 코인지갑 모듈은 사용자가 기록 목적으로 입력한 암호화폐 지갑 주소 문자열(Address string)만을 저장합니다. 개인 키(Private Key), 시드 구문(Seed Phrase / Mnemonic)을 절대로 취급, 저장, 전송하지 않으며, 어떠한 트랜잭션 송금, 매매, 자산 보관(Custody) 기능도 제공하지 않습니다.
8. 인앱 결제 (MOA Pro)
MOA Pro 결제는 Apple의 StoreKit 프레임워크를 통해 전적으로 처리되는 1회성 비소모성 인앱 결제입니다. 결제 관련 정보(신용카드 번호, 결제 주소 등)는 Apple이 직접 처리하며 개발자는 이에 대한 정보에 접근할 수 없습니다.
9. 데이터 내보내기 및 삭제
데이터 내보내기: 사용자는 앱 내 설정 메뉴에서 현재 지원되는 앱 데이터 항목만 JSON 파일로 무료 내보낼 수 있습니다. 이 JSON은 앱의 모든 기능 데이터를 담는 전체 백업이 아닙니다. 녹음(Recording)·회의(Meeting) 데이터와 음성 파일은 포함되지 않습니다. CSV(자금 거래 내역)와 PDF(월간 요약)는 MOA Pro 기능이며 일부 데이터만 담습니다.
데이터 삭제: 아이폰에서 모아 앱을 삭제하면 기기에 보관된 모든 데이터가 즉시 제거됩니다. iCloud 동기화를 사용 중인 경우, iOS 설정 > Apple 계정 > iCloud > 저장 공간 관리 > MOA 선택 후 데이터 삭제를 눌러 iCloud의 MOA 데이터를 직접 제거할 수 있습니다.
10. 아동 개인정보 보호
모아는 만 14세 미만 아동을 포함하여 어떠한 사용자의 개인정보도 수집하지 않는 일반 연령 대상 앱입니다. 어떠한 개인 데이터도 의도적으로 수집하거나 저장하지 않습니다.