개인정보처리방침

아이소통카드 운영자(이하 “운영자”)는 보호자의 도움을 받는 아동을 위한 AAC 기반 의사소통 보조 앱인 아이소통카드(이하 “앱”)를 제공하면서 이용자의 개인정보를 중요하게 생각합니다. 이 방침은 앱이 어떤 정보를 어떤 목적으로 처리하고, 어디에 저장·전송하며, 이용자와 법정대리인이 어떤 권리를 갖는지 설명합니다.

1. 개인정보 처리 원칙

앱은 다음 원칙을 따릅니다.

2. 기기 내부에서 처리되는 정보

다음 정보는 원칙적으로 이용자의 기기 내부에 저장되며, 앱의 일반 사용만으로 운영자 서버에 자동 업로드되지 않습니다.

아동 이름, 생년월일 또는 진단명을 필수 입력값으로 요구하지 않습니다. 다만 보호자가 카드 이름, 이미지 또는 문의 내용에 식별 가능한 정보를 직접 입력할 수 있으므로 필요한 최소한의 정보만 입력해야 합니다.

3. 외부로 전송되거나 서버에서 처리되는 정보

3-1. Firebase Crashlytics 오류 진단 정보

Android와 iOS 앱에서는 오류, 앱 비정상 종료와 호환성 문제를 분석하기 위해 Firebase Crashlytics가 자동 활성화됩니다. 다음 정보가 Google Firebase로 전송될 수 있습니다.

기능 컨텍스트에는 화면 방향, 카드 수, 카드 크기 옵션, 기능 실행 결과처럼 오류 재현에 필요한 기술 값이 포함될 수 있습니다. 운영자는 카드 문구, 문장띠 내용, 사용자 이미지 원본, 아동 이름, 답변 이메일을 Crashlytics custom key나 로그에 의도적으로 추가하지 않습니다.

Crashlytics 정보는 앱 안정성 개선과 오류 분석 목적으로만 사용하며 광고, 행동 분석 또는 프로파일링에 사용하지 않습니다.

3-2. 로컬 진단 로그와 오류 제보 첨부

앱은 오류 재현을 위해 앱 내부 저장소에 로컬 진단 로그를 생성할 수 있습니다.

오류 제보용 진단 ZIP에는 device_info.json, app_info.json, crash_summary.json과 로컬 JSONL 진단 로그가 포함될 수 있습니다. 설계상 카드 내용, 문장 내용, 사용자 사진, 문의 본문과 답변 이메일은 진단 ZIP에 포함하지 않습니다.

3-3. 앱 내부 문의 접수

보호자가 앱의 문의하기 기능을 이용하면 다음 정보가 처리됩니다.

문의는 submitSupportRequest Firebase Callable Function을 통해 접수됩니다. 문의 문서는 Cloud Firestore에 저장되고, 오류 제보의 진단 ZIP은 Firebase Storage에 저장됩니다. 비공개 Discord 관리자 채널에는 일반 문의·오류 제보 여부, 무작위 접수 ID, 플랫폼, 앱 버전과 리소스 버전만 전달됩니다. 문의 본문, 답변 이메일, OS 상세 버전, 기기 모델과 진단 ZIP·내용·Storage 경로는 Discord로 전달하지 않습니다.

답변 이메일을 입력하지 않으면 문의는 접수되지만 개별 답변을 받을 수 없습니다. 문의 내용에는 주민등록번호, 상세 의료정보, 계정 비밀번호 등 불필요한 민감정보를 입력하지 않아야 합니다.

3-4. 웹 이미지 검색

보호자가 웹 이미지 검색을 사용하는 경우 다음 정보가 서버 또는 외부 서비스에서 처리될 수 있습니다.

검색 요청은 Firebase Cloud Functions를 거치며 Firestore의 수동 보정 사전, 번역 캐시, 생성 이미지와 검색 결과 캐시를 조회할 수 있습니다. 한국어 검색어는 Google 번역 엔드포인트에서 번역될 수 있고, 변환된 검색어가 Pixabay API에 전달됩니다. 선택한 이미지를 표시하거나 저장할 때 기기가 Pixabay 이미지 URL에 직접 접속할 수 있습니다.

