(English version is following)
HalloGerman Coach(이하 "앱")는 독일어 학습과 독일 정착 준비를 돕기 위한 앱입니다. 앱은 회원가입이나 자체 계정 생성을 요구하지 않으며, 개발자가 운영하는 별도 서버에 사용자의 이름, 이메일 주소, 전화번호 같은 개인 식별정보를 저장하지 않습니다.
앱의 기본 구조는 Local-First 방식입니다. 학습 진도, 단어장, 복습 기록, 설정값 등 대부분의 데이터는 사용자의 기기 안에 저장됩니다.
앱은 기능 제공을 위해 다음 정보를 사용자의 기기에 저장할 수 있습니다.
이 정보는 앱 기능을 제공하기 위한 목적으로 사용되며, 사용자가 백업, 공유, AI 생성, 외부 저장소 저장 등을 직접 실행하지 않는 한 앱 개발자 서버로 전송되지 않습니다.
말하기 연습을 위해 앱은 마이크 권한과 기기/운영체제에서 제공하는 음성인식 기능을 사용할 수 있습니다. 음성은 독일어 문장과 비교할 텍스트로 변환되어 발화 일치도나 연습 결과를 계산하는 데 사용됩니다.
앱 개발자는 사용자의 음성 원본 파일을 자체 서버에 저장하지 않습니다. 다만 Android/iOS의 기본 음성인식은 기기, OS 버전, 사용자가 선택한 음성인식 공급자에 따라 온라인 처리가 포함될 수 있으므로, 해당 처리는 Apple, Google 또는 기기 제조사의 음성인식 및 개인정보 정책을 따를 수 있습니다.
앱은 독일어 문장 듣기와 자동재생을 위해 TTS(Text-to-Speech)를 사용합니다. 기본 TTS는 기기 또는 운영체제의 음성 엔진을 사용합니다.
사용자가 Neural/Piper TTS를 선택하면 필요한 음성 모델 파일을 GitHub 릴리스 등 외부 저장소에서 다운로드할 수 있으며, 다운로드된 모델은 기기에 저장되어 로컬 음성 합성에 사용됩니다.
읽기 연습 또는 문서 스캔 기능을 사용할 때 앱은 카메라 또는 사진 보관함 권한을 요청할 수 있습니다. 선택된 이미지는 독일어 텍스트를 추출하기 위해 Google ML Kit Text Recognition 기반 OCR 처리에 사용됩니다.