낭만 불꽃축제 볼래? · 앱 문서
낭만 불꽃축제 볼래? 개인정보처리방침
1. 앱의 기본 동작
낭만 불꽃축제 볼래?는 불꽃을 직접 만들고 음악에 맞춰 불꽃 공연을 꾸미는 앱입니다. 내가 만든 불꽃과 공연은 기기에만 저장되며, 로그인 없이 오프라인으로 쓸 수 있습니다.
- 광고가 없습니다.
- 분석·추적 SDK를 쓰지 않고, 추적 허용(ATT)을 요청하지 않으며, 광고 식별자를 쓰지 않습니다.
- 코인을 충전하는 앱 내 구입이 있습니다. 결제는 iPhone에서는 Apple이, Android에서는 Google이 처리하며, 코인은 앱을 쓰면서 모두 모을 수도 있습니다(아래 “앱 내 구입(코인)” 항목).
2. 기기에 저장되는 정보
만든 불꽃과 공연, 설정, 코인 기록(잔액, 코인으로 연 항목, 지급 기록)은 기기 안의 앱 전용 저장 공간에 보관됩니다. 만든 불꽃과 공연은 감상관에 공개하지 않는 한 콜린웍스 서버로 전송되지 않습니다. 코인 기록은 Apple 또는 Google로 로그인한 경우 계정에도 보관됩니다(아래 “앱 내 구입(코인)” 항목). 감상 기록에 쓰는 무작위 기기 번호도 기기에 저장됩니다(아래 4번 항목).
3. 앱 내 구입(코인)
앱 안의 “코인 충전”에서 코인을 앱 내 구입으로 충전할 수 있습니다. 결제는 iPhone에서는 Apple이 App Store를 통해, Android에서는 Google이 Google Play를 통해 처리합니다. 콜린웍스와 앱은 이름, 카드 번호, Apple·Google 계정 등 결제 정보를 받거나 저장하지 않습니다.
앱은 코인을 한 번만 지급하기 위해 거래 정보(거래 식별번호, 상품 종류, 구입 시각, 거래 환경)를 받습니다. iPhone에서는 Apple이 서명한 거래 정보를 받습니다. Android에서는 Google Play가 발급한 구매 토큰을 받고, 서버가 Google Play Developer API로 구매 상태를 확인합니다. 서버는 구매 토큰 자체를 저장하지 않고, 구매 토큰에서 만든 해시값을 거래 식별번호로 저장합니다. Android에서 구매를 계정과 맞추기 위해, 앱은 계정 ID에서 만든 해시값을 구매와 함께 Google Play에 전달합니다. 로그인하지 않은 경우 이 정보와 코인 잔액, 코인으로 연 불꽃·무대·패턴은 기기에만 저장됩니다. Apple 또는 Google로 로그인한 경우 앱을 지우거나 기기를 바꿔도 코인이 돌아오도록, 코인 기록(잔액, 연 항목, 지급 기록)과 구입한 거래 정보를 계정에 연결해 콜린웍스 서버에 보관합니다. 서버는 Apple의 서명 또는 Google Play의 구매 상태를 확인한 뒤에만 코인을 지급하고, 같은 거래를 다른 계정에 다시 지급하지 않습니다. 로그인하지 않은 상태에서 앱을 삭제하면 코인 기록도 함께 지워지고, 콜린웍스가 복구할 수 없습니다.
코인은 공연을 저장하고, 감상하고, 감상관에 공개하고, 좋아요를 받으면 모두 모을 수 있습니다. 감상관에 로그인한 경우 서버는 공개한 공연과 받은 좋아요를 바탕으로 코인 보상을 계산해 계정의 코인 기록에 더합니다. 환불은 App Store 또는 Google Play의 절차를 따릅니다.
4. 선택 기능 “감상관”과 서버에 저장되는 정보
감상관은 공연을 공개하고 다른 사람의 공연을 감상하는 선택 기능입니다. 공연을 공개하려면 iPhone에서는 Apple로, Android에서는 Google로 로그인(Firebase Authentication)해야 합니다. 공연을 공개한 사람에게는 서버가 “밤빛 제작자 #123456” 형식의 제작자 번호를 줍니다. 콜린웍스 서버는 실명, 이메일, 닉네임을 받거나 저장하지 않습니다. 다만 로그인을 처리하는 Google Firebase Authentication은 Apple 또는 Google이 로그인 과정에서 전달하는 이메일 주소(Apple의 이메일 가리기를 쓰면 대리 주소)와, Google 로그인의 경우 계정 이름·프로필 사진 주소를 계정 정보로 보관합니다. 이 정보는 로그인 처리에만 쓰이며 감상관에 표시되지 않고, 계정을 삭제하면 함께 지워집니다.
감상관을 쓰면 콜린웍스 자체 서버에 다음 정보가 저장됩니다.
- 계정 식별자(Firebase 사용자 ID)
- 제작자 번호
- 공개한 공연: 제목, 공연 데이터, 무대, 길이, 공개 시각
- 좋아요, 그리고 코인 보상을 한 번만 주기 위한 첫 좋아요 기록(좋아요를 누른 계정, 공연, 시각. 좋아요를 취소해도 남습니다)
- 코인 기록(로그인한 경우): 잔액, 코인으로 연 항목, 지급 기록, 구입한 거래 정보(거래 식별번호, 상품, 구입 시각, 거래 환경)
- 감상 기록: 다른 사람의 공연을 3초 넘게 봤는지, 끝까지 봤는지, “여기 좋아요”로 남긴 순간(공연의 몇 초째인지). 감상한 사람은 로그인한 경우 계정 ID에서, 로그인하지 않은 경우 앱이 기기에 만든 무작위 번호에서 만든 해시값으로만 저장하며, 계정 ID나 기기 번호 자체는 저장하지 않습니다. 합계(본 사람 수, 끝까지 본 사람 수, 순간별 수)는 그 공연을 공개한 사람에게만 보입니다.
- 주제 대회: 대회에 낸 공연(공개한 공연에 대회 표시), 심사할 때 받은 두 공연과 고른 답(A, B, 비슷해요, 건너뛰기)과 시각. 심사한 사람은 다른 사용자에게 알려지지 않으며, 결과에는 공연별 합계만 보입니다.
- 신고: 신고한 계정의 ID, 사유, 내용
- 차단 목록
- 계정 삭제 기록: 삭제된 계정 ID, 삭제 시각
IP 주소는 요청 횟수를 제한하는 데에만 서버 메모리에서 쓰며, 저장하지 않습니다. 공개한 공연과 제작자 번호는 누구나 감상관에서 볼 수 있습니다.
5. 신고와 차단
- 감상관의 공연은 신고할 수 있습니다. 신고가 3건 쌓이면 그 공연은 자동으로 숨겨집니다.
- 다른 제작자를 차단할 수 있습니다. 차단 목록은 서버에 저장됩니다.
6. 기기 권한
iPhone 앱은 완성 카드 이미지를 사진에 저장할 때만 사진 보관함의 “추가” 권한을 요청합니다. 앱은 사진 보관함의 사진을 읽지 않습니다. Android 앱은 인터넷·네트워크 상태 확인, Google Play 결제, Google 로그인 라이브러리가 포함하는 생체 인증(기기 잠금 확인)에 필요한 권한만 선언합니다. 사진·저장소 권한은 요청하지 않으며, 앱이 지문·얼굴 정보를 받거나 저장하지 않습니다. 두 앱 모두 카메라, 마이크, 위치, 연락처 권한은 요청하지 않습니다.
7. 추적과 제3자 제공
앱은 사용자를 추적하지 않고, 광고 식별자(iPhone의 IDFA, Android의 광고 ID)를 쓰지 않으며, 정보를 광고 목적으로 제3자에게 제공하지 않습니다. 로그인 처리에는 Apple 로그인, Google 로그인과 Google Firebase Authentication을 사용합니다. 결제 처리와 구매 확인에는 Apple App Store와 Google Play를 사용합니다.
8. 삭제와 보존
- 앱의 설정에서 계정을 삭제할 수 있습니다.
- 계정을 삭제하면 공개한 공연, 좋아요, 첫 좋아요 기록, 계정에 보관한 코인 기록과 구입한 거래 정보, 그 계정의 감상 기록과 그 계정 공연에 남은 감상 기록, 대회 심사 기록, 계정이 서버에서 지워집니다. Apple로 로그인한 계정은 Apple 로그인 토큰을 Apple에 철회 요청합니다. 계정에 보관한 코인과 코인으로 연 항목은 복구할 수 없습니다.
- 계정 삭제 기록(삭제된 계정 ID와 삭제 시각)은 서버에 남습니다. 앱에서 계정을 삭제하면 Firebase Authentication의 계정 정보도 삭제합니다.
- 앱을 이미 지웠거나 앱에서 계정을 삭제할 수 없으면, 아래 12번의 이메일로 계정 삭제를 요청할 수 있습니다. 로그인에 쓴 방법(Apple 또는 Google)과 감상관의 제작자 번호를 함께 보내 주세요. 계정을 확인한 뒤 앱에서 삭제할 때와 같은 정보를 서버에서 지우고, 처리 결과를 이메일로 알립니다.
- 계정을 삭제하면 기기의 코인 기록도 비웁니다. 기기에 저장된 불꽃과 공연은 계정을 삭제해도 기기에 남습니다. 앱을 삭제하면 함께 지워지며, 그 뒤에는 복구할 수 없습니다.
9. 아동
이 앱은 아동을 주된 대상으로 하지 않습니다.
10. 문의할 때 제공되는 정보
지원 이메일로 직접 문의하면 발신 이메일 주소와 문의 내용이 답변 목적으로 처리될 수 있습니다. 이는 앱이 자동으로 수집하는 정보가 아닙니다. 답변 등 처리 목적이 끝난 정보는 관련 법령상 보관 의무가 없는 한 지체 없이 삭제합니다. 열람·정정·삭제·처리정지는 아래 이메일로 요청할 수 있습니다.
11. 이 웹페이지의 접속 정보
이 개인정보처리방침 페이지에는 광고를 넣지 않았습니다. 다만 사이트 전송·보안·성능 측정을 제공하는 Cloudflare와 웹서버가 접속 시각, IP 주소, 요청·기기·성능 정보 등을 처리할 수 있습니다. 이는 앱이 수집하는 데이터가 아니며 자세한 내용은 콜린웍스 웹사이트 개인정보처리방침을 따릅니다.
12. 개인정보 보호책임자 및 문의처
- 상호: 콜린웍스(Collinworks) / 대표: 정성우
- 이메일: [email protected]
- 주소: 경기도 광주시 삼지곡길79번길 5-58
앱 이용 지원은 낭만 불꽃축제 볼래? 지원 페이지에서 확인할 수 있습니다.
13. 방침의 변경
이 방침이 변경되면 시행 전에 이 페이지에 변경 내용과 시행일을 알립니다.
시행일: 2026년 10월 27일 (이전 버전: 2026년 10월 24일, 2026년 10월 23일)
2026년 10월 27일 변경: Android 앱(Google 로그인, Google Play 결제)과 이메일로 계정 삭제를 요청하는 방법을 추가했습니다.