Ví Ơi는 거래를 남기고, 한 달 계획을 보고, 쓴 돈을 다시 확인하는 개인 가계부 앱입니다. 이 방침은 Android(Google Play)와 iPhone(App Store)용 Ví Ơi 1.2 버전이 데이터를 다루는 방식을 설명합니다. 두 버전이 다른 곳은 해당 항목에 적었습니다. 앱 Ví Ơi의 방침이며, ODERYN 웹사이트 개인정보 안내를 대신하지 않습니다.
요약: Ví Ơi에는 계정이 없고, ODERYN은 앱을 위한 서버를 운영하지 않습니다. 가계부는 휴대폰에 남습니다. 데이터는 당신이 쓰는 기능에서만 기기 밖으로 나갑니다. 기기 백업, 직접 연결한 Google Drive 백업, 코인 시세와 공개 주소 조회, 본인 키를 넣은 경우 Finnhub의 미국 주식 시세, 본인 키로 쓰는 AI 도우미, 앱 스토어를 통한 Plus 구매, 직접 공유하기로 한 내용입니다.
기기에 저장되는 데이터
거래, 분류, 직접 기록한 지갑과 잔액, 예산과 카테고리별 한도, 급여일, 대여·차입 기록, 반복 거래, 저축 목표, 지켜보는 코인 주소와 그 내역, 포트폴리오의 주식과 코인, 언어, 알림 시간과 그 밖의 설정은 휴대폰의 앱 전용 저장 공간에 저장됩니다. Android에서는 앱의 Room 데이터베이스, iPhone에서는 iOS 데이터 보호가 적용되는 앱 전용 컨테이너 안의 파일입니다.
비밀 정보는 따로, 이 기기에만 보관합니다. Android에서는 AI 키, Google Drive 로그인 정보와 Drive 백업 비밀번호를 내보낼 수 없는 Android Keystore 키로 암호화하고, 앱 잠금 PIN은 솔트를 더한 해시로만 보관합니다. iPhone에서는 이 모든 항목이 이 기기 전용 Keychain 항목입니다. 어느 것도 기기 백업이나 .vioi 파일에 들어가지 않습니다.
홈 화면 위젯을 추가하면 오늘 지출, 남은 예산, 그리고 선택한 경우 비트코인 시세가 홈 화면을 볼 수 있는 누구에게나 보입니다.
계정이 없고 ODERYN은 가계부를 받거나 동기화하지 않습니다. ODERYN은 당신 가계부를 볼 수 없습니다.
기기 백업과 휴대폰 교체
Android: 1.2 버전부터 Ví Ơi는 Android 기본 백업에 참여합니다. 가계부 데이터베이스와 주 설정 파일은 Google 계정 백업이 화면 잠금으로 종단 간 암호화될 때만 그 백업에 복사되고, 기기 간 직접 전송 때 새 휴대폰으로 옮겨집니다. Android 8에서는 Google 백업에 포함되지 않습니다. Android 설정에서 백업을 끌 수 있습니다.
iPhone: 가계부 파일과 앱 설정은 Apple의 백업 설정에 따라 iPhone의 iCloud 백업이나 컴퓨터 백업에 포함됩니다.
이 백업에 들어가지 않는 것: 앱 잠금 PIN, AI 키, Google Drive 로그인 정보와 백업 비밀번호(Android에서는 Plus 상태와 알림 기반 제안 권한도). 복원한 뒤 새 휴대폰에서 다시 설정하며, Plus는 Google Play나 App Store에서 다시 돌아옵니다.
암호화 백업 파일 (.vioi)
지켜보는 코인 주소를 포함한 가계부 전체를 .vioi 파일로 저장해 다른 휴대폰에서 열 수 있습니다. 파일은 휴대폰에서 압축되고, 당신이 정한 비밀번호에서 만든 키로 암호화됩니다(AES-256-GCM). 저장 위치(파일 앱, 클라우드 드라이브, 메일, 메신저)는 당신이 정합니다. ODERYN은 이 파일을 받지 않고 열 수도 없습니다. 비밀번호 없이는 아무도 열 수 없으며, 잊은 비밀번호는 되찾을 수 없습니다. .vioi 파일에는 AI 키, 앱 잠금 PIN, Drive 로그인 정보, Plus 상태가 들어가지 않습니다.
Google Drive 백업 (선택, Plus)
지원 여부는 설치한 플랫폼과 버전에 따라 다릅니다. 현재 iPhone 후보 버전의 Google Drive 자동 백업은 설정되지 않았으며, 로컬 암호화 .vioi 백업·복원은 이용할 수 있습니다. 아래 내용은 Drive 연결을 제공하는 버전에서 직접 연결하고 켠 경우에만 적용됩니다.
Google Drive를 연결하면 Ví Ơi는 Drive 접근을 위해서만 Google 로그인을 쓰며, drive.appdata 권한을 요청합니다. 이 권한은 Drive 안의 앱 전용 숨김 폴더(appDataFolder)에만 해당합니다. Ví Ơi는 Drive의 다른 파일을 볼 수 없고, Google 로그인으로 Ví Ơi 계정이 만들어지지도 않습니다.
백업은 업로드 전에 휴대폰에서 백업 비밀번호로 암호화되므로 Drive에는 암호화된 파일만 있습니다. 휴대폰이 Google과 직접 통신하며 ODERYN을 거치지 않습니다. 최신 백업 5개를 보관하고, 자동 백업을 켜면 매일 하나씩 만듭니다. 새 Drive 백업을 만들려면 Plus가 필요하고, 복원은 늘 무료입니다. Google 계정과 Drive에는 Google의 개인정보처리방침이 적용됩니다.
연결을 해제하면 접근 권한이 취소되고, Drive에 있는 Ví Ơi 백업을 지울지 선택할 수 있습니다. Google Drive 설정의 앱 관리에서 앱의 숨김 데이터를 직접 지울 수도 있습니다.
코인과 시세 (보기 전용)
Ví Ơi는 코인 시세를 보여 주고 지갑을 보기 전용으로 지켜볼 수 있습니다. 개인 키나 복구 문구(시드 문구)를 절대 요구하지 않고, 코인을 보낼 수 없으며, 거래소 계정과 연결하지 않습니다.
시세와 환율은 Coinbase와 CoinGecko에서 가져옵니다. 이 요청에는 코인 기호와 통화 코드만 들어 있으며, 어느 출처를 먼저 쓸지 고를 수 있습니다. 코인 상세 화면이 열려 있는 동안에는 Coinbase의 공개 실시간 시세 피드를 받을 수 있습니다. 미국 주식 시세는 본인 키를 넣은 경우에만 Finnhub에서 가져옵니다(아래 “포트폴리오와 주식 시세” 참고).
공개 주소를 추가하면 앱이 공개 블록체인 서비스에서 잔액과 이동 내역을 조회합니다. 비트코인은 mempool.space와 blockstream.info, TRON의 USDT는 TronGrid, 이더리움은 Blockscout입니다. 확장 공개 키(xpub/zpub)를 추가하면 그 키는 휴대폰에 남고, 앱이 휴대폰에서 주소를 계산해 그 주소들을 조회합니다. 비트코인용으로 자신의 Esplora 서버를 지정할 수 있으며, 그 서버가 응답하지 않으면 공개 서버를 예비로 씁니다.
보내는 것은 공개 주소, 코인 기호, 통화 코드뿐입니다. 다른 웹사이트와 마찬가지로 이 서비스들은 요청 내용과 함께 IP 주소를 보게 되므로 주소와 접속을 연결할 수 있으며, 각 서비스의 개인정보처리방침이 적용됩니다. 조회는 해당 화면을 쓸 때 일어나고, 백그라운드 조회는 시세 알림, 이동 알림, 위젯의 비트코인 시세를 켠 경우에만 일어납니다. 주소, 이름표, 이동 내역은 휴대폰에 저장되고 백업에 포함됩니다.
포트폴리오와 주식 시세 (선택)
가진 주식과 코인을 Ví Ơi에 자산으로 적어 평가액을 볼 수 있습니다. 보기 위한 기능일 뿐이며, Ví Ơi는 증권사나 거래소에 연결하거나 로그인하지 않고 매수·매도·주문을 할 수 없습니다.
보유 종목은 직접 입력하거나 스크린샷에서 읽은 줄을 확인한 뒤에만 저장됩니다. 각 종목(종목 코드, 수량, 평균 단가, 가격, 저장 시각)은 휴대폰과 본인의 백업(기기 백업, .vioi 파일)에만 저장됩니다. 증권 앱 스크린샷을 고르면 휴대폰 안의 문자 인식(Android는 ML Kit, iPhone은 Apple Vision)으로 읽으며, 이미지는 업로드되지 않고 보관되지도 않습니다.
한국과 베트남 주식 시세는 가져오지 않으며 직접 입력합니다. 포트폴리오의 코인은 위에 설명한 코인 시세를 씁니다.
미국 주식 시세는 본인의 Finnhub API 키를 입력하고 동의한 경우에만 받습니다. 이때 휴대폰은 키와 보유한 미국 종목 코드(미국 주식이 없는 상태에서 새 키를 확인할 때는 시험용 코드 AAPL)를 HTTPS로 Finnhub(finnhub.io)에 직접 보내며, 앱이 열려 있는 동안 미국 정규장 시간에 최대 15분에 한 번 요청합니다. 수량, 금액, 가계부는 보내지 않습니다. 다른 웹사이트와 마찬가지로 Finnhub는 IP 주소를 볼 수 있고, Finnhub의 개인정보처리방침이 적용됩니다. ODERYN을 거치지 않습니다.
Finnhub 키는 이 휴대폰에 암호화되어 저장되며(Android Keystore 또는 iPhone Keychain) 기기 백업이나 .vioi 파일에는 절대 포함되지 않습니다. 앱에서 언제든 키를 지울 수 있으며, 그러면 미국 시세 조회가 멈추지만 Finnhub가 이미 받은 요청까지 삭제되지는 않습니다.
선택형 AI 도우미
AI를 켜거나 API 키를 제공하지 않고도 Ví Ơi를 사용할 수 있습니다. 기본 빠른 입력, 영수증 읽기, 인사이트는 기기 안의 규칙으로 처리됩니다. 본인의 API 키를 추가하고 AI 도우미를 켜면, 휴대폰에서 선택한 제공자에게 HTTPS로 직접 요청을 보냅니다. Claude(Anthropic), OpenAI, Google Gemini, Groq(Llama 모델), Meta(Muse Spark 모델) 또는 직접 설정한 OpenAI 호환 서비스입니다. ODERYN을 거치지 않습니다. 도우미는 직접 켜기 전까지 꺼져 있고, AI 화면에서 무엇이 어디로 가는지 보여 주며, 키를 저장하거나 켜기 전에 앱이 동의를 묻습니다.
빠른 입력 요청에는 입력한 문장, 카테고리와 지갑의 이름·ID, 현재 날짜가 포함됩니다. 문장에 금액이나 개인정보를 적으면 그 내용도 포함됩니다. 월간 인사이트 요청에는 수입·지출·예산, 카테고리별 수치와 이전 월 평균, 미상환 대여·차입 총액, 응답 언어가 포함됩니다. 월간 코치(Plus)는 반복 지출 합계와 저축 목표 진행률을 숫자로 함께 보내며, 목표·지갑·사람 이름은 보내지 않습니다. 연결 확인은 짧은 테스트 요청을 보냅니다. API 키는 서비스 인증을 위해 해당 서버로 전달되며, 저장 사본은 Android Keystore 또는 iPhone Keychain에 있습니다.
전체 거래 내역, 영수증 사진, 은행 알림 원문을 AI 요청에 자동 첨부하지는 않습니다. 사용자가 입력 문장에 해당 내용을 붙여넣으면 입력한 내용은 전송됩니다. OTP, 은행 비밀번호, 전체 카드번호를 입력하지 마세요.
AI 요청의 처리와 보관은 선택한 제공자의 약관과 그곳의 계정 설정에 따릅니다. 일부 제공자의 무료 티어(앱에 표시됨, 예: Google Gemini, Groq)는 보낸 내용을 서비스 개선에 쓸 수 있으니 사용 전에 약관을 확인하세요. Meta는 Muse Spark 모델을 쓰며 개인 Muse 에이전트에 연결하지 않고, Meta가 학습에 사용하지 않는다고 명시한 Standard만 사용합니다. 요청·응답의 학습을 허용하는 Contributor는 사용하지 않습니다. 비용이 발생하면 제공자가 본인의 키에 청구합니다. 앱에서 AI를 끄거나 키를 지울 수 있으며, 이 조작으로 제공자가 이미 받은 요청까지 삭제되지는 않습니다.
카메라와 사진: QR 코드, 영수증, 스크린샷
카메라는 QR 코드(VietQR 같은 결제 QR, 또는 코인 주소)를 스캔하거나 영수증을 찍기로 했을 때만 씁니다(영수증 촬영·사진 선택·기기 내 OCR은 무료). 시스템 사진 선택기로 사진 한 장을 고를 수도 있으며, Ví Ơi는 사진 보관함에 접근하지 않습니다. 포트폴리오에서는 같은 방식으로 증권 앱 스크린샷 한 장을 고를 수 있으며, iPhone에서는 사진 보관함 권한이 필요 없습니다.
인식은 휴대폰에서 이뤄집니다. Android는 Google Play 서비스의 Google ML Kit를 씁니다. QR 스캐너는 Google 자체 화면이라 Ví Ơi에는 카메라 권한이 없고, 영수증 사진은 카메라 앱이 찍습니다. iPhone은 카메라 접근을 허용한 뒤 Apple Vision으로 읽습니다. 이미지는 ODERYN이나 AI 제공자에게 업로드되지 않고 보관되지도 않으며, 영수증 사진은 글자를 읽은 뒤 바로 지워집니다. 당신이 확인한 내용(금액, 날짜, 메모)만 거래로 저장됩니다. 증권 앱 스크린샷은 당신이 확인한 보유 종목만 저장되고, 이미지 자체는 저장되거나 업로드되지 않습니다.
앱 잠금
PIN이나 휴대폰 자체 잠금 해제(Android의 지문·얼굴 인식, iPhone의 Face ID·Touch ID, 또는 기기 암호)로 Ví Ơi를 잠글 수 있습니다. 확인은 Android나 iOS가 하고 Ví Ơi에는 성공 여부만 알려 줍니다. Ví Ơi는 지문, 얼굴 등 생체 정보를 절대 받지 않습니다. PIN은 이 기기에 솔트를 더한 해시로만 저장되며 백업되지 않습니다. Android에서는 최근 앱 화면에서 내용을 가릴 수도 있습니다.
Ví Ơi Plus 구매
구매 가능 여부와 가격은 설치 버전과 스토어 설정에 따릅니다. Plus 무료 테스트에서는 구매가 필요하지 않습니다. 아래는 스토어 구매를 사용할 수 있는 경우의 데이터 처리 안내입니다.
Ví Ơi Plus는 Android에서는 Google Play, iPhone에서는 App Store를 통해 평생 이용권(1회 구매) 또는 연간 구독으로 판매됩니다. 결제와 구매 기록은 Google이나 Apple이 각자의 개인정보처리방침에 따라 처리하며, ODERYN은 카드나 은행 정보를 받지 않습니다. 스토어가 휴대폰의 앱에 Plus 보유 여부를 알려 주면, 앱이 기기에서 그 응답을 확인하고 오프라인에서도 쓸 수 있도록 저장합니다. ODERYN 서버도 계정도 없습니다. ODERYN은 스토어가 개발자에게 주는 판매 보고서만 봅니다. 구독 관리와 해지는 Google Play 또는 Apple ID 설정에서 합니다.
Ví Ơi가 보내는 알림
알림을 허용하면 Ví Ơi가 휴대폰에서 만든 알림을 보여 줄 수 있습니다. 직접 정한 시간에 하루 최대 4번 오는 기록 알림(켜기 전까지 꺼져 있고, 직전 알림 뒤에 이미 기록했으면 건너뜀), 확인할 거래, 월 계획의 약 80% 또는 소진 경고, 주간 요약, 다가오는 빚 만기, 직접 정한 시세 알림, 지켜보는 주소의 입출금입니다.
알림은 기기에서 예약됩니다. ODERYN은 푸시 알림 서버를 운영하지 않고 마케팅 메시지를 보내지 않습니다. 설정에서 알림별로 켜고 끄고 시간을 정합니다. 은행이나 전자지갑 알림이 아니라 Ví Ơi의 알림입니다.
은행 알림과 문자에서 오는 제안
Android에서 은행과 지갑을 연결할 때 알림을 구분하기 위해 계좌번호를 입력할 수 있습니다. 앱은 Android Keystore 키로 식별값을 만들고 원본 번호나 끝 네 자리를 보관하지 않습니다. 키는 백업으로 내보내지 않습니다. 연결·식별값·감지 이력은 휴대폰에 보관되고 직접 만드는 전체 백업에 포함됩니다. 복원한 연결은 재확인 전까지 꺼진 상태입니다. 계좌를 구분하지 못하면 지갑을 직접 선택해야 하며, 은행에서 가져온 거래는 검토 없이 자동 확정하지 않습니다. 거래를 삭제하면 감지 이력의 금융 내용도 비우고 중복 가져오기 방지용 불투명 식별값만 남깁니다. 모든 데이터 삭제는 이 식별값도 지웁니다.
별도 .smsbeta 시험판은 직접 가져오기를 요청하고 권한을 허용한 경우에만 최근 30일 받은 문자 중 최대 500개를 선택한 금융 발신자와 대조합니다. 문자를 보내거나 삭제하지 않습니다. SMS 읽기 권한을 요청하지 않는 일반 Google Play 버전과 별개입니다.
Android: 알림 기반 제안을 직접 켜고 해당하는 Android 권한을 주면, Ví Ơi는 당신이 고른 금융 출처의 새 알림을 읽어 금액과 유형을 알아볼 수 있습니다.
Android 알림 접근은 선택한 목록보다 넓습니다. 앱은 패키지로 걸러 다른 출처는 무시합니다. 처리는 기기에서 이뤄집니다. 원문은 저장되지 않고 ODERYN 서버로 보내지지 않습니다. 제안된 거래는 당신이 확인한 뒤에만 가계부에 들어갑니다.
앱에서 기능을 끄고 Android 설정에서 권한을 거둘 수 있습니다. 이 동의는 백업을 통해 새 휴대폰으로 옮겨지지 않습니다. Google Play의 Ví Ơi는 SMS를 읽지 않습니다.
iPhone: Ví Ơi는 문자 메시지나 다른 앱의 알림을 읽을 수 없습니다. 단축어 앱에서 메시지 자동화를 직접 만들면, 그 자동화가 은행 문자 내용을 Ví Ơi의 “Record a bank message” 동작으로 넘깁니다. Ví Ơi는 그 내용을 휴대폰에서 읽고 금액, 유형, 가맹점이나 보낸 사람, 시각만 확인 대기 거래로 저장합니다(가맹점과 은행 이름을 적은 짧은 메모, 같은 문자가 두 번 들어가지 않도록 하는 문자 내용의 해시 포함). 문자 원문은 보관하지 않으며 ODERYN이나 AI 제공자를 포함해 어디로도 보내지 않습니다. 단축어 앱에서 언제든 자동화를 지울 수 있고, 그러면 기록도 멈춥니다.
선택형 기기 내 음성 입력 (Android)
음성 대화상자에서 시작을 누른 뒤에만 마이크 권한을 요청합니다. Android 12 이상에서 휴대폰과 선택한 언어가 지원하면 기기 내 음성 인식을 사용합니다. 지원되지 않으면 키보드로 입력할 수 있으며 온라인 음성 인식으로 자동 전환하지 않습니다.
앱은 음성 파일을 만들거나 음성·인식 문장을 로그로 남기지 않고, 인식 문장을 선택형 AI에 보내지 않습니다. 문장은 수정·초안 작성을 위해 메모리에만 있으며, 거래를 저장할 때 확인한 내용만 장부에 기록합니다. 취소하거나 창을 닫으면 버립니다. 듣거나 처리하는 중 앱을 벗어나면 인식이 중단됩니다. 다음 이용을 위해 선택 언어만 기억합니다. Android 설정에서 마이크 권한을 해제할 수 있습니다.
Ví Ơi가 요구하지 않는 정보
은행 비밀번호, OTP, 카드 전체 번호, 은행 로그인, 코인 개인 키나 복구 문구를 요구하지 않습니다. 위치와 연락처를 사용하지 않습니다. 선택형 Android 음성 기능은 음성 입력 절에 안내한 경우에만 마이크를 사용합니다. 사진 보관함에는 접근하지 않습니다(위에서 설명한, 직접 고른 사진 한 장은 예외).
Ví Ơi는 은행, 전자지갑, 거래소, 결제 서비스가 아니며 실제 계좌 잔액을 보여 주지 않습니다.
내보내기와 가져오기
거래를 CSV로 내보내고 다시 가져올 수 있으며, Plus에서는 Excel과 PDF 보고서도 만들 수 있습니다. 이 파일들은 앱 전용 저장 공간 밖에 있고, .vioi 파일과 달리 Ví Ơi가 암호화하지 않습니다. 어디에 두고 누구와 나눌지는 당신이 정합니다.
공유, 의견, 지원
위에서 설명한 기능 외에는, 사용자가 공유나 지원 전송을 선택할 때만 내용이 기기 밖으로 나갑니다.
Ví Ơi는 개인정보를 판매하지 않고, 가계부를 ODERYN과 동기화하지 않으며, 광고 목적으로 데이터를 보내지 않습니다. 의견 초안(Android)은 기기에 보관됩니다.
공유 또는 지원 메일을 직접 쓰면, 당신이 보내기로 한 내용만 기기를 떠나 선택한 앱이나 서비스로 갑니다. 이후 처리는 그 서비스에 달렸습니다. 이미 보낸 내용은 기기 데이터를 지워도 회수되지 않습니다.
광고, 분석, 추적
Ví Ơi에는 제3자 광고가 없고, 분석·오류 보고·광고 추적 SDK도 없으며, 다른 앱이나 웹사이트에 걸쳐 당신을 추적하지 않습니다. Android 버전은 Play 결제, 스캔, Google 로그인을 위해 Google 구성 요소(Google Play Billing, Google Play 서비스)를 쓰며, 이는 Google이 자체 약관에 따라 제공합니다. 바뀌면 이 방침, Google Play 데이터 안전 항목, App Store 개인정보 보호 정보를 해당 버전 출시 전에 고칩니다.
보안
앱 데이터는 Android나 iOS가 보호하는 앱 전용 영역에 있고, 비밀 정보는 Android Keystore나 iPhone Keychain에 있으며, 모든 네트워크 요청은 HTTPS를 쓰고, 백업 파일은 당신의 비밀번호로 암호화됩니다. 전자 저장은 절대 안전하지 않습니다. 화면 잠금, 시스템 업데이트, 강한 백업 비밀번호, 믿을 곳에 둔 사본을 권합니다.
보관과 삭제
로컬 데이터는 거래를 지우거나, Ví Ơi에서 “모든 데이터 삭제”를 고르거나, 앱을 제거할 때까지 기기에 남습니다.
“모든 데이터 삭제”는 기기에 저장된 AI 설정과 키, 포트폴리오 보유 종목과 Finnhub 키도 지우고 Drive 자동 백업을 끕니다. 앱 밖의 사본은 지우지 않습니다. 기기 백업(Google이나 Apple 백업 설정을 따름), 저장해 둔 .vioi·CSV·Excel·PDF 파일, Google Drive의 Ví Ơi 백업(앱에서 Drive 연결을 해제할 때 지우거나 Google Drive 설정의 앱 관리에서 삭제), 이미 보낸 메시지, AI 제공자, Finnhub, 블록체인·시세 서비스가 이미 받은 요청입니다. 이미 전송한 데이터는 수신 서비스의 관리 기능이나 지원 절차를 이용하세요.
iPhone에서는 앱을 삭제해도 iOS가 앱의 Keychain 항목(AI 키, Finnhub 키 등)을 남겨 둘 수 있습니다. 다시 설치하면 Ví Ơi가 첫 실행 때 이 항목을 지우므로 예전 AI 키, Drive 로그인, PIN은 다시 쓰이지 않습니다.
아동
Ví Ơi는 성인이 개인 수입·지출을 관리하도록 만들어졌으며 아동을 대상으로 하지 않습니다.
방침 변경
기능이나 데이터 처리가 바뀌면 이 방침을 고칠 수 있습니다. 중요한 변경이 있으면 페이지 상단의 시행일을 바꿉니다.
문의
- 개발자: ODERYN
- 앱: Ví Ơi – Sổ thu chi
- 지원 메일: oderynstudio@gmail.com
- 웹사이트: oderyn.com
고객지원 · ODERYN Studio
앱에 대한 질문, 초기 테스트, 만들어 보고 싶은 아이디어까지. 스튜디오에 편하게 남겨 주세요.
oderynstudio@gmail.com ↗Ví Ơi · oderyn.com