Slid

Slid

개인정보처리방침

2026년 11월 6일부터 시행

이 방침은 앱 “Slid”(패키지 dev.slid)에 적용돼요. Slid에는 자체 서버도, 계정도, 광고도, 분석도 없고, 개발자는 내 타임라인을 절대 받지 않아요. 앱은 외부 서비스와 통신하는데, 이 페이지에 그 서비스를 모두 밝히고 각각이 무엇을 받는지, 어느 것을 끌 수 있는지 설명해요.

한눈에 보기

  • 내 휴대폰에 보관돼요
    타임라인, 사진의 장소, 걸음 수는 기기에 저장돼요. 개발자는 이를 받지 않아요.
  • 외부 서비스가 장소를 볼 수 있어요
    지도 타일은 항상 불러와요. 주소와 교통수단 검색은 동의하기 전까지 꺼져 있어요. 켜면 좌표를 보내며, 언제든 끌 수 있어요.
  • 거부할 수 있는 권한
    각 권한은 그것이 필요한 기능을 위해서만 요청해요. 기록에는 위치와 Google Play 서비스가 필요해요.
  • 사본은 암호화되지 않아요
    Google Drive나 백업 파일의 사본에는 타임라인 전체가 들어 있어요. Drive 사본은 Google이 저장해요.
  • 삭제에는 한계가 있어요
    앱을 제거하면 휴대폰의 데이터는 삭제되지만 Drive나 파일에 있는 사본은 삭제되지 않아요.

어떤 데이터가, 어디로 가고, 누가 볼 수 있는지

데이터보관되거나 전송되는 곳볼 수 있는 사람
내 타임라인: 위치, 활동, 걸음 수, Google에서 가져온 연도, 장소 이름, 주간 리포트내 기기의 앱 데이터베이스에나
사진의 파일 이름, 날짜, 장소(사진 자체는 아님)내 기기의 같은 데이터베이스에나
Health Connect의 워치 데이터저장하지 않아요. 표시할 때 바로 읽어요나
내가 보는 지도 영역(항상), 위성 영역(위성 지도를 쓸 때만)지도 서버로 전송돼요Cloudflare 및 OpenFreeMap, Esri
머문 장소의 좌표(가져온 장소 포함, 동의한 경우에만)주소 서비스로 전송돼요Android의 주소 서비스(보통 Google), Nominatim(OpenStreetMap). 내가 열거나 누른 장소에 한함
최근 탈것으로 이동한 경로 주변의 지도 구역(동의한 경우에만)교통 서버로 전송돼요overpass-api.de, 실패하면 overpass.private.coffee
타임라인 전체의 사본(Drive를 연결한 경우에만)내 Google Drive의 숨겨진 앱 폴더. 앱에서는 암호화하지 않아요나, 그리고 그것을 저장하는 Google
백업 파일(내가 저장한 경우에만)내가 저장한 곳. 암호화되지 않아요파일을 가진 누구든
업데이트 확인(앱을 열 때)pegasohlib.github.io와 GitHubGitHub가 IP 주소를 볼 수 있어요

앱이 보관하는 데이터

  • 위치. 기록이 켜져 있는 동안 앱은 내가 어디에 있었고 어떻게 이동했는지 보여 주기 위해 Google Play 서비스를 통해 휴대폰의 위치를 백그라운드에서도 기록해요.
  • 신체 활동. 허용하면 Android와 Google Play 서비스가 걷는 중인지, 자전거를 타는 중인지, 탈것에 타고 있는지 앱에 알려 줘요. 기록이 켜져 있는 동안 앱은 휴대폰 자체의 걸음 수도 시간대별로 세요.
  • 사진과 동영상. 허용하면 앱은 각 파일의 이름, 날짜, 크기, 그리고 파일에 저장된 장소를 읽고, 사진을 지도에 표시하기 위해 이를 앱 데이터베이스에 보관해요. 사진 자체는 복사되거나 어디로도 전송되지 않아요. 기본적으로 장소가 없는 사진에는 그 시각에 내가 있던 장소가 붙으며, 설정에서 끌 수 있어요. 채팅 앱, 다운로드, 스크린샷의 사진에는 이런 장소를 붙이지 않아요. 앱은 폴더 이름으로 이를 추측하며, 파일 자체에 저장된 장소는 그대로 사용해요. 앱은 내 사진 파일에 아무것도 쓰지 않아요. 이전 버전이 쓴 장소만 Android가 확인을 요청한 뒤에 지울 수 있어요.
  • 가져온 파일. 내가 고른 Google 타임라인이나 Google Takeout 파일, Google Photos 내보내기 파일은 휴대폰에서 읽어요.
  • 장소. 내가 장소에 붙인 이름과 그 장소에 대해 찾은 주소예요.
  • 주간 리포트(선택 사항): 한 주에 대해 내가 쓴 기분과 글이에요.
  • 설정. 언어, 테마, 그리고 입력했다면 생일(타임라인이 내 삶의 얼마를 담고 있는지 보여 주기 위해), 키와 몸무게(하루 걸음 수 목표와 보폭을 위해)예요. 이들은 휴대폰에 보관되며 사본과 백업 파일에는 포함되지 않아요.