웹 이미지 검색어는 Firebase Analytics 이벤트로 전송하지 않습니다.

3-5. 기본 리소스와 정책 문서 다운로드

앱은 기본 카드 이미지, 리소스 manifest, 개인정보처리방침과 이용약관을 최신 상태로 제공하기 위해 운영자가 지정한 공개 URL과 Cloudflare 기반 CDN에 접속할 수 있습니다. 이 과정에서 IP 주소, 접속 시각, 요청 URL, 기기·네트워크 관련 정보가 통신 제공자의 로그에 처리될 수 있습니다.

4. 선택 접근권한

앱은 해당 기능을 사용할 때 다음 접근권한 또는 시스템 선택 화면을 사용할 수 있습니다.

선택 접근권한을 허용하지 않아도 기본 의사소통판 기능을 사용할 수 있습니다. 권한은 기기 설정에서 철회할 수 있습니다.

5. 개인정보 처리 목적

처리되는 정보는 다음 목적에만 사용됩니다.

6. 외부 서비스 이용과 국외 처리

운영자는 앱 기능 제공을 위해 다음 외부 서비스를 사용합니다. 데이터는 서비스 이용 시 암호화된 네트워크 통신으로 전송될 수 있으며, 각 제공자의 국내외 인프라에서 처리될 수 있습니다.

제공자이용 목적처리될 수 있는 정보보관 기준
Google LLC / FirebaseCloud Functions, Firestore, Firebase Storage, Crashlytics문의 정보, 오류 진단 정보, 검색어·번역·검색 캐시, 기술 로그와 식별자앱의 아래 보관 정책 및 Google/Firebase 정책
Google LLC / 번역 서비스웹 이미지 검색어의 한국어-영어 변환검색어와 번역 결과, 네트워크 정보Google 정책
Discord Inc.운영자 문의 알림일반 문의·오류 제보 여부, 무작위 접수 ID, 플랫폼, 앱 버전, 리소스 버전운영자가 직접 관리하며 Discord 정책에 따라 보관
Canva Germany GmbH / Pixabay웹 이미지 검색과 이미지 제공변환된 검색어, 검색 결과 요청, IP 주소와 네트워크 정보Pixabay 정책
Cloudflare, Inc.기본 리소스와 공개 문서 전송IP 주소, 요청 URL, 접속 시각과 네트워크 정보Cloudflare 정책

외부 서비스의 개인정보 처리에 관한 자세한 내용은 각 제공자의 정책에서 확인할 수 있습니다.

앱은 광고 네트워크에 개인정보를 제공하지 않으며 개인정보를 판매하지 않습니다. 법령에 따른 경우를 제외하고 위 목적 범위를 넘어 개인정보를 제3자에게 제공하지 않습니다.

7. 보유 및 파기

법령에 따라 별도 보관이 필요한 정보는 해당 기간 동안 분리 보관한 후 파기합니다.

8. 만 14세 미만 아동의 정보 보호

앱은 보호자가 아동의 의사소통을 돕기 위해 관리하는 것을 전제로 합니다.

보호자는 카드, 이미지와 문의에 아동 또는 제3자를 식별할 수 있는 정보가 포함되지 않도록 관리해야 합니다.

9. 이용자와 법정대리인의 권리

이용자와 법정대리인은 다음 권리를 행사할 수 있습니다.

앱은 계정을 사용하지 않으므로 서버 문의 데이터에 대한 권리 요청 시 접수 ID, 답변 이메일 등 요청자를 확인할 수 있는 최소 정보를 요청할 수 있습니다. 법령상 보관 의무나 다른 사람의 권리를 침해할 우려가 있는 경우 요청이 제한될 수 있습니다.

10. 안전성 확보 조치

운영자는 개인정보 보호를 위해 다음 조치를 적용합니다.

11. 개인정보 문의처

개인정보 처리, 이용자 권리와 서비스에 관한 문의:

12. 방침 변경

앱 기능, 외부 서비스, 법령 또는 운영 정책이 변경되면 이 방침도 변경될 수 있습니다. 중요한 변경은 시행 전에 앱 내 공지, 공개 웹페이지 또는 스토어 안내 등 적절한 방법으로 알립니다.