개인정보처리방침
시행일: 2026년 10월 11일
Tennish는 Apple Watch 또는 Galaxy Watch/Wear OS로 기록한 테니스 활동 데이터를 분석하여 iPhone 또는 Android 앱에서 리포트를 제공하는 서비스입니다. 본 개인정보처리방침은 Tennish가 어떤 정보를 수집하고, 왜 사용하며, 얼마나 보관하는지 설명합니다.
1. 수집하는 정보
계정 정보
- Apple 또는 Google 로그인을 통해 제공되는 이메일 주소, 표시 이름, 제공업체 정보
- Firebase Authentication 사용자 UID
- Tennish 내부 사용자 ID
- 계정 연결 상태와 로그인 제공업체 정보
기기 및 알림 정보
- APNs 또는 Firebase Cloud Messaging(FCM) 기기 토큰
- 플랫폼, 앱 식별자, 푸시 환경, 알림 활성 상태, Firebase 설치 식별자 등 서비스 제공에 필요한 기기 식별 정보
운동 및 스윙 데이터
- Apple Watch 또는 Galaxy Watch/Wear OS에서 생성되는 스윙 원본 파일(.lapbatch)
- 세션 시작/종료 시각, 운동 시간, 샘플 수, 스윙 후보 데이터
- 사용자가 권한을 허용한 경우 HealthKit 또는 Health Connect의 심박수, 활동 칼로리, 운동 기록 등 건강·운동 데이터
프로필 및 소셜 기능 정보
- 사용자가 입력한 닉네임, 프로필 이미지, 공개 코드와 랭킹 참여 정보
- 공유용 리포트 이미지와 사용자가 앱에서 선택한 사진
위치 및 검색 정보
- 사용자가 코트·장소 검색 기능을 이용하고 권한을 허용한 경우 대략적 또는 정확한 위치
- 코트·장소를 찾기 위해 입력한 검색어와 선택한 검색 결과
분석 리포트 정보
- 스윙 수, 포핸드/백핸드/서브/미분류 개수
- 추정 속도, 추정 스핀, 파워/템포/리듬 등 분석 점수
- 코치 코멘트, 배지, 다음 목표, 세션 요약 정보
운영 및 보안 정보
- API 요청 처리 기록, 서버 오류 기록, 분석 대기열 상태 등 서비스 운영 로그
- 앱 상호작용, 충돌 기록, 진단 정보와 부정 사용 방지·장애 대응을 위한 기술적 정보
- Meta SDK를 통해 처리되는 앱 설치 및 앱 활성화 이벤트와 앱·기기 관련 기술 정보. 광고 식별자 수집은 비활성화되어 있습니다.
휴대폰 앱 이용 통계
통계 수집을 지원하는 iPhone·Android 휴대폰 버전은 서비스 개선을 위해 계정과 연결하지 않는 임의의 앱 설치 식별자, 플랫폼(iOS·Android)·앱 버전·앱 사용 언어, 방문·재방문과 실제 화면 이용 시간, 리포트·캘린더·랭킹·공유 기능 이용 및 저장 결과, 알림 권한·설정·알림 열기, 선택한 테니스 실력·사용손·백핸드·선호 스타일, 등록 라켓·스트링의 제품 분류·두께·텐션과 스트링·그립 교체 주기를 수집할 수 있습니다. 이 통계는 휴대폰 앱에서만 수집하며 Apple Watch·Wear OS에서는 수집하지 않습니다. 앱 언어는 국가나 국적을 뜻하지 않습니다. 기존 사용자의 설정은 지원 버전 최초 실행과 변경 시 반영하며 과거 이용 행동을 소급 수집하지 않습니다.
이 통계에는 이메일, 계정 ID, 닉네임, 라켓 별명, 직접 입력한 제품명·메모·공유 문구, 사진·영상, 운동 원본, 심박수, 운동 세션 식별자를 포함하지 않습니다. 직접 입력한 제품은 ‘직접 입력’ 분류로만 처리합니다. 통계는 AWS에서 처리하며 관리자에게 집계 형태로 표시합니다. 다른 회사의 광고 추적이나 사용자별 광고 타기팅에 이용하지 않습니다. 공유창 완료는 외부 서비스에 실제 게시했다는 의미가 아닙니다.
‘앱 사용 통계’는 기본으로 켜져 있으며, 마이 탭에서 끄면 이후 수집·전송을 중지하고 기기에 남은 미전송 통계를 삭제합니다. 다시 켜도 같은 설치 식별자를 유지합니다. 이미 전송된 일별 통계는 120일 후, 최신 설정은 마지막 통계 수신 후 365일 경과 시 자동 삭제 대상이 되며 자동 삭제 처리에는 추가 시간이 소요될 수 있습니다. 기기의 미전송 이용 기록은 최대 7일·500건으로 제한합니다. 앱 재설치 시 새 설치 식별자를 사용합니다. 통계 식별자와 미전송 대기열은 클라우드 백업·계정 복원에서 제외하며 장비 백업에는 사용하지 않습니다.
2. 정보의 이용 목적
- 테니스 활동 기록과 스윙 분석 리포트 생성
- iPhone 또는 Android 앱의 기록 탭과 상세 리뷰 제공
- 앱 재설치 또는 기기 변경 시 로그인 계정 기준 기록 복구
- 리포트 완성 알림 발송
- 코트·장소 검색, 프로필, 랭킹과 공유 기능 제공
- 서비스 장애 진단, 보안 유지, 부정 사용 방지
- Meta 광고 캠페인의 앱 설치 및 실행 성과 측정
- 사용자 문의, 계정 및 데이터 삭제 처리
3. 정보의 보관 기간
- 스윙 원본 .lapbatch 파일은 AWS S3의 raw 저장소에 임시 보관되며, 7일 후 자동 삭제됩니다.
- 분석 리포트는 사용자의 기록 복구와 히스토리 제공을 위해 계정에 연결되어 보관됩니다.
- 계정 연결 정보와 APNs/FCM 기기 토큰은 계정 연결, 알림 발송, 기록 복구에 필요한 기간 동안 보관됩니다.
- 프로필, 랭킹, 위치 검색과 앱 사용 정보는 해당 기능 제공과 운영에 필요한 기간 동안 보관되며, 일부 검색·진단 정보는 제한된 기간만 처리될 수 있습니다.
- 사용자가 앱에서 계정 삭제를 예약하면 로컬 기록은 즉시 삭제되고, 서버 계정 연결 정보와 분석 리포트는 30일 동안 복구 가능 상태로 보관된 뒤 삭제 대상이 됩니다.
- 법령 준수, 분쟁 대응, 보안 사고 조사에 필요한 정보는 필요한 범위에서 추가로 보관될 수 있습니다.
4. 제3자 서비스와 처리 위탁
Tennish는 서비스 제공을 위해 다음 외부 서비스를 사용합니다.
- Amazon Web Services: API, S3 저장소, Lambda 분석, DynamoDB, SQS, CloudWatch, SNS
- Firebase 및 Google: Firebase Authentication, Google 로그인, FCM 알림, Firebase 설치 서비스, Google Places, Health Connect
- Apple: Apple 로그인, APNs 알림, HealthKit 권한 시스템
- Kakao: 대한민국 지역의 코트·장소 검색
- Meta Platforms: Facebook SDK 및 App Events를 통한 앱 설치·활성화 이벤트 처리와 광고 캠페인 성과 측정
Tennish는 사용자의 운동, 건강, 스윙 데이터를 Meta에 전송하거나 광고 목적으로 판매 또는 공유하지 않습니다.
5. 국외 처리
Tennish는 AWS, Firebase, Apple, Google, Meta 등 글로벌 서비스를 사용합니다. 이에 따라 일부 정보는 서비스 제공, 인증, 저장, 알림 발송, 보안 처리를 위해 국외에서 처리될 수 있으며, Meta 관련 정보는 광고 캠페인 성과 측정을 위해 처리됩니다.
6. 사용자 권리
- 사용자는 앱 안에서 계정 및 데이터 삭제를 예약할 수 있습니다.
- 사용자는 iOS 설정 또는 Android 설정/Health Connect에서 건강, 운동, 알림, 위치, 사진 권한을 언제든지 변경할 수 있습니다.
- 사용자는 Apple 또는 Google 계정 설정에서 로그인 연결을 관리할 수 있습니다.
계정 및 데이터 삭제는 계정 및 데이터 삭제 안내를 참고해 주세요. 앱에 접근할 수 없는 경우 admin@tennish.app으로 연락해 주세요.
7. 아동의 개인정보
Tennish는 아동을 대상으로 의도적으로 개인정보를 수집하지 않습니다. 보호자가 아동의 정보가 수집되었다고 판단하는 경우 위 이메일로 연락해 주세요.
8. 보안
Tennish는 전송 암호화, 접근 권한 제한, 클라우드 보안 설정 등 합리적인 보호 조치를 사용합니다. 다만 인터넷 기반 서비스의 특성상 모든 보안 위험을 완전히 제거할 수는 없습니다.
9. 변경 사항
본 방침은 서비스 변경, 법령 변경, 운영 정책 변경에 따라 수정될 수 있습니다. 중요한 변경이 있는 경우 앱 또는 웹 페이지를 통해 안내합니다.
10. 문의
개인정보 관련 문의: admin@tennish.app