타임라인, 장소, 사진 목록, 주간 리포트, 걸음 수는 휴대폰의 하나의 데이터베이스에 있어요. Google Drive 사본과 백업 파일에 들어가는 것이 바로 이 데이터베이스예요.

앱이 선언하는 권한

Slid는 이들 대부분을 해당 기능을 쓸 때만 요청해요. Android 설정에서 언제든 거부하거나 취소할 수 있고, 그러면 해당 기능은 꺼진 채로 있어요.

인터넷과 네트워크 상태
지도, 주소, 대중교통, Google Drive, 업데이트(아래 참고).
위치: 정확한 위치, 대략적인 위치, 백그라운드
화면이 꺼져 있을 때도 타임라인을 기록하기 위해. 기록에는 Google Play 서비스가 필요해요.
신체 활동
걷기, 자전거, 탈것을 구분하기 위해. Google Play 서비스 버전의 이 권한도 포함해요.
포그라운드 서비스(위치)와 알림
눈에 보이는 알림과 함께 기록을 계속 실행하기 위해, 그리고 주간 리포트 같은 리마인더를 위해.
휴대폰이 다시 시작된 후 시작
재시작이나 앱 업데이트 후에 기록을 다시 시작하기 위해.
배터리 최적화 무시
Android에 기록을 중지하지 말라고 요청하기 위해. Android가 자체 안내를 표시해요.
사진과 동영상, 선택한 사진, 사진 위치, 그리고 Android 12 이하의 저장소
갤러리 사진과 그 장소를 지도에 표시하기 위해.
앱 설치
내가 확인한 업데이트를 설치하기 위해. 이 앱은 Google Play 밖에서 배포돼요.
Health Connect: 걸음 수, 심박수, 수면, 운동, 운동 경로, 이전 기록
허용한 경우에만, 워치 앱이 그곳에 기록한 것을 읽기 위해. 앱은 Health Connect에 절대 쓰지 않아요.

