프로필로 돌아가기
올라가는 중인데 멈춘 것처럼 보이던 것들을 고쳤습니다
- 수정 사진을 여러 장 올릴 때 한 장만 올라가고 나머지는 로딩만 하다 사라지던 문제를 고쳤습니다. 사진에 주는 시간이 빠른 회선을 기준으로 짧게 잡혀 있어서, 느린 회선에서는 올라가고 있는 중인데도 끊고 다시 시작하기를 반복하다 결국 버렸습니다. 카메라로 바로 찍은 사진은 파일이 더 커서 특히 그랬습니다. 이제 사진 크기에 맞게 기다리고, 한 번도 진행 보고가 없는 시작 구간을 "멈췄다"고 판단하지 않습니다.
- 수정 운동 영상을 올릴 때 영상 줄이기가 끝나면 진행 안내가 사라지던 문제를 고쳤습니다. "업로드 준비 중 0%"에서 몇 분간 멈춰 있는 것처럼 보였지만 실제로는 올라가는 중이었습니다. 이제 그 구간에도 "업로드 중이에요 · N초째"가 계속 나옵니다.
- 수정 건강습관 점수에서 "흡연 상태 입력 필요"나 "콜레스테롤 수치 필요"를 눌러도 아무 일도 일어나지 않던 문제를 고쳤습니다. 그 입력칸들이 건강정보 동의 뒤에 있어서, 동의 전에는 눌러도 화면이 그대로였습니다. 이제 동의 안내가 열립니다. 잠금 안내에도 키·흡연·콜레스테롤이 그 안에 있다고 적었습니다.
- 개선 커뮤니티 현황의 꾸준함 표시가 한 사람의 이름 대신 인원을 보여줍니다. 매일 기록하는 분이 많아지면서 모두가 같은 일수가 되어, 1등 이름은 사실상 뽑기였습니다. 이제 "연속 기록 100일 이상 N명", "식단 개근 N명"처럼 셉니다. 많아질수록 좋아지는 숫자입니다.
- 수정 매달 1일 첫 기록이 올라오기 전까지 커뮤니티 현황 칸이 통째로 사라지던 문제를 고쳤습니다. 이제 "이번 달은 아직 기록이 없어요"라고 알려 줍니다.
잘못됐을 때 무엇이 잘못됐는지 보이게 했습니다
- 신규 오류 제보 버튼을 넣었습니다. 어느 화면에서든 우측 하단의 🐞 를 누르면 됩니다. 어떤 기기에서 어느 화면을 보다가 무슨 오류가 났는지가 자동으로 함께 전송돼, 훨씬 빨리 고칠 수 있습니다. 무슨 일이 있었는지 한 줄만 적어 주시면 됩니다.
- 수정 소모임 인증을 승인하거나 반려해도 카드가 화면에 그대로 남아 있던 문제를 고쳤습니다. 승인은 정상적으로 처리되고 있었지만 화면이 갱신되지 않아, 새로고침해야 사라졌습니다.
- 수정 프로필의 인바디 수치를 입력해도 저장 버튼을 찾을 수 없던 문제를 고쳤습니다. 버튼이 입력칸에서 멀리 떨어져 있어, 넣은 값이 새로고침하면 사라졌습니다. 이제 입력칸 바로 아래에 있습니다.
- 개선 소모임 승인·반려 버튼을 누르면 즉시 반응합니다. 저장에 몇 초가 걸리는 동안 아무 표시가 없어 실패한 것처럼 보였습니다.
- 개선 영상 업로드가 느릴 때 "업로드 중이에요 · N초째"로 경과 시간을 보여 줍니다. 예전에는 8초만 지나면 "지연돼요"라고 떠서, 실제로는 올라가는 중인데도 멈춘 것처럼 보였습니다.
- 개선 AI 분석이나 업로드가 실패하면 원인을 화면에 표시합니다. 로그인이 풀렸는지, 시간이 오래 걸리는지, 연결이 끊겼는지 알 수 있습니다.
- 개선 인바디 수치를 어디서 보는지 안내에 가정용 체성분 체중계도 포함했습니다. 체지방률(%)만 나오는 기기의 환산법과, 내장지방 항목이 없어도 점수가 계산된다는 안내를 넣었습니다.
탈퇴하면 정말로 아무것도 남지 않습니다
- 개선 탈퇴 시 블록체인 거래 기록과 포인트 교환 기록까지 모두 삭제합니다. 법령상 보존 대상일까 봐 남겨두던 것인데, 이 서비스는 현금 결제를 취급하지 않아 해당하지 않는 것으로 정리했습니다. 이제 탈퇴 후 보관하는 개인정보가 없습니다.
- 개선 여러분의 기록과 사진은 대한민국(서울) 서버에 저장되며 국외로 나가지 않습니다. AI 분석을 요청한 이미지만 국외로 전송되고, AI 분석을 쓰지 않으면 국외로 나가는 정보가 전혀 없습니다. 방침에 정확히 밝혔습니다.
- 개선 AI 분석은 유료 등급으로 이용하고 있어, 보내신 사진이 AI 학습에 쓰이거나 사람이 읽는 일이 없습니다. 이 점도 방침에 명시했습니다.
- 개선 쿠폰 발송 대행사의 정식 법인명(케이티알파 주식회사)과 개인정보 보호책임자를 방침에 기재했습니다.
- 수정 앱 캐시 버전을 v305로 갱신했습니다.
이용약관과 개인정보처리방침을 실제 동작에 맞게 다시 썼습니다
- 수정 쿠폰 교환 시 휴대전화번호가 발송 대행사로 전달된다는 사실을 명시했습니다. 이전 방침은 "제3자에게 제공하지 않습니다"라고만 되어 있었습니다.
- 수정 탈퇴해도 블록체인 거래 기록과 포인트 교환 기록은 법령상 보존 의무 때문에 남는다는 점을 명시했습니다. 이전에는 "모두 영구 삭제"라고만 안내했습니다.
- 수정 가입 연령을 만 14세 이상으로 정하고, 가입 화면에서 실제로 확인합니다. 이전 약관은 만 18세 미만 불가라고 했지만 확인하는 절차가 없었습니다.
- 개선 건강정보 별도 동의, 블록체인 지갑 개인키, 푸시 토큰, 걸음 수 캡처, AI 분석 위탁, 국외 이전 등 그동안 빠져 있던 항목을 모두 넣었습니다.
- 개선 탈퇴하면 지갑 개인키에 접근할 수 없게 된다는 경고를 약관과 방침 양쪽에 넣었습니다.
- 개선 영어판 문서도 같은 내용으로 갱신했습니다.
- 수정 앱 캐시 버전을 v304로 갱신했습니다.
저장이 도중에 멈추고 갤러리에 올라가지 않던 문제를 고쳤습니다
- 수정 "안전하게 저장했어요. 잠시 후 자동으로 마무리돼요."가 뜨고도 실제로는 마무리되지 않던 문제를 고쳤습니다. 이제 정말로 잠시 후 저절로 올라가고, 다 올라가면 알려드립니다. 새로고침하고 저장을 다시 누르지 않아도 됩니다.
- 수정 탭에는 사진이 보이는데 갤러리에만 올라가지 않던 문제를 고쳤습니다. 서버로 가는 연결이 멈춰 있었는데 앱이 그걸 되살리지 못하고 있었어요. 이제 연결을 다시 세웁니다.
- 개선 저장이 막혔을 때 답을 주기까지 걸리던 시간을 약 50초에서 약 38초로 줄였습니다.
- 개선 앱을 다시 열면 지난번에 미처 못 올라간 기록을 이어서 올립니다.
- 수정 앱 캐시 버전을 v303으로 갱신했습니다.
공유 카드에 오늘 받은 점수가 제대로 찍히고, 라이트 버전에서도 챌린지 보상을 받습니다
- 수정 하루 기록을 마치고 "인증 공유하기"를 눌렀을 때 점수가 오르기 전 상태로 카드가 만들어지던 문제를 고쳤습니다. 점수는 저장 직후 서버가 매기기 때문에, 이제 그 점수가 도착할 때까지 잠시 기다렸다가 카드를 만듭니다.
- 수정 라이트 버전에서 3일 챌린지를 완주하고 보상 수령을 눌러도 아무 반응이 없던 문제를 고쳤습니다. 보상 수령 기능이 라이트 버전에는 실리지 않는 블록체인 모듈 안에 들어 있었던 것이 원인이었어요.
- 수정 앱 캐시 버전을 v302로 갱신했습니다.
공유 카드가 기다림 없이 바로 뜹니다
- 개선 공유 카드가 훨씬 빨리 준비됩니다. 사진을 서버가 받아다 넘겨주던 방식을 앱이 직접 불러오는 방식으로 바꿨어요. 갤러리를 다시 열면 기다림이 거의 없습니다.
- 수정 갤러리에는 잘 보이는 사진이 공유 카드에서만 회색 칸으로 남던 문제를 고쳤습니다. 사진 용량이 크면 건너뛰던 것이 원인이었어요.
- 개선 사진을 올릴 때 작은 미리보기가 만들어지지 않았던 경우, 다음에 열 때 자동으로 만들어 채웁니다. 그 사진이 훨씬 가볍고 빠르게 열립니다.
공유 카드에 그날 찍은 사진이 다 담기고, 대표 사진을 골라 넣을 수 있습니다
- 개선 공유 카드가 사진 네 장까지만 담던 것을 아홉 장까지 담습니다. 식단 네 끼에 운동과 마음까지 기록한 날에도 뒤쪽 사진이 잘리지 않습니다.
- 개선 사진이 늘면 카드 크기는 그대로 두고 칸이 작아집니다. 여섯 장이면 여섯 칸, 아홉 장이면 아홉 칸이 빈자리 없이 채워집니다.
- 개선 겹침형과 포커스형에서 작은 사진을 누르면 그 사진이 대표 사진이 됩니다. 한 번 더 누르면 원래대로 돌아옵니다.
- 수정 공유 카드의 식단·마음 사진이 회색 칸으로 남고 새로고침하기 전까지 그대로이던 문제를 고쳤습니다. 이제 잠시 뒤 저절로 사진이 채워집니다.
- 수정 앱 캐시 버전을 v301로 갱신했습니다.
쿠폰 교환이 한 번에 끝나고, 기프티콘을 보관함에서 바로 봅니다
- 수정 커피 쿠폰 교환이 "쿠폰 교환 처리 중 오류가 발생했습니다"로 끝나던 문제를 고쳤습니다. 이제 정상적으로 교환됩니다.
- 개선 보관함에서 기프티콘 이미지와 바코드, PIN을 바로 볼 수 있습니다. 문자함을 열지 않아도 매장에서 그대로 쓸 수 있어요.
- 수정 교환 직후 포인트가 바로 줄어듭니다. 새로고침하지 않아도 됩니다.
- 개선 교환은 보통 3초 안에 끝나고, 진행 중에는 버튼이 잠깁니다. 여러 번 누르지 않아도 됩니다.
- 수정 교환이 되지 않았는데 "쿠폰이 보관함에 도착했어요"라고 안내하던 문제를 고쳤습니다. 이제 실제 상황을 그대로 알려 드립니다.
- 개선 앞선 교환이 확인되지 않아 같은 상품을 계속 못 사던 상황을 풀었습니다. 1시간 뒤에는 다시 교환할 수 있습니다.
- 수정 앱 캐시 버전을 v300으로 갱신했습니다.
불러오지 못한 정보를 "없는 정보"로 보여주지 않습니다
- 수정 연결이 느릴 때 참여 중인 소모임이 초기화된 것처럼 보이던 문제를 수정했습니다. 이제 불러오지 못하면 다시 시도 안내가 나옵니다.
- 수정 기록이 충분한데도 30일 종합 결과지가 만들어지지 않던 문제를 수정했습니다.
- 수정 해빛 마켓의 상품 목록과 쿠폰 보관함이 계속 "불러오는 중"에 머물던 문제를 수정했습니다.
- 수정 보상 마켓 화면에서 보유 포인트가 표시되지 않던 문제를 수정했습니다.
- 수정 쿠폰 보관함의 사용 완료·삭제 버튼을 다시 표시합니다.
- 수정 기록 저장 후 포인트를 서버 정산 값으로 맞추는 과정에서 발생하던 오류를 수정했습니다.
- 개선 갤러리 피드를 기록 날짜순으로 정렬해 "어제 자료"보다 이전 자료가 위에 오지 않습니다.
- 개선 자산 화면의 안내 문구를 한 줄로 정리했습니다.
- 수정 앱 캐시 버전을 v250으로 갱신했습니다.
운동 영상의 검은 프레임을 썸네일로 저장하지 않습니다
- 수정 삼성 휴대폰에서 영상의 첫 검은 디코딩 화면이 썸네일로 저장되던 문제를 수정했습니다.
- 개선 영상의 여러 시점을 확인해 실제 화면 정보가 있는 프레임만 썸네일로 사용합니다.
- 수정 유효한 프레임을 읽지 못해도 검은 화면 대신 영상 자리표시자를 보여줍니다.
- 수정 앱 캐시 버전을 v244로 갱신했습니다.
저장한 운동 영상의 실제 썸네일을 유지합니다
- 수정 화면에 표시된 운동 영상 프레임을 썸네일로 저장해 저장 완료 뒤 검은 화면으로 바뀌지 않게 했습니다.
- 수정 대용량 영상도 썸네일이 준비될 때까지 실제 로컬 영상 프레임을 유지합니다.
- 개선 쿠폰 유효기간의 상품 기준 문구를 제거해 날짜와 남은 기간이 한 줄에 보이게 했습니다.
- 수정 앱 캐시 버전을 v243으로 갱신했습니다.
운동 영상 미리보기와 누락된 쿠폰 정보를 복구합니다
- 수정 운동 영상을 선택하면 업로드 준비 중에도 검은 화면 대신 실제 영상 프레임을 바로 보여줍니다.
- 수정 공급사 발급은 성공했지만 앱 저장이 끝나지 않은 쿠폰을 백그라운드에서 안전하게 확인해 PIN과 바코드를 복구합니다.
- 개선 복구 과정에서는 쿠폰을 다시 주문하거나 포인트를 다시 차감하지 않습니다.
- 수정 앱 캐시 버전을 v242로 갱신해 최신 화면이 안정적으로 반영되도록 했습니다.
쿠폰 보관함의 표시와 문자 재발송 안내를 바로잡았습니다
- 수정 공급사 쿠폰 이미지가 표시되지 않으면 깨진 이미지 대신 PIN 기반 바코드를 보여줍니다.
- 수정 공급사 유효기간 값이 비어 있어도 상품 발급 기준으로 만료일을 계산해 표시합니다.
- 개선 문자 재발송 API의 요청 접수와 실제 단말 도달을 구분해, 완료로 오해할 수 있는 안내를 바로잡았습니다.
- 개선 문자가 오지 않을 때 스팸함 확인과 5분 뒤 재시도 방법을 함께 안내합니다.
- 수정 앱 캐시 버전을 v241로 갱신해 최신 쿠폰 화면이 안정적으로 반영되도록 했습니다.
쿠폰 발급과 다시 받기 기능을 안정화했습니다
- 수정 쿠폰은 정상 발급됐지만 앱 보관함에 발급 대기로 남을 수 있던 문제를 고쳤습니다.
- 신규 실발급 쿠폰을 저장된 연락처로 다시 받을 수 있는 문자로 다시 받기 기능을 추가했습니다.
- 수정 발급 결과가 불확실한 경우 새 쿠폰을 중복 주문하지 않고 기존 발급 상태를 먼저 확인하도록 보강했습니다.
- 개선 관제탑 보상 마켓에서 최근 발급 이력을 더 빠르게 확인하고 필요할 때 기존 쿠폰 MMS를 다시 보낼 수 있습니다.
- 수정 앱 캐시 버전을 v240으로 갱신해 최신 보상 마켓 화면이 안정적으로 반영되도록 했습니다.
영어 버전 진입점과 simple 앱 디자인을 개선했습니다
- 신규 `/en`을 영어 공식 진입점으로 정리하고 Food, Exercise, Mind, Profile 중심의 simple 앱을 제공합니다.
- 개선 영어 simple 화면의 카드, 업로드 영역, AI 버튼, CTA 색상을 한국어 simple 화면과 더 어울리도록 다듬었습니다.
- 수정 영어 Exercise와 Mind 화면에 남아 있던 한국어 문구를 정리했습니다.
- 수정 앱 캐시 버전을 v216으로 올려 최신 영어 화면이 안정적으로 반영되도록 했습니다.
운동 소모임과 단톡방 진입 흐름을 다듬었습니다
- 개선 대시보드에서 소모임을 최대 4개까지 볼 수 있도록 조정했습니다.
- 개선 갤러리의 단톡방 참여 버튼은 계정 연결 없이 바로 오픈채팅방을 열도록 정리했습니다.
- 수정 앱 캐시 버전을 v208로 갱신해 최신 화면이 안정적으로 반영되도록 했습니다.
운동 소모임 시범 운영 기능을 추가했습니다
- 신규 만보 걷기, 홈트 인증방, 헬스장 출석, 러닝 클럽 소모임을 추가했습니다.
- 신규 사용자는 최대 2개 소모임에 참여할 수 있고, 각 소모임의 100일 보상 진행도는 따로 쌓입니다.
- 신규 모임장이 제출 기록을 확인하고 승인 또는 반려할 수 있는 검토 화면을 추가했습니다.
- 개선 소모임 참여 시 200P 예치, 100일 승인 완료 시 3,000P 보상 구조를 반영했습니다.
- 수정 같은 날짜에 2개 소모임 조건을 모두 만족하면 각 소모임 진행도가 각각 1회씩 오르도록 고쳤습니다.
동영상 업로드와 모임장 검토 미디어를 안정화했습니다
- 수정 일부 삼성 인터넷에서 운동 영상 업로드가 1%에 머무는 문제를 줄였습니다.
- 수정 모임장 검토 화면에서 사진은 크게 보고, 영상은 실제 영상 파일이 있을 때만 재생되도록 고쳤습니다.
- 개선 영상 썸네일만 있는 오래된 제출 기록은 관련 일일 기록에서 원본 영상 주소를 보강해 보여줍니다.
새 날짜 리로드와 기록 유지 흐름을 보강했습니다
- 수정 오랜만에 앱을 열었을 때 새 날짜 기준으로 더 정확하게 다시 불러오도록 개선했습니다.
- 수정 같은 날 사진을 추가로 올린 뒤 앞선 기록이 사라져 보일 수 있는 흐름을 점검하고 보강했습니다.
- 개선 날짜가 바뀐 뒤에도 선택 날짜와 화면 상태가 어긋나지 않도록 갱신 조건을 정리했습니다.
주간 챌린지 재시작과 PWA 갱신을 안정화했습니다
- 수정 완료한 주간 챌린지를 같은 날 다시 시작할 때 이미 1일차로 잡히던 문제를 고쳤습니다.
- 개선 보상 수령 뒤 자산 화면이 오래된 챌린지 상태를 보여주지 않도록 서버 기준 새로고침을 강화했습니다.
- 수정 PWA 캐시 버전을 갱신해 최신 코드가 더 안정적으로 반영되도록 했습니다.
쿠폰 보관함과 마음 힌트 흐름을 정리했습니다
- 개선 사용 완료 또는 만료된 쿠폰은 보관함에서 사진과 바코드를 접고 핵심 정보만 보이도록 정리했습니다.
- 개선 마음 기록의 힌트 안내와 명상 흐름을 더 짧고 자연스럽게 다듬었습니다.
- 수정 오래된 쿠폰이 자동 정리되도록 서버 정리 작업을 보강했습니다.
로딩 안정성과 관리자 화면을 개선했습니다
- 수정 자산 탭에서 Firestore가 느릴 때 거래 기록과 HBT 정보가 무한 로딩처럼 보이던 문제를 줄였습니다.
- 개선 친구, 커뮤니티, 갤러리 같은 보조 데이터 로딩이 화면 전체를 막지 않도록 정리했습니다.
- 수정 관리자 보상마켓 운영에 필요한 Firestore 권한 배포를 정리했습니다.
쿠폰 유효기간과 표시 정보를 정확하게 맞췄습니다
- 수정 아메리카노 쿠폰 유효기간을 실제 발급 기준과 맞췄습니다.
- 개선 쿠폰 보관함에서 만료 날짜와 남은 일수를 더 쉽게 확인할 수 있도록 정리했습니다.
- 수정 쿠폰 상태 조회 응답에서 만료일을 우선 반영하도록 고쳤습니다.