d3ro-voice/docs/v3/play/01-store-listing.md
2026-08-29 18:33:45 +09:00

126 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 스토어 등록정보 초안
## 공통 메타데이터
| 필드 | 입력안 | 상태·근거 |
| --------- | -------------------------- | ------------------------------------------------------------------------ |
| 앱 이름 | `D3RO Voice` | **후보**, 10자. 앱 label과 제품명에 일치 |
| 앱/게임 | 앱 | **확정**, 생산성 앱 |
| 무료/유료 | 무료 | **후보**, Free 요금제 + 선택형 구독·광고 모델 |
| 기본 언어 | 한국어 (`ko-KR`) | Play 생성 양식 준비값 |
| 카테고리 | 생산성 (`Productivity`) | **후보** |
| 태그 | 음성 녹음, 전사, 메모/노트 | **검증 필요**, Console이 제공하는 실제 태그 중 기능과 일치하는 것만 선택 |
| 패키지 | `com.d3ro.voice` | `apps/mobile-rn/android/app/build.gradle:289-302` |
Play Console이 허용하는 스토어 제목은 30자, 짧은 설명은 80자, 전체 설명은 4,000자 이하여야 한다. 아래 문자 수는 줄바꿈을 제외한 해당 필드 원문 기준이며, 입력 후 Console의 실제 카운터를 다시 확인한다.
## `ko-KR`
### 앱 이름
```text
D3RO Voice
```
### 짧은 설명 — 42자
```text
녹음·전사·AI 문서화·팀 협업까지, 음성을 바로 활용할 수 있는 기록으로.
```
### 전체 설명
```text
말한 내용을 놓치지 않고, 다시 활용할 수 있는 기록으로 바꿔보세요.
D3RO Voice는 음성 녹음과 미디어 가져오기, 전사, AI 보조 문서화, 메모와 팀 협업을 한곳에서 이어주는 생산성 앱입니다.
주요 기능
• 마이크 녹음: 지속 알림에서 녹음 상태를 확인하고 일시정지, 재개, 중지 또는 폐기할 수 있습니다.
• 음성·미디어 가져오기: 앱이 검증할 수 있는 오디오 형식과 MP4 파일을 선택해 처리할 수 있습니다.
• 전사 경로: 인증된 클라우드 전사를 사용하고, 지원되는 Android 환경에서는 제공자 장애 시 기기 내 전사를 대체 경로로 사용합니다.
• 회의와 기록: 전사문, 회의록, 메모, 템플릿과 생성 문서를 계정에 정리합니다.
• AI 보조: 대화형 AI와 문서 생성 기능으로 전사 내용을 요약하고 다음 작업을 구체화할 수 있습니다.
• 팀 협업: 초대한 팀원과 팀 회의 및 관련 기록을 공유하고 역할을 관리할 수 있습니다.
• 데이터 관리: 계정 데이터 내보내기·복원, 기기 관리와 계정 삭제 경로를 제공합니다.
요금제와 광고
Free 요금제에는 Google AdMob 배너 광고가 표시될 수 있습니다. 사용자가 선택해 보상형 광고를 완료하면 서버 검증 후 앱 내부 AI 사용량 크레딧을 받을 수 있습니다. 선택형 Google Play 구독은 추가 사용량과 광고 없는 이용 환경을 제공할 수 있습니다. 실제 가격과 갱신 조건은 구매 화면과 Google Play 결제 창에 표시됩니다.
개인정보와 책임 있는 사용
마이크 권한은 녹음을 시작할 때 요청합니다. 음성·텍스트는 사용자가 클라우드 기능을 실행한 경우 필요한 범위에서 처리되며, 광고 요청은 동의 및 개인정보 옵션을 확인한 뒤 시작합니다. 개인정보처리방침과 계정 삭제 경로는 앱 설정에서 언제든 확인할 수 있습니다.
자동 전사와 AI 생성 결과에는 오류가 있을 수 있습니다. 중요한 사실과 결정을 직접 검토하고, 의료·법률·재무 또는 안전에 중대한 전문 조언으로 사용하지 마세요. 타인의 음성을 녹음하거나 콘텐츠를 공유할 때는 관련 법률과 필요한 동의를 지켜야 합니다.
```
## `en-US`
### App name
```text
D3RO Voice
```
### Short description — 76 characters
```text
Record, transcribe, and turn conversations into practical AI-assisted notes.
```
### Full description
```text
Turn spoken ideas into records you can review, organize, and use again.
D3RO Voice brings microphone recording, supported media import, transcription, AI-assisted documents, notes, and team collaboration into one productivity app.
Key features
• Microphone recording: See an ongoing notification and pause, resume, stop, or discard a recording.
• Supported media import: Select audio formats and MP4 files that the app can independently validate and process.
• Transcription paths: Use authenticated cloud transcription, with on-device transcription as a fallback on supported Android environments when the cloud provider is unavailable.
• Meetings and records: Organize transcripts, meeting notes, memos, templates, and generated documents in your account.
• AI assistance: Use conversational AI and document generation to summarize transcripts and shape follow-up work.
• Team collaboration: Share team meetings and related records with invited members and manage member roles.
• Data controls: Export or restore account data, manage registered devices, and request account deletion.
Plans and ads
The Free plan may show Google AdMob banner ads. When a user chooses to complete a rewarded ad, in-app AI usage credits are granted only after server verification. Optional Google Play subscriptions may provide additional usage and an ad-free experience. Current price, renewal, and cancellation terms are shown in the purchase screen and Google Play billing flow.
Privacy and responsible use
Microphone permission is requested when recording starts. Audio and text are processed only as needed when the user invokes a cloud feature, and ad requests begin only after the applicable consent and privacy-options flow. The privacy policy and account-deletion path remain available from Settings.
Automated transcripts and AI-generated output can be incorrect. Review important facts and decisions yourself, and do not treat the output as professional medical, legal, financial, or safety advice. Follow applicable law and obtain any required consent before recording another person or sharing content.
```
## 지원 정보
| 필드 | 입력안 | 상태 |
| ---------------- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 지원 이메일 | `yunchan8804@gmail.com` | **후보**. 공개 법적 페이지와 일치. 배포 전 수신·응답 가능 여부 확인 |
| 개인정보처리방침 | `https://d3ro.chanpaca.net/privacy/` | **확정**, 앱 Settings 링크와 일치 |
| 이용약관 | `https://d3ro.chanpaca.net/terms/` | **확정**, 앱 가입·Settings·Paywall 링크와 일치 |
| 계정 삭제 | `https://d3ro.chanpaca.net/delete-account/` | **확정**, Data safety의 삭제 URL 후보 |
| 웹사이트 | 입력 보류 | **차단 아님**. `https://d3ro.chanpaca.net/` 루트가 지원 사이트로서 200과 유효한 콘텐츠를 제공하기 전에는 등록하지 않는다 |
| 전화번호 | 비워 둠 | 선택 필드. 실제 공개 지원 번호가 생기기 전에는 임의 값 금지 |
## 등록정보 제출 전 대조
- 설명에 넣은 기능은 release AAB를 Play internal track으로 설치한 실제 화면에서 모두 접근 가능해야 한다.
- `Free` reviewer 계정에서 배너와 보상형 광고 경로를, 별도 유료 reviewer 계정에서 광고 미요청과 구독 기능을 확인한다.
- AI 신고 source와 local tests는 구현·GREEN이지만 아직 production migration/function 배포, purge scheduler·운영 담당 연결과 Play 설치본 E2E가 없다. 이 운영 경로가 GREEN이 되기 전에는 AI 보조 문구가 포함된 등록정보를 제출하지 않는다.
- Play icon 512×512와 canonical SVG source는 `docs/v3/play/assets/`에 생성됐고 Android legacy/adaptive/monochrome launcher resource에도 반영됐다. Pixel Launcher emulator의 adaptive circle mask는 `assets/proof/d3ro-icon-pixel-launcher-20260824.png`로 확인됐다. 다만 Play-signed release 설치본과 실제 Pixel/Samsung 등 OEM mask·scale 검증은 아직 필요하다.
- feature graphic 1024×500 후보 4개와 재현·해시 기록은 `assets/feature-graphic/`에 준비됐다. 현재 권장안은 A지만 사용자 선택과 Console preview 검증 전에는 최종 자산으로 확정하지 않는다.
- 실제 앱 화면 스크린샷 최소 2장(권장 4장 이상)은 아직 준비해야 한다. 로그인/초대 E2E 증거 이미지는 스토어 자산으로 사용하지 않는다.
- 자막이나 합성 UI가 실제 기능을 과장하지 않는지 확인한다. [Google의 등록정보 정확성 기준](https://support.google.com/googleplay/android-developer/answer/15191715?hl=en)을 따른다.
## 코드 근거
- 녹음·foreground service: `apps/mobile-rn/src/screens/RecordScreen.tsx`, `apps/mobile-rn/android/app/src/main/java/com/d3ro/voice/D3RORecordingService.kt`
- 미디어 가져오기 MIME 경계: `apps/mobile-rn/android/app/src/main/AndroidManifest.xml:88-116`
- 클라우드→기기 내 전사 fallback: `apps/mobile-rn/src/features/import/audio-transcription-service.ts:739-786`
- AI 대화: `apps/mobile-rn/src/screens/TalkScreen.tsx`, `apps/mobile-rn/src/features/talk/llm-stream-service.ts`
- 팀 협업: `apps/mobile-rn/src/screens/TeamsScreen.tsx`, `apps/mobile-rn/src/screens/TeamDetailScreen.tsx`
- 광고 eligibility·동의: `apps/mobile-rn/src/lib/mobile-ads-context.tsx:65-175`
- 비개인화 배너·보상형 광고: `apps/mobile-rn/src/components/FreeTierBanner.tsx:44-73`, `apps/mobile-rn/src/lib/mobile-ads-context.tsx:225-240`
- Play 구독: `apps/mobile-rn/src/lib/billing-context.tsx`, `apps/mobile-rn/src/screens/ProPaywallScreen.tsx`
- 데이터 이동성·삭제: `apps/mobile-rn/src/features/data-portability/`, `apps/mobile-rn/src/screens/AccountScreen.tsx:410-455`