인터넷으로 전송되는 것

  • 지도(끌 수 없어요). 지도가 표시될 때마다 타일, 스타일, 글꼴을 Cloudflare를 거쳐 OpenFreeMap(OpenStreetMap 데이터)에서 불러와요. 위성 이미지와 그 위의 지명은 위성 지도를 선택한 동안에만 Esri(ArcGIS Location Platform)에서 불러와요. 이 서버들은 내 기기의 IP 주소와 보고 있는 지역을 받아요. Esri로 가는 요청에는 앱의 액세스 키도 함께 들어가는데, 이 키는 앱을 쓰는 모든 사람에게 같아요. Esri는 자체 개인정보 보호정책에 따라 이를 처리해요. IP 주소 외에 나를 식별하는 정보는 보내지 않아요.
  • 주소와 장소 이름(동의하기 전까지 꺼져 있고, 설정에서 바꿀 수 있어요). 동의하면 아직 주소가 없는 각 장소(가져온 연도의 장소 포함)의 좌표가 백그라운드에서 Android의 주소 서비스로 전송돼요. 대부분의 휴대폰에서 이 서비스는 Google의 것이어서 Google이 이 좌표를 받아요. 앱은 이를 바꿀 수 없어요. Nominatim(nominatim.openstreetmap.org, OpenStreetMap 운영)은 내가 열거나 누른 장소의 좌표만, 장소마다 한 번씩, 대략 초당 한 번 이하로 받고, 내가 직접 이름을 붙였거나 집, 직장, 학교로 표시한 장소의 좌표는 절대 받지 않아요. 또한 내 IP 주소, 언어, 앱의 이름과 버전도 받아요. 설정이 꺼져 있으면 아무것도 보내지 않아요.
  • 대중교통(동의하기 전까지 꺼져 있고, 설정에서 바꿀 수 있어요). 버스, 트램, 기차, 지하철을 구별하기 위해 앱은 OpenStreetMap의 Overpass 서비스에 철로와 정류장을 물어요. 이는 지난 60일 안에 내가 직접 기록했고 아직 탈것 이동으로 표시된 이동에 대해서만 이루어져요. 정확한 경로가 아니라 이동 주변의 너비 약 5km 지도 구역의 좌표를 보내요. 아주 긴 이동에서는 경로를 따라 최대 25개 지점을, 지하 이동에서는 양 끝 두 지점을 보내요. 서버는 overpass-api.de이고, 응답이 없으면 overpass.private.coffee예요. 이 서버들도 내 IP 주소와 앱 버전을 볼 수 있어요. 구역은 휴대폰에 약 60일 동안 저장돼요.
  • Google Play 서비스. 기록은 위치, 활동 인식, 지오펜스를 위해 휴대폰의 Google Play 서비스를 사용하고, Drive 로그인도 이를 사용해요. 이 부분은 Slid가 아니라 Google의 소프트웨어가 Google 자체 약관에 따라 운영해요. 앱은 이 데이터를 개발자에게 보내지 않아요.

Google Drive 백업(선택 사항)

Google Drive를 연결하면 Google Play 서비스를 통해 로그인하며, 앱은 내 Drive의 자체 숨겨진 폴더(drive.appdata 권한)에만 접근할 수 있어요. 내 다른 파일은 볼 수 없어요. 어느 계정이 연결되어 있는지 보여 주기 위해서만 내 이메일 주소도 읽어요.

복사되는 것. 압축된 데이터베이스 전체: 위치, 이동, 장소, 사진 파일 이름과 장소, 주간 리포트, 걸음 수예요. 앱은 이를 암호화하지 않아요. 내 생일, 키, 몸무게는 포함되지 않아요. 워치 데이터는 저장하지 않으므로 이것도 포함되지 않아요.

읽을 수 있는 사람. 사본은 Google의 저장소에 있으므로 Google이 저장하고 Google 자체 약관에 따라 처리해요. 개발자는 접근할 수 없어요.

시점. 연결한 후에는 기본적으로 24시간마다, Wi-Fi에서만, 배터리가 부족하지 않을 때 사본을 만들어요. 이를 바꾸거나 직접 사본을 만들 수 있어요. 파일 이름은 휴대폰 모델명에 휴대폰의 Android ID 여섯 글자를 더한 것이고, 기기를 구분할 수 있도록 휴대폰의 이름도 함께 저장돼요. Google Drive가 사본의 이전 버전을 한동안 보관할 수 있고, 앱에서 이를 복원할 수 있어요.

삭제하기. 연결을 해제하면 새 사본은 만들어지지 않지만, Drive에 있는 사본은 삭제되지 않아요. 앱에서 다른 기기의 사본을 삭제할 수 있고, “Google Drive에서 내 사본 삭제”는 이 휴대폰의 사본을 이전 버전과 함께 삭제하고 자동 사본을 꺼요. Google Drive 설정에서 앱 관리를 열고 Slid를 선택해 숨겨진 앱 데이터를 삭제할 수도 있어요. 앱을 삭제해도 사본은 삭제되지 않아요.

앱이 Google API에서 받은 정보를 사용하는 방식은 제한적 사용 요구사항을 포함한 Google API 서비스 사용자 데이터 정책을 준수해요.

Health Connect를 통한 워치 데이터(선택 사항)

