1Byte Systems – 개인정보처리방침
이 문서는 개인정보처리방침의 번역본이에요. 효력은 영어 원문에만 있어요.
적용 대상 앱: 1B Terminal(com.onebytesystems.terminal), 1B Files(com.onebytesystems.files), 1B Docs(com.onebytesystems.docs), 1B Pass(com.onebytesystems.pass), 1B Music(com.onebytesystems.music), 1B Recorder(com.onebytesystems.recorder), 1B Mail(com.onebytesystems.mail), 1B Weather(com.onebytesystems.weather) 및 게임 1B Rotate(com.onebytesystems.rotate), 1B Mahjong(com.onebytesystems.mahjong), 1B Fold(com.onebytesystems.fold), 1B Zombie Hunter(com.onebytesystems.zombie).
최종 업데이트: 2026년 10월 17일
개발자: 1Byte Systems(Alberto Martín Cid) – 1bytesystems@gmail.com – https://1bytesystems.com
요약
저희 앱은 사용자의 개인정보를 수집, 판매, 공유하지 않습니다. 광고, 분석 도구, 서드파티 추적 SDK가 포함되어 있지 않습니다. 앱에서 만든 모든 것은 사용자의 기기에 남으며, 앱은 사용자가 직접 설정한 서버에만 연결합니다. 단, 1B Music은 예외로, 아래에 설명된 대로 공개 음악 데이터베이스에서 앨범 아트, 곡 정보, 가사를 검색하며(이 기능은 끌 수 있음), 사용자가 본인 계정을 연결한 경우에만 감상 기록을 Last.fm 또는 ListenBrainz로 보냅니다. Pro 라이선스에 사용하는 웹사이트의 선택 사항인 1Byte 계정은 별도 섹션에서 설명합니다. 또한 1B Mail은 아래에 설명된 대로 공개 디렉터리에서 메일 제공업체의 설정을 찾고, 컴퓨터에서는 웹사이트에서 업데이트를 확인합니다. 1B Weather는 저희 자체 날씨 서버에서 예보를 받으며, 이 서버는 아래에 설명된 대로 사용자가 조회하는 장소 주변 약 2 km 구역만 받고(정확한 위치는 절대 받지 않음) 사용자별 기록을 남기지 않습니다.
1B Terminal
- 기기에 저장되는 데이터: 사용자가 입력한 호스트, 사용자 이름, 비밀번호, SSH 키, 스니펫, 알려진 호스트의 지문, 설정. 비밀번호와 개인 키는 Android Keystore에 보관된 키로 암호화됩니다. 이 데이터는 서버에 연결하는 데 사용할 때를 제외하고는 기기 밖으로 나가지 않습니다.
- 네트워크: 앱은 사용자가 추가한 SSH 서버에만 연결합니다. 해당 서버로 보내는 내용은 저희가 아니라 서버 소유자의 관리 대상입니다.
- 음성 입력: 앱은 마이크를 사용하지 않습니다. 키보드(예: Gboard)로 음성 입력을 하는 경우 음성 인식은 해당 키보드 앱이 자체 개인정보처리방침에 따라 수행하며, 1B Terminal은 결과 텍스트만 받습니다.
- 권한: 인터넷 및 네트워크 상태(서버 연결용), 포그라운드 서비스 및 알림(SSH 세션을 백그라운드에서 유지하고 상태를 표시하기 위함), 진동(키보드 피드백).
1B Files
- 사용자의 파일: 앱은 사용자가 파일을 탐색, 복사, 이동, 압축, 정리, 삭제할 수 있도록 기기 저장소의 파일을 읽고 관리합니다. 이 모든 작업은 전적으로 기기에서 이루어집니다. 저희에게 업로드되는 것은 없습니다.
- 기기에 저장되는 데이터: 설정, 즐겨찾기, 휴지통(30일간 보관), 안전 폴더의 내용, 사용자가 추가한 원격 서버(해당 비밀번호는 Android Keystore에 보관된 키로 암호화됨).
- 네트워크: 앱은 사용자가 설정한 서버(SFTP, FTP/FTPS, SMB, WebDAV)와 Android 파일 선택기를 통해 사용자가 선택한 클라우드 앱에만 연결합니다. ‘PC에서 접근’ 기능은 로컬 Wi-Fi 네트워크나 핫스팟에서만, 사용자가 켜 둔 동안에만 웹 서버를 실행합니다. 컴퓨터는 휴대폰에 표시된 6자리 PIN(또는 128비트 키가 담긴 직접 링크)으로 접속하며, 그 브라우저는 세션 쿠키를 받습니다. 서버는 15분 동안 사용하지 않으면 자동으로 꺼지며, 인터넷으로는 아무것도 전송되지 않습니다.
- 권한: 모든 파일에 대한 액세스(파일 관리자의 핵심 기능), 설치된 앱 조회(앱을 표시·관리하고 남은 APK 파일을 찾기 위함), 패키지 설치 및 삭제(사용자가 APK를 탭하거나 앱 삭제를 요청할 때만), 사용 기록 액세스 – 선택 사항(앱의 실제 크기와 캐시를 표시하기 위함), 인터넷 및 네트워크 상태(원격 서버 및 PC에서 접근), 포그라운드 서비스 및 알림(오래 걸리는 파일 작업 및 PC에서 접근).
1B Docs
사용자의 문서: 앱은 사용자가 선택한 문서(텍스트 문서, 스프레드시트, 프레젠테이션, PDF, 일반 텍스트)를 열고, 만들고, 편집합니다. 모든 처리는 기기에서 이루어집니다. 저희나 다른 누구에게도 업로드되는 것은 없습니다.
기기에 저장되는 데이터: 설정, 최근 및 즐겨찾는 문서 목록, 캐시된 페이지 미리보기 이미지, PDF 서명용으로 저장한 서명. 최근 문서와 미리보기 캐시는 설정에서 지울 수 있습니다.
네트워크: 없음. 앱은 인터넷 권한을 요청하지 않습니다.
권한: 모든 파일에 대한 액세스 – 선택 사항(기기의 문서를 목록으로 표시하기 위함. 허용하지 않으면 앱은 Android 파일 선택기와 다른 앱이 공유한 파일로 작동함), Android 10 이하에서의 저장소 액세스.
1B Pass
- 기기에 저장되는 데이터: 사용자가 입력한 로그인 정보, 비밀번호, 결제 카드, 보안 메모, 신원 정보, Wi-Fi 비밀번호, 2단계 인증(TOTP) 비밀 키, 설정. 이 모든 데이터는 기기에서 AES-256-GCM으로 암호화되며, 그 키는 사용자의 마스터 비밀번호에서 Argon2id로 생성됩니다. 선택 사항인 지문 또는 PIN 잠금 해제에는 Android Keystore에 보관된 키가 사용됩니다.
- 네트워크: 없음. 앱은 인터넷 권한을 요청하지 않으며 아무것도 전송하지 않습니다. 데이터는 사용자가 원할 때만 앱 밖으로 나갑니다. 즉, 시스템 파일 선택기로 사용자가 고른 위치에 기록되는 암호화된 백업이나 CSV 내보내기, 그리고 사용자가 다른 앱에 복사하거나 자동 완성하는 값입니다.
- 자동 완성: 앱은 Android 표준 자동 완성 프레임워크를 사용해 다른 앱과 브라우저에서 로그인 정보를 입력하고 저장합니다. 이 작업은 기기에서 이루어집니다.
- 카메라(선택 사항): 2단계 인증 QR 코드 스캔과, 기본적으로 꺼져 있는 선택 사항인 침입자 사진 촬영에만 사용됩니다. 이미지는 기기에서 분석되며, 침입자 사진은 앱의 비공개 저장소에 남습니다.
- 권한: 카메라 – 선택 사항(QR 코드 및 침입자 사진), 생체 인식(지문 잠금 해제), 절전 모드 방지 및 부팅 시 실행(선택 사항인 자동 백업 예약용). 앱 데이터의 Android 클라우드 백업은 비활성화되어 있습니다.
1B Music
- 내 음악: 앱은 라이브러리를 만들고 재생하기 위해 기기의 오디오 파일(및 시스템 폴더 선택기로 추가한 폴더의 파일)을 읽습니다. 사용자의 오디오 파일은 어디에도 업로드되지 않습니다.
- 기기에 저장되는 데이터: 라이브러리 데이터베이스, 재생목록, 재생 횟수와 감상 기록, 즐겨찾기와 평점, 앨범 아트와 아티스트 사진, 아래 온라인 서비스의 최근 응답(같은 질문을 두 번 하지 않도록 최대 30일간 보관), 이퀄라이저 및 기타 설정, 사용자가 추가한 음악 서버(해당 비밀번호 또는 액세스 토큰은 Android Keystore에 보관된 키로 암호화됨), 그리고 연결한 경우 Last.fm 세션 키와 ListenBrainz 토큰(앱의 비공개 저장소에 보관).
- 음악 식별을 위해 기기 밖으로 전송되는 정보: 올바른 앨범 아트, 곡 정보, 아티스트 사진, 가사를 찾기 위해 앱은 태그에서, 태그가 없으면 파일 이름에서 가져온 텍스트를 전송합니다. 곡 제목, 아티스트 및 앨범 이름, 트랙 번호, 재생 시간, 그리고 태그에 있는 경우 바코드와 MusicBrainz 식별자입니다. 이 방법으로 식별할 수 없는 곡의 경우 음향 지문(기기에서 계산한 소리의 짧은 숫자 요약으로, 이것으로 오디오를 복원할 수 없음)을 곡의 재생 시간과 함께 전송합니다. 오디오나 파일 자체는 절대 전송하지 않으며, 계정, 기기 식별자, 광고 ID도 전송하지 않습니다. 요청에는 앱 이름과 버전만 표시됩니다.
- 이용하는 서비스와 목적: MusicBrainz 및 Cover Art Archive(곡 정보와 앨범 아트), AcoustID(음향 지문), Apple iTunes Search(정보와 앨범 아트, 올바른 스토어를 검색하기 위해 기기의 국가 정보도 받음), Deezer, Discogs, Last.fm(정보와 앨범 아트), fanart.tv(앨범 아트와 아티스트 이미지, MusicBrainz 식별자만 받음), Wikidata 및 Wikimedia Commons(아티스트 사진), LRCLIB(가사를 열 때). 각 서비스는 연결 과정에서 사용자의 IP 주소를 받으며, 자체 개인정보처리방침에 따라 이를 처리합니다: MetaBrainz Foundation(MusicBrainz, Cover Art Archive), AcoustID, Apple, Deezer, Discogs, Last.fm, fanart.tv, Wikimedia Foundation, LRCLIB.
- 선택은 사용자의 몫: 설정 › 커버 및 메타데이터에서 ‘인터넷에서 커버 및 정보 검색’을 ‘Wi‑Fi에서만’(기본값), ‘항상’, ‘사용 안함’ 중에서 고를 수 있습니다. ‘사용 안함’을 선택하면 위의 조회는 가사를 포함해 전혀 이루어지지 않으며, 앱은 그대로 모든 곡을 재생하고 파일과 폴더에 들어 있는 앨범 아트를 사용합니다.
- Last.fm 및 ListenBrainz 스크로블링(선택 사항): 설정에서 본인 계정을 연결한 경우에만 작동합니다. Last.fm을 연결하려면 사용자 이름과 비밀번호를 입력하며, 이는 세션 키를 받기 위해 Last.fm에만 전송되고 저장되지 않습니다. ListenBrainz는 사용자 토큰을 붙여 넣습니다. 그 후로는 곡을 들을 때마다(절반 이상 또는 4분) 곡 제목, 아티스트, 앨범, 앨범 아티스트, 트랙 번호, 재생 시간, 알려진 경우 MusicBrainz 식별자, 감상 시각을 해당 서비스로 보내고, 곡이 시작될 때 ‘지금 재생 중’ 알림도 보냅니다. 감상 기록은 연결될 때까지 기기에서 대기합니다. 각 서비스는 언제든지 일시 중지하거나 연결을 해제할 수 있습니다. 그곳으로 보낸 정보는 Last.fm과 MetaBrainz Foundation(ListenBrainz)의 정책을 따릅니다.
- 음악 서버: Navidrome/Subsonic, Jellyfin, Emby 또는 Plex 서버를 추가하면 앱은 사용자가 입력한 자격 증명으로 해당 서버에 직접 연결하고(Plex의 경우 로그인을 위해 plex.tv에도 연결), 서버에서 음악을 스트리밍하며, 재생 이벤트, 즐겨찾기, 평점을 서버로 다시 보냅니다. 저희를 거치는 것은 아무것도 없습니다. 암호화되지 않은(http) 연결은 로컬 네트워크의 주소에만 허용됩니다. 이 데이터는 저희가 아니라 서버 소유자가 관리합니다.
- 캐스트: Chromecast 또는 다른 Google Cast 기기에서 재생할 때 앱은 Google Play 서비스의 일부인 Google Cast를 사용하며, 이는 Google 개인정보처리방침을 따릅니다. Cast 기기는 곡과 그 제목, 아티스트, 앨범, 앨범 아트를 받습니다. 음악 서버에서 직접 받거나, 기기에 있는 곡의 경우 Cast 세션 동안에만 앱이 로컬 네트워크에서 실행하는 임시 서버(무작위 키로 보호됨)에서 받습니다.
- 백업: 백업을 만들면 백업 파일(재생목록, 감상 기록, 즐겨찾기, 평점, 편집 내용, 설정)은 시스템 파일 선택기로 사용자가 고른 위치에 저장됩니다. 비밀번호나 토큰은 포함되지 않습니다. 앱 데이터의 Android 클라우드 백업은 비활성화되어 있습니다.
- 권한: 음악 및 오디오(음악 파일 읽기용, Android 12 이하에서는 저장소), 포그라운드 서비스 및 알림(재생 컨트롤과 함께 백그라운드에서 계속 재생하고, 화면이 꺼진 동안에도 앨범 아트를 계속 찾기 위함), 인터넷 및 네트워크 상태(사용자의 서버, 위의 온라인 서비스, Wi-Fi 전용 설정), 절전 모드 방지(끊김 없는 재생).
1B Recorder
- 마이크: 앱은 사용자가 녹음하거나 받아쓰기를 하는 동안에만 기기의 마이크(또는 사용자가 연결한 블루투스 마이크나 유선 마이크)로 오디오를 녹음하며, 그동안 항상 알림을 표시합니다.
- 기기에 저장되는 데이터: 녹음, 녹취록과 사용자의 편집 내용, 마커, 화자 이름, 요약과 할 일, 폴더, 휴지통(30일간 보관), 설정. 녹음은 녹음하는 동안 1분 단위로 기기에서 암호화됩니다. 텍스트 변환, 화자 분리, 요약, 할 일은 모두 사용자의 기기에서 처리됩니다. 지문이나 화면 잠금을 이용한 선택적 잠금으로 앱 접근을 보호할 수 있습니다.
- 목소리 기억(선택 사항): 사용자가 ‘목소리 기억’을 켠 경우에만 앱은 성문(사람의 목소리를 숫자로 요약한 것으로, 다음에 이름을 제안하는 데 사용됨)을 암호화하여 기기에 보관합니다. 성문은 어디로도 전송되지 않습니다.
- 네트워크: 없음. 앱은 인터넷 권한을 요청하지 않으며, 녹음, 녹취록, 요약, 성문을 전송할 수 없습니다. 1Byte Systems로는 아무것도 전송되지 않습니다.
- 언어 모델: 언어 모델은 사용자가 언어를 선택하면 앱 다운로드의 일부로 Google Play(Play Asset Delivery)를 통해 제공됩니다. Google Play는 이 다운로드를 다른 앱 다운로드와 마찬가지로 Google 개인정보처리방침에 따라 처리할 수 있으며, 사용자의 오디오나 텍스트는 전혀 받지 않습니다.
- Wear OS 워치: 워치 앱으로 만든 녹음은 Wear OS 데이터 레이어(Google Play 서비스의 일부)를 통해 워치에서 사용자 본인의 휴대폰으로 전송되며, 녹음마다 생성되는 키로 종단간 암호화되고, 휴대폰에서 텍스트로 변환됩니다.
- 가져오기, 내보내기 및 백업: 사용자가 앱에 공유하거나 가져온 오디오(예: WhatsApp이나 Telegram의 음성 메시지, 오디오 및 동영상 파일, 휴대폰 자체의 통화 녹음 기능이 저장한 녹음)는 기기에서 처리됩니다. 앱은 전화 통화를 녹음하지 않습니다. 내보낸 파일(텍스트, 자막, 문서, 오디오)과 암호화된 백업 파일은 Android 공유 시트나 파일 선택기로 사용자가 고른 위치에만 저장됩니다. 백업은 사용자의 비밀번호로 보호되며 사용자가 직접 보관합니다. 앱 데이터의 Android 클라우드 백업은 비활성화되어 있습니다.
- 구매: 1B Recorder Pro는 Google Play가 처리하는 1회 구매 상품입니다. 저희는 사용자의 결제 정보를 받지 않습니다.
- 권한: 마이크(녹음 및 받아쓰기), 포그라운드 서비스, 알림 및 절전 모드 방지(화면이 꺼진 상태에서도 알림과 함께 녹음을 계속하고, 백그라운드에서 텍스트 변환을 마치기 위함), 오디오 설정(블루투스 마이크), 생체 인식(선택 사항인 지문 잠금), 진동. 워치에서는 마이크, 포그라운드 서비스, 알림, 절전 모드 방지, 진동.
1B Mail
1B Mail은 Android, Windows, Linux용 이메일 앱입니다. 사용자의 기기에서 사용자가 추가한 계정의 메일 서버로 직접 연결합니다. 1Byte Systems는 1B Mail을 위한 서버를 운영하지 않으며 사용자의 메일, 연락처, 비밀번호를 받지 않습니다.
- 기기에 저장되는 데이터: 계정과 계정 설정, 메일 서버에서 다운로드한 메일·첨부파일·폴더, 검색 색인, 메일을 보낸 주소(추천용), 서명, 규칙, 설정. 템플릿, 예약 메일, 다시 알림 메일은 다른 기기에서도 볼 수 있도록 사용자의 메일함 폴더에 메일 형태로 저장됩니다.
- 비밀번호와 로그인 토큰: 암호화된 보관함(AES-256-GCM)에 저장되며, 그 키는 Android Keystore, Windows 자격 증명 관리자 또는 Linux Secret Service가 보호합니다. Android에서는 앱 데이터가 클라우드 백업과 기기 간 전송에서 제외됩니다.
- 사용자의 메일 서버: 앱은 사용자 계정의 IMAP 및 SMTP 서버에만 SSL/TLS 또는 STARTTLS로 암호화해 연결합니다(암호화하지 않은 연결은 사용자가 서버 설정에서 직접 선택한 경우에만 사용). 서버 인증서를 확인할 수 없으면 사용자가 지문을 확인하고 승인한 뒤에만 허용합니다. 보내고 받는 내용은 사용자의 이메일 제공업체가 자체 정책에 따라 처리합니다.
- 계정 설정 시: 서버 설정을 자동으로 찾기 위해 앱은 주소의 도메인(@ 뒷부분)을 Mozilla의 공개 이메일 제공업체 디렉터리(autoconfig.thunderbird.net)와 DNS에 보내고, 사용자의 이메일 주소를 받는 제공업체 자체의 설정 주소에 문의합니다.
- Google 또는 Microsoft로 로그인(선택): 로그인은 Google 또는 Microsoft의 자체 페이지에서 이루어집니다(Android에서는 Google Play 서비스를 통해). 액세스 토큰은 사용자의 기기, 위의 보관함에만 저장되며 사용자 본인의 메일함에 접근하는 데만 사용됩니다. 1B Mail이 Google API에서 받은 정보를 사용하고 전송하는 방식은 제한된 사용 요구사항을 포함해 Google API 서비스 사용자 데이터 정책을 준수합니다. Gmail 데이터는 사용자의 기기에 남으며, 저희에게 전송되거나 광고에 사용되거나 사람이 읽는 일은 없습니다.
- 메일 열기: 메일은 스스로 인터넷에서 아무것도 불러오지 않는 격리된 뷰어에 표시됩니다. 외부 이미지는 사용자가 표시를 선택한 경우(메일 한 통 또는 신뢰하는 발신자)에만 쿠키 없이 다운로드됩니다. 링크는 사용자의 브라우저에서 열립니다.
- 구독 취소(선택): 메일링 리스트 구독 취소를 요청하면 앱은 해당 리스트가 제공하는 구독 취소 요청을 보냅니다. 보안 웹 주소로 보내는 원클릭 요청 또는 구독 취소 주소로 보내는 이메일입니다.
- 알림과 실시간 메일(Android): 새 메일 알림은 기기에서 만들어집니다. 선택 기능인 실시간 메일(기본값은 꺼짐)은 상시 알림이 표시되는 동안 사용자의 메일 서버와 연결을 열어 둡니다.
- 기기 간 계정 옮기기: '휴대폰으로 보내기'와 '내 컴퓨터에서 계정 가져오기'는 계정 설정(비밀번호는 사용자가 선택한 경우에만)을 로컬 네트워크를 통해 종단 간 암호화하여, 또는 사용자가 만든 파일로 컴퓨터와 휴대폰 사이에서 직접 옮깁니다. 카메라는 그 QR 코드를 스캔할 때만 사용됩니다. 컴퓨터에서는 사용자가 요청하면 같은 컴퓨터의 Thunderbird나 Outlook에 저장된 계정을 읽을 수도 있습니다.
- 업데이트와 1B Mail Pro(컴퓨터): Windows 및 Linux 앱은 하루 최대 한 번 1bytesystems.com에서 업데이트를 확인합니다(설정에서 끌 수 있음). 요청에는 앱 식별 정보만 포함됩니다. 1Byte 계정으로 1B Mail Pro를 활성화하면 앱은 기기 이름, 플랫폼, 앱 버전을 저희 서버로 보내고, 아래 '1Byte 계정'에 설명된 대로 가끔 라이선스를 확인합니다.
- 분석 없음: 광고, 분석, 비정상 종료 보고, 추적이 없습니다. 오류 로그는 기기에 남습니다.
- 데이터 삭제: 계정을 삭제하면 해당 로컬 데이터가 지워지고, 앱을 제거하면 나머지도 지워집니다. 메일 서버에 있는 메일에는 영향이 없습니다.
- 권한(Android): 인터넷 및 네트워크 상태(사용자의 메일 서버), 알림, 부팅 시 실행 및 절전 모드 방지(주기적 확인과 실시간 메일), 포그라운드 서비스(실시간 메일이 켜져 있을 때만), 카메라 – 선택(QR 코드), Google Play 결제(1B Mail Pro용).
1B Weather
1B Weather는 Android용 날씨 예보 앱입니다. 예보를 보여 주기 위해 1Byte Systems가 운영하는 저희 자체 서버 weather.1bytesystems.com에만 연결합니다(현재는 스페인에 있는 저희 자체 서버, 이후에는 같은 소프트웨어를 쓰는 유럽연합 내 임대 서버). 연결은 Cloudflare 네트워크를 거치며, Cloudflare는 연결을 전달하고 같은 구역의 모든 사람에게 동일한 예보 응답을 캐시합니다.
- 저희 서버가 받는 정보: 예보의 경우, 사용자가 조회하는 장소의 구역, 즉 휴대폰에서 0.02° 격자(약 2 km 칸)로 반올림한 좌표이며 정확한 위치는 절대 아닙니다. 도시 검색의 경우, 입력한 텍스트와 앱의 언어. 그리고 모든 연결과 마찬가지로 사용자의 IP 주소(Cloudflare 네트워크와 저희 서버에 보임)와 앱 및 버전을 식별하는 기술 헤더("1BWeather/버전").
- 보관하지 않는 정보: 요청별·사용자별 로그가 없습니다. IP 주소도, 요청한 장소도, 검색어도 남기지 않습니다. 남용을 막기 위해 IP 주소는 메모리에서만, 서버가 다시 시작될 때마다 바뀌는 무작위 솔트를 사용한 지문 형태로 쓰이며, 디스크에 기록되지 않습니다. 저희는 개인정보가 없는 집계 카운터(분당·시간당 요청 수)만 보관합니다. 예보 캐시는 칸별로 모든 사람에게 동일하게 저장되며, 누가 요청했는지 알지 못합니다.
- 날씨 데이터와 장소 이름: 저희 서버가 1Byte Systems임을 밝히고 MET Norway(노르웨이 기상청)에 칸별 예보를 요청합니다. MET Norway는 사용자의 IP 주소나 사용자에 관한 어떤 정보도 보지 못합니다. 날씨 데이터는 CC BY 4.0 라이선스에 따라 MET Norway에서 제공됩니다. 장소 이름은 저희 서버에 보관된 GeoNames(CC BY 4.0) 사본에서 가져오므로, 사용자의 검색어가 다른 누구에게도 전송되지 않습니다.
- 대략적인 위치(선택 사항): 앱은 사용자가 "내 대략적인 위치 사용"을 탭할 때만 Android의 대략적인 위치 권한을 요청합니다. 그 위치는 휴대폰 밖으로 나가기 전에 휴대폰에서 같은 약 2 km 칸으로 반올림되며, 예보와 가장 가까운 장소 이름을 찾는 데 사용됩니다. 앱은 정밀 위치를 절대 사용하지 않으며, 백그라운드에서 위치에 접근하지 않습니다.
- 기기에 저장되는 데이터: 저장한 장소, 설정, 최신 예보(연결 없이도 앱과 위젯이 작동하도록)가 앱의 비공개 저장소에 저장됩니다. 앱을 삭제하면 함께 삭제됩니다.
- 아침 요약(선택 사항): 켜면 첫 번째 장소의 하루 요약을 담은 일일 알림이 휴대폰에서 생성됩니다.
- 광고, 분석, 계정 없음: 광고, 분석 도구, 비정상 종료 보고 서비스, 네트워크를 사용하는 서드파티 SDK가 전혀 없으며, 계정도 쿠키도 없습니다. 어떤 것도 제3자에게 판매하거나 공유하지 않습니다. 연결은 항상 암호화되며(HTTPS/TLS), 암호화되지 않은 연결은 허용되지 않습니다.
- 목적, 법적 근거 및 보관: 위 데이터는 사용자가 요청하는 예보와 검색을 제공하기 위해(사용자가 요청한 서비스), 그리고 서비스를 남용으로부터 보호하기 위해(서비스를 안전하게 유지하려는 저희의 정당한 이익)만 처리됩니다. 사용자별 기록을 저장하지 않으므로, 사용자에 관해 보관하거나 삭제할 것이 없습니다.
- 권한: 인터넷 및 네트워크 상태(저희 서버와 통신하고 연결 여부를 확인하기 위해), 대략적인 위치 – 선택 사항("내 대략적인 위치 사용"을 탭할 때만), 알림 – 선택 사항(아침 요약, Android 13 이상), 부팅 시 실행 및 절전 모드 해제(재시작 후에도 위젯이 계속 새로 고쳐지도록). 정밀 위치나 백그라운드 위치는 절대 사용하지 않으며, 정확한 알람도 사용하지 않습니다.
게임: 1B Rotate, 1B Mahjong, 1B Fold, 1B Zombie Hunter
기기에 저장되는 데이터: 게임 진행 상황, 점수, 코인, 잠금 해제한 아이템, 설정. 이 데이터는 기기 밖으로 나가지 않습니다.
네트워크: 없음. 게임은 인터넷 권한을 요청하지 않으며 완전히 오프라인으로 작동합니다. 광고와 인앱 구매가 없습니다.
권한: 진동(햅틱 피드백, 사용하는 경우). 그 밖의 권한은 없습니다.
1Byte 계정(웹사이트의 라이선스)
1Byte 계정은 선택 사항이며, 컴퓨터에서 Pro 에디션을 확인하고 활성화할 때만 필요합니다. 계정은 1bytesystems.com/account에 있으며, 스페인에 있는 저희 서버(api.1bytesystems.com)에서 Cloudflare 네트워크를 거쳐 제공됩니다. 사용자의 이메일 메시지, 메일 계정, 앱에서 만든 어떤 것도 볼 수 없습니다.
- 보관하는 정보: 이메일 주소, 라이선스에 표시할 이름(선택), 저희 이메일의 언어, ‘Google로 계속하기’를 사용하는 경우 Google 계정 식별자, 에디션과 사용한 활성화 코드 및 라이선스, 계정으로 Pro를 활성화한 기기(앱이 보내는 이름, 플랫폼, 운영체제, 앱 버전, 날짜), 열려 있는 세션(날짜와 ‘Firefox · Linux’ 같은 브라우저 이름), 라이선스 변경 기록.
- 보관하지 않는 정보: 비밀번호(비밀번호는 없으며, 일회용 코드를 이메일로 보내 드립니다), 읽을 수 있는 형태의 IP 주소(남용을 막기 위해 매일 교체되고 48시간 후 삭제되는 키 기반 해시만 보관), 메일함의 어떤 내용도.
- 로그인 이메일: 코드와 로그인 링크는 Google 메일 서비스를 통해 1bytesystems@gmail.com에서 발송되므로, Google은 여느 이메일처럼 해당 메시지를 처리합니다. 코드는 10분 후에 만료되며 한 번만 사용할 수 있습니다.
- ‘Google로 계속하기’(선택): Google 개인정보처리방침에 따라 Google이 이메일 주소, 이름, 계정 식별자를 저희에게 알려 줍니다. 그 밖에는 아무것도 요청하지 않습니다.
- 쿠키: 로그인하면 api.1bytesystems.com이 필수 쿠키(__Host-1b_session) 하나를 설정하여 마지막 방문 후 30일 동안 로그인 상태를 유지합니다. 다른 용도로는 사용하지 않으며, 로그아웃하면 삭제됩니다. 이 웹사이트 자체는 다른 쿠키를 설정하지 않습니다.
- 목적 및 법적 근거: 계정과 라이선스 제공(계약 이행). 광고나 프로파일링은 하지 않습니다.
- 보관 기간: 로그인 코드는 24시간, 세션은 마지막 사용 후 30일, 계정은 사용자가 삭제할 때까지. 라이선스가 없고 24개월 동안 사용되지 않은 계정은 사전 통지 후 삭제될 수 있습니다.
- 사용자의 선택: 계정 페이지에서 모든 데이터 다운로드(JSON 파일), 모든 곳에서 로그아웃, 기기 제거, 계정 삭제를 할 수 있으며, 삭제는 이메일로 보내는 코드로 확인합니다. 계정을 삭제하면 이메일, 이름, 세션, 기기, 라이선스 본문을 지웁니다. 라이선스를 계속 취소할 수 있도록 하고 법적 의무를 지키기 위해 가명 처리된 기록(라이선스 및 에디션 식별자와 날짜)만 보관합니다. 앱에서 이미 활성화된 라이선스는 계속 작동합니다.
데이터 공유 및 보관
위에서 설명한 1Byte 계정과 1B Weather 서버(사용자별 기록을 남기지 않음)를 제외하면, 저희는 앱으로부터 어떠한 데이터도 받거나, 보관하거나, 판매하거나, 공유하지 않습니다. 기기에 보관된 데이터는 사용자가 삭제하거나 앱을 삭제할 때까지 기기에 남습니다. Android 자체 백업 시스템이 앱 설정을 기기의 개인 백업에 포함할 수 있으며, 이 백업에는 Google의 개인정보처리방침이 적용됩니다.
아동
저희 앱은 범용 도구이며 13세 미만 아동을 대상으로 하지 않습니다.
사용자의 권리(GDPR)
저희 앱은 저희가 보관하는 개인정보를 저희에게 보내지 않으므로(1B Weather가 저희 서버로 보내는 요청은 사용자별로 저장되지 않음), 앱과 관련해서는 열람·정정·삭제할 대상이 없습니다. 1Byte 계정의 경우, 계정 페이지에서 직접 데이터를 열람·다운로드·정정·삭제하거나 저희에게 연락하여 요청할 수 있습니다. 사용자는 언제든지 Android 설정에서 또는 앱을 삭제하여 앱의 모든 데이터를 지울 수 있습니다. 문의 사항은 1bytesystems@gmail.com으로 보내 주세요.
변경 사항
이 방침이 변경되면 이 페이지와 ‘최종 업데이트’ 날짜를 갱신합니다.