허용하면 앱은 Mi Fitness 같은 워치 앱이 Health Connect에 기록한 걸음 수, 심박수, 수면, 운동(경로 포함)을 읽어요. 30일보다 오래된 기록도 포함해요. 앱은 이 데이터를 읽기만 하고 Health Connect에 절대 쓰지 않아요. 데이터는 건강 탭과 타임라인의 해당 날짜에 표시하기 위해서만 휴대폰에서 읽으며, 앱은 이를 데이터베이스에 저장하지 않고, 사본과 백업에 포함하지 않고, 어디로도 보내지 않아요. 권한은 Health Connect 설정에서 언제든 취소할 수 있어요.

백업 파일과 안전 사본

백업 파일은 내가 직접 저장할 때만, 내가 고른 곳에 만들어져요. Drive 사본과 같은 데이터베이스가 들어 있고 암호화되지 않으므로, 파일을 가진 사람은 내 타임라인 전체를 읽을 수 있어요. 클라우드 폴더에 저장하면 그 서비스가 이를 저장해요.

복원이 내 타임라인을 바꾸기 전에, 앱은 이전 타임라인(마지막 세 개)을 휴대폰의 자체 저장 공간에 보관하므로 잘못된 복원을 되돌릴 수 있어요. 이 사본들은 휴대폰을 떠나지 않으며 앱을 제거하면 삭제돼요.

Slid에는 Android의 휴대폰 자동 백업이 꺼져 있어서, Google의 휴대폰 백업에는 앱의 데이터가 포함되지 않아요.

내보내기. 타임라인을 하루, 날짜 범위, 또는 전체 기간 단위로 GPX, KML, CSV 파일로 내보낼 수 있어요. 파일은 휴대폰에서 만들어지고, Android 파일 선택 창에서 고른 곳에 저장돼요. Slid는 아무것도 보내지 않으며, 파일은 암호화되지 않아요. 클라우드 폴더에 저장하거나 공유하면 그 서비스나 상대방이 파일을 갖게 돼요. Slid에서 데이터를 삭제해도 내보낸 파일은 삭제되지 않아요.

업데이트

웹사이트에서 배포되는 Slid 버전은 앱을 열 때(30분에 한 번 이하로) 새 버전을 확인해요. 백그라운드에서는 확인하지 않아요. 이를 위해 pegasohlib.github.io에서 작은 파일을 읽고, 업데이트를 탭하면 GitHub에서 새 버전을 내려받아요. 앱은 내려받은 파일을 그 파일에 있는 체크섬과 비교하고, Android는 업데이트가 같은 키로 서명되었는지 확인해요. 다른 웹사이트와 마찬가지로 GitHub는 내 기기의 IP 주소를 볼 수 있어요. 앱의 데이터는 전송되지 않아요.

자동 확인은 설정에서 끌 수 있어요. 그러면 파일을 읽지 않아요.

GitHub는 각 파일이 몇 번 다운로드되었는지도 세요. 이는 숫자일 뿐 누가 다운로드했는지에 대한 정보는 없으며, 웹사이트는 이를 대략적인 다운로드 수로 보여 줘요.

데이터 삭제

하루 화면에서 체류나 이동을 삭제하면 그 항목과 그동안 기록된 지점이 삭제돼요. 이동 목록에서 이동을 삭제하면 그 이동은 삭제되지만 그동안 기록된 지점은 남아요.

앱을 제거하면 안전 사본을 포함해 앱이 휴대폰에 저장한 모든 것이 삭제돼요. Google Drive 사본, 내가 저장한 백업 파일, 외부 서비스가 이미 받은 것은 삭제되지 않아요. 그 서비스들은 자체 규칙에 따라 이를 보관해요. 이전 버전이 내 사진 파일에 장소를 썼다면, 제거해도 이는 지워지지 않아요. 먼저 앱 설정에서 지우세요.

Google Drive 사본을 삭제하려면 “Google Drive로 백업”을 참고하세요.

변경 사항

이 방침이 변경되면 새 버전이 새 날짜와 함께 이 페이지에 게시돼요.

문의

개인정보 관련 문의: support@pegasohlib.com