나의 기록 · My Records
Android 패키지: com.todaysrecord.record
운영자: Today's Record · 개인정보 문의: 95rudgnl@naver.com
갱신일: 2026년 9월 16일
이 방침은 나의 기록 Android 앱과 앱에서 사용하는 회원 인증·고객지원·공유 공간에 적용됩니다. 사용자가 선택한 기능에 따라 처리하는 정보가 달라집니다. 가입 없이 시작한 개인 기록은 기기에 저장되며, Google Drive와 서버 계정 기능에는 앱 로그인이 필요합니다.
1. 개인 기록과 파일
일기·메모·일정·체크리스트, 카테고리·태그·서식, 장소·주소·좌표, 별점·숫자·날씨·건강 요약 등 직접 입력하거나 추가한 정보는 기기의 앱 전용 SQLite에 저장합니다. 선택한 사진·영상·GIF·음성·문서와 녹음 파일은 앱 전용 저장공간에 보관합니다. 작성 중 초안은 기기에 임시저장합니다. 파일 가져오기는 선택한 파일을 기기에서 읽어 기록으로 변환합니다. 개인 기록을 작성하는 것만으로 운영 서버에 본문을 업로드하지 않습니다. 백업·동기화·공유·문의로 전송하는 경우는 아래와 같습니다.
2. 회원 인증과 보안
Google이 인증한 계정 식별자, 이메일, 이름·프로필 이미지, 회원 권한·계정 상태·언어와 동의 정보, 로그인·갱신·해지 시각 및 보안 이력을 회원 서버에서 처리합니다. 웹의 이메일 로그인은 이메일 주소와 인증 링크를 사용합니다. Google 비밀번호는 수집하지 않습니다. 앱 세션은 성공한 발급·갱신부터 30일간 유효하며 만료 전 분산 갱신을 시도합니다. 로그인 자격 증명은 Android Keystore로 보호하고 서버에는 갱신 토큰의 다이제스트를 보관합니다. 접근 통제를 위해 IP 주소·IP 다이제스트, 기기·브라우저 요약, Google Play Integrity의 앱·기기 무결성 판정과 인증 관련 메타데이터를 처리할 수 있습니다. 로그인·계정 관리·부정 이용 방지가 목적입니다.
3. Google Calendar
사용자가 별도로 연결을 허용한 경우, 캘린더 목록의 ID·이름·시간대·접근 권한과 선택한 캘린더의 일정 ID·제목·설명·날짜·시간·반복·상태·색상·변경 식별 정보를 읽습니다. 앱에서 선택한 일정의 작성·수정·삭제를 Google Calendar에 반영하고 변경 사항을 내려받습니다. 사용하는 권한은 calendar.calendarlist.readonly 및 calendar.events입니다. 연결하지 않아도 로컬 일정을 이용할 수 있습니다.
4. Google Drive 백업과 개인 동기화
Drive 연결과 권한 허용은 선택 사항이며 앱 로그인이 필요합니다. drive.file 권한으로 앱이 만들었거나 사용자가 앱에 접근을 허용한 파일을 생성·조회·복원·관리합니다. 전체 Drive 파일에 대한 광범위한 접근 권한은 요청하지 않습니다.
백업에는 기록·일정·체크리스트·태그·템플릿·첨부와 앱 설정 등이 포함될 수 있습니다. 설정에는 사용자가 선택한 화면 친구 바로가기·제외 앱 목록이 포함될 수 있습니다. 로그인 토큰·앱 잠금 비밀정보·기기용 임시 초안은 제외합니다. 백업 비밀번호를 설정한 경우에만 백업 파일을 별도로 암호화합니다.
개인 동기화는 별도 기능입니다. 개인 기록·메모·Google과 연결되지 않은 로컬 일정 및 해당 첨부·장소·건강 요약 등 지원 정보를 사용자의 Drive에 변경 파일로 저장합니다. 잠금 기록도 포함됩니다. 자동 동기화는 사용자가 켤 수 있으며 편집 중에는 대기합니다. 개인 동기화 파일에는 별도 종단간 암호화를 적용하지 않습니다. 변경 이력 파일은 현재 자동 정리되지 않으므로 Drive에서 별도로 관리해야 합니다. Google Calendar 및 Drive 데이터는 해당 기능을 위해 Google과 주고받으며 개인 동기화 본문은 회원 서버나 공유 공간 서버를 경유하지 않습니다.
5. 공유 공간과 변경 이력
사용자가 공유 공간을 만들거나 초대를 수락하고 그 안에 작성한 텍스트 기록·메모·시간 지정 일정, 공간·참여자 식별자와 역할, 작성자·당시 닉네임·시각·버전·변경 전후 내용·삭제·복구 이력을 운영자의 별도 공유 서버에 저장하고 권한 있는 참여자 기기에 동기화합니다. 회원 서버는 인증을 담당하며 공유 본문과 이력은 Cloudflare를 거쳐 공유 서버로 직접 전송됩니다. 개인 기록이 자동으로 공유 공간에 합쳐지지 않습니다. 현재 공유 공간의 첨부파일 동기화는 제공하지 않습니다.
공유 항목의 삭제는 복구와 충돌 처리를 위한 삭제 표시와 이력을 남깁니다. 이력의 자동 만료·전체 영구 삭제 기능은 현재 제공하지 않습니다. 공유 중단·회원 탈퇴는 이미 상대방 기기에 내려받은 사본을 원격 삭제하지 않습니다. 서버에 남은 공유 정보와 이력의 삭제는 아래 이메일로 별도 요청할 수 있습니다. 다른 참여자의 권리와 보존 사유를 확인하여 처리 범위를 안내합니다.
6. 삼성헬스와 Health Connect
사용자가 Samsung Health의 Health Connect 공유와 나의 기록의 읽기 권한을 허용하고 날짜별 조회를 요청하면 Samsung Health 출처의 걸음 수, 운동 시간, 수면 시간 요약을 읽어 미리보기를 제공합니다. READ_STEPS·READ_EXERCISE·READ_SLEEP 중 허용한 항목만 읽습니다. 사용자가 확인하여 기록에 추가한 요약만 기록으로 저장합니다. 건강 원본을 수정하거나 백그라운드에서 건강 정보를 수집하지 않습니다. 의료 진단·치료 기능은 제공하지 않습니다.
저장한 요약은 해당 기록의 Drive 동기화·백업·내보내기 또는 사용자가 선택한 공유에 포함될 수 있습니다. 권한 철회는 이후 읽기를 중단하며 이미 저장한 기록·백업·사본을 삭제하지 않습니다. Health Connect에서 권한을 철회하고, 저장된 요약은 기록 편집에서 제거하거나 기록을 삭제할 수 있습니다. 이전 백업·공유 사본은 별도로 관리해야 합니다. 건강 정보는 광고나 판매, 신용 평가에 사용하지 않습니다.
7. 위치·지도·날씨
현재 위치는 사용자가 요청하고 권한을 허용했을 때만 읽습니다. 기록 장소에 좌표와 주소를 저장할 수 있으며 Android 주소 조회 제공자가 좌표를 처리할 수 있습니다. 지도 화면은 OpenStreetMap 타일 서버에 표시 지역의 타일을 요청하므로 IP 주소와 요청 지역에 관한 정보가 전달됩니다. Google Maps·KakaoMap·기본 지도 앱을 선택하면 해당 장소의 좌표·이름 등이 그 서비스로 전달됩니다. 기록 본문을 지도 타일 서버에 전송하지 않습니다.
날씨는 사용자가 검색한 지역 또는 허용한 현재 위치를 이용합니다. 현재 위치는 약 0.02도 격자로 반올림하여 회원 사이트의 날씨 중계 서비스 및 WeatherAPI에 전달합니다. 위젯별로 선택한 지역과 날씨를 기기에 저장하고, 저장된 지역의 날씨를 주기적으로 갱신할 수 있습니다. 위치를 계속 추적하지 않습니다. 지역별 날씨·검색 캐시는 회원 식별자와 연결하지 않고 서버에서 최대 30일 보관합니다.
8. 연락처·주변 파일 공유·기기 권한
연락처 가져오기는 사용자가 선택한 엑셀의 이름·전화번호·이메일을 기기에서 분석합니다. 읽기 권한으로 전화번호부 중복을 확인하고, 사용자가 가져오기를 확정하고 쓰기 권한을 허용하면 휴대폰 연락처에 저장합니다. 엑셀과 연락처를 운영 서버로 전송하지 않습니다. 연락처 계정의 별도 동기화는 휴대폰과 해당 계정 설정을 따릅니다.
주변 파일 공유는 양쪽의 연결 확인과 수신 승인 후 선택한 파일·이름·크기·유형 및 표시용 기기 이름을 상대 기기와 직접 주고받습니다. 파일 본문은 운영 서버에 저장하지 않습니다. 받은 파일은 앱 전용 보관함에 저장되며 자동 백업에서 제외됩니다. Google Nearby SDK는 연결 성능·안정성·전송량 및 기기 모델·국가·시스템 버전·앱 패키지 등 진단 정보를 수집할 수 있습니다. Google 사용 및 진단 설정에서 관리할 수 있습니다.
알림·알람·다른 앱 위 표시·선택한 앱 조회는 사용자가 켠 기능에 사용합니다. 화면 친구의 앱 제외 판단과 복사 기록 처리는 기기에서 이루어집니다. 알람 미션의 카메라·마이크·걸음 센서와 ACTIVITY_RECOGNITION은 선택한 미션 실행 중 기기에서 처리하며 지속적인 활동 추적에 사용하지 않습니다. 접근성 알람 보호는 별도 동의 후 알람 중 시스템 전원 메뉴에 대응하는 용도로 사용합니다. 다른 앱의 메시지·비밀번호·화면 내용을 운영 서버로 전송하는 기능이 아닙니다.
9. 문의와 관리자 채팅
사용자가 보낸 문의 제목·본문·답변, 채팅 메시지·회원 식별자·발신자·처리 상태·시각은 고객지원과 문제 해결을 위해 회원 서버에 저장되고 담당 관리자에게 제공됩니다. 관리자 채팅 담당 계정은 95rudgnl@gmail.com입니다. 개인정보·삭제 요청은 95rudgnl@naver.com으로 보낼 수 있습니다. 이메일에는 주소와 사용자가 작성한 내용이 포함됩니다. 문의에 불필요한 민감정보·비밀번호·인증 코드를 보내지 마세요.
10. 외부 서비스와 보호
Google은 로그인·Calendar·Drive·Play Integrity·Nearby·Health Connect 및 이 공개 사이트 기능을 제공합니다. Samsung Health는 사용자가 허용한 건강 정보의 출처입니다. 회원 서비스와 인증 메일은 Oracle Cloud Infrastructure 및 Email Delivery를 사용하며 메일 전송은 미국 피닉스 리전에서 처리될 수 있습니다. Cloudflare는 공개 HTTPS 접속의 전달·보안을 담당하여 IP·요청 메타데이터와 전달 데이터를 처리합니다. WeatherAPI, OpenStreetMap 및 선택한 외부 지도 앱에는 위 기능에 필요한 정보가 전달됩니다. 외부 제공자의 처리 지역에는 국외가 포함될 수 있으며 해당 서비스의 개인정보처리방침도 적용됩니다.
앱의 서버·Google API 통신에는 HTTPS를 사용하고 서버에서 로그인·공유 권한을 확인합니다. 이 설명은 모든 로컬 파일이나 공유 데이터를 종단간 암호화한다는 의미가 아닙니다. 나의 기록 Android 앱에는 광고 SDK를 사용하지 않습니다. 회원 사이트의 광고와 앱 데이터 처리는 구분됩니다. Google 사용자 데이터를 판매하거나 광고 타기팅·데이터 중개·범용 AI 학습에 사용하지 않습니다. Google API에서 받은 정보의 사용 및 다른 앱으로의 전송은 제한적 사용(Limited Use)을 포함한 Google API Services User Data Policy를 준수합니다.
11. 보관 기간과 삭제
로컬 기록·첨부는 사용자가 삭제할 때까지 보관하며 휴지통·동기화 이력이 남을 수 있습니다. 전체 로컬 앱 데이터는 Android 설정 → 애플리케이션 → 나의 기록 → 저장공간 → 데이터 삭제로 제거할 수 있습니다. 내보낸 파일과 다른 기기의 사본은 해당 위치에서 별도로 삭제합니다. Drive 백업·개인 동기화 이력과 Google Calendar 일정은 연결 해제·회원 탈퇴만으로 자동 삭제되지 않으므로 해당 Google 서비스에서 관리합니다.
탈퇴 확인 후 회원 프로필의 Google 연결 식별자·닉네임·이미지를 삭제 또는 익명화하고 이메일·표시 이름을 익명 값으로 변경하며 웹·앱 세션과 미사용 인증 링크를 해지합니다. 일반 탈퇴의 원래 이메일·탈퇴 확인 식별 정보는 재가입 제한과 처리 확인을 위해 탈퇴일부터 30일이 되는 날 00:00(한국 시간)까지 별도 보관한 뒤 정리합니다. 유효한 정지 중 탈퇴한 경우 차단 식별 정보는 해당 차단이 해제될 때까지 보관합니다. 계정 이력 연결용 다이제스트·관리 이력에는 현재 자동 삭제 기한이 없습니다.
웹 세션 이력은 만료 후 1년, 앱 토큰 세션은 갱신 유효기간 만료 후 7일, 사용·만료된 이메일 인증 정보는 만료 후 30일, 이메일·IP 요청 제한 정보는 최종 갱신 후 7일이 지난 뒤 정기 정리합니다. 웹 게시글·댓글은 탈퇴한 사용자 표시로 남을 수 있습니다. 문의·채팅·관리 이력과 공유 이력에는 현재 별도의 자동 삭제 기한이 없습니다. 관련 정보 삭제를 요청하면 본인 확인과 필요한 보존 사유를 검토하여 처리 범위와 결과를 안내합니다. 법령상 보존 의무가 적용되면 해당 정보와 기간을 구분하여 보관합니다.
12. 요청 방법과 변경 안내
계정 삭제는 이 사이트의 ‘계정 삭제’ 페이지를 이용해 주세요. 이메일로도 앱 설치나 웹 로그인 없이 요청할 수 있습니다. 개인정보 열람·정정·삭제·처리정지, 계정은 유지하면서 특정 데이터의 삭제를 원하는 경우에도 95rudgnl@naver.com으로 요청할 수 있습니다. 소유 확인이 필요할 수 있으며 비밀번호·일회용 인증 코드는 요구하지 않습니다. 처리 범위·보존 사유와 결과를 안내합니다. Google 계정 자체는 나의 기록 회원 탈퇴로 삭제되지 않습니다.
처리하는 정보·목적·서비스가 바뀌면 이 페이지의 갱신일과 내용을 수정하고 필요한 권한 동의를 받습니다.
관련 안내
Google 개인정보처리방침: https://policies.google.com/privacy
Google API 사용자 데이터 정책: https://developers.google.com/terms/api-services-user-data-policy
Google 연결 권한 철회: https://myaccount.google.com/connections
Google Nearby 데이터 안내: https://developers.google.com/nearby/connections/overview
Cloudflare 개인정보처리방침: https://www.cloudflare.com/privacypolicy/
WeatherAPI 개인정보처리방침: https://www.weatherapi.com/privacy.aspx
OpenStreetMap 개인정보처리방침: https://osmfoundation.org/wiki/Privacy_Policy
Privacy Policy · English
Privacy Policy · My Records (나의 기록)
Android package: com.todaysrecord.record
Operator: Today's Record · Privacy contact: 95rudgnl@naver.com
Updated: September 16, 2026
This policy covers My Records for Android and its account, support and shared-space services. Processing depends on the features you choose. You may start without an account for local records. Google Drive and account-based server features require app sign-in.
1. Local records and files
Journals, notes, events, checklists, categories, tags, formatting, places, addresses, coordinates, ratings, numeric values, weather and health summaries you add are stored in the app's private SQLite database. Selected photos, videos, GIFs, audio, documents and recordings are kept in app-private files. Drafts are saved locally. Imports parse the file you select on the device. Writing a personal record alone does not upload its body to our server. Transfers for enabled backup, sync, sharing and support are described below.
2. Accounts and security
We process the Google-authenticated identifier, email, name and profile image, membership and account status, language and consent information, session timestamps and security records. Website email sign-in uses an email address and verification links. We do not collect your Google password. App sessions last 30 days from successful issuance or renewal; renewal is attempted before expiry. App credentials are protected with Android Keystore and the server stores refresh-token digests. IP addresses and digests, device/browser summaries, Google Play Integrity verdicts and authentication metadata may be processed for sign-in, access control and abuse prevention.
3. Google Calendar
With separate permission, we read calendar IDs, names, time zones and access roles, and selected-calendar event IDs, titles, descriptions, dates, times, recurrence, status, colors and change metadata. We create, update or delete Google events and download changes for the schedules you choose to synchronize. Permissions are calendar.calendarlist.readonly and calendar.events. Local schedules work without this connection.
4. Google Drive backup and personal sync
Drive is optional and requires app sign-in and Google authorization. The drive.file permission lets us create, read, restore and manage files created by the app or explicitly made available to it. We do not request unrestricted access to all Drive files.
Backups may contain records, events, checklists, tags, templates, attachments and settings, including the screen companion's selected shortcut/excluded-app list. Login tokens, app-lock secrets and device-only drafts are excluded. Separate backup-file encryption applies only when you set a backup password.
Personal sync is a separate feature. It writes supported personal records, notes, local events not linked to Google Calendar, attachments and metadata such as places and saved health summaries to change files in your Drive. Locked records are included. You can enable automatic sync, which waits during editing. Personal sync is not end-to-end encrypted and its change-history files currently have no automatic pruning. Manage them separately in Drive. Personal Drive sync content does not pass through our account or shared-space servers.
5. Shared spaces and history
If you create or join a shared space, its text records, notes, timed events, space/member identifiers and roles, author names, timestamps, versions, before/after content and delete/restore history are stored on our separate shared-space server and synchronized to authorized members' devices. The account server authorizes access; shared bodies and history travel through Cloudflare directly to the shared server. Personal records are not automatically moved into shared spaces. Shared-space attachment sync is not currently provided.
Deleting an item leaves a deletion marker and history for recovery and conflict handling. History has no automatic expiry or self-service complete permanent-deletion function at present. Ending sharing or deleting an account does not remotely erase copies already downloaded by others. You may request deletion of server-held shared data and history by email. We review ownership, other members' rights and any retention grounds and explain the scope of processing.
6. Samsung Health through Health Connect
When you enable Samsung Health sharing with Health Connect, grant read permission and request a date, we read daily step, exercise-time and sleep-time summaries from Samsung Health and display a preview. Only granted READ_STEPS, READ_EXERCISE and READ_SLEEP data is read. Only a summary you confirm and add becomes part of a saved record. We do not modify source health data or collect it in the background, and do not provide medical diagnosis or treatment.
A saved summary can be included when you synchronize, back up, export or choose to share that record. Revoking Health Connect access stops future reads; it does not delete previously saved records, backups or copies. Remove the summary from the record or delete the record, and manage older backups/shared copies separately. Health data is not sold or used for advertising or credit assessment.
7. Location, maps and weather
Current location is read only when requested and permitted. You can store places, addresses and coordinates with records; Android geocoding providers may process coordinates to resolve addresses. The map requests OpenStreetMap tiles, exposing your IP and the requested map area to the tile provider. Opening Google Maps, KakaoMap or a system map passes the chosen place/coordinates to that service. Journal bodies are not sent to the tile server.
Weather uses a searched region or the current location you permit. Current weather coordinates are rounded to an approximately 0.02-degree grid before transfer to our weather proxy and WeatherAPI. Selected widget locations and forecasts are cached on the device; forecasts for saved locations may update periodically without continuously tracking your location. Server region/search caches are not linked to member identifiers and are retained for up to 30 days.
8. Contacts, nearby sharing and device permissions
Contact import reads names, phone numbers and email addresses from the spreadsheet you select. Read permission checks phonebook duplicates; confirmation and write permission save accepted entries to your phone contacts. We do not upload spreadsheets or contacts to our servers. A phone contact account may separately synchronize them according to its own settings.
Nearby file sharing exchanges selected files, names, sizes, types and display device names directly with the peer after both devices confirm connection and the recipient accepts. File bodies are not stored on our server. Received files stay in a private inbox excluded from automatic backup. Google's Nearby SDK may collect connection performance, reliability, throughput and device/model/country/system/app diagnostic information, controlled through Google Usage & diagnostics settings.
Notifications, alarms, overlay display and selected-app access serve the features you enable. Screen companion app exclusions and clipboard history are handled on-device. Camera, microphone, step sensors and ACTIVITY_RECOGNITION for optional alarm missions are processed locally during the mission, not for continuous activity tracking. Optional accessibility alarm protection responds to the system power menu during an alarm after separate disclosure and consent. It is not used to send other apps' messages, passwords or screen contents to our servers.
9. Support and administrator chat
Inquiry titles, bodies, replies, chat messages, member/sender identifiers, status and timestamps are stored on the account server and made available to the assigned administrator for support and issue resolution. The chat operator account is 95rudgnl@gmail.com. Privacy and deletion requests can be sent to 95rudgnl@naver.com. Email includes your address and the content you submit. Do not send passwords, authentication codes or unnecessary sensitive information.
10. Providers and safeguards
Google provides sign-in, Calendar, Drive, Play Integrity, Nearby, Health Connect and this public site. Samsung Health is the source of health data you allow. Account services and verification mail use Oracle Cloud Infrastructure and Email Delivery; mail may be processed in the Phoenix, USA region. Cloudflare handles public HTTPS delivery/security and processes IP/request metadata and traffic it forwards. WeatherAPI, OpenStreetMap and selected map apps receive the feature-specific data described above. Providers may process data internationally under their own policies.
App server and Google API traffic uses HTTPS and server-side account/shared-space authorization. This does not mean all local files or shared data is end-to-end encrypted. The Android app does not use an advertising SDK; advertising on the separate membership website is distinct. We do not sell Google user data or use it for ad targeting, data brokering or training general-purpose AI. My Records' use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including Limited Use requirements.
11. Retention and deletion
Local records and attachments remain until you remove them; trash and sync history may remain. To remove all local app data, use Android Settings → Apps → My Records → Storage → Clear data after preserving anything needed. Delete exported or recipient-held copies where they are stored. Disconnecting or deleting an app account does not automatically delete Drive backups/sync history or Google Calendar events; manage them in those services.
Confirmed account withdrawal removes or anonymizes Google linkage/profile identifiers, replaces email/display name with anonymous values and revokes web/app sessions and unused authentication links. Ordinary-withdrawal email and verification identifiers are separately kept for re-registration control until 00:00 Korea time on the 30th day after withdrawal, then cleaned up. If withdrawal occurs during an active suspension, ban identifiers remain until that ban is lifted. Account-history linkage digests and administrative records currently have no automatic deletion deadline.
Periodic cleanup removes web session history after one year from expiry, app token sessions seven days after refresh expiry, used/expired email-verification data 30 days after expiry, and email/IP rate-limit data seven days after last update. Website posts/comments may remain under a withdrawn-user label. Support/chat, administrative and shared-space history currently have no separate automatic expiry. Deletion requests are reviewed with identity and retention grounds; we explain the processing scope and outcome. Records subject to a legal retention obligation are retained separately for the applicable purpose and period.
12. Your requests and updates
Use this site's Account deletion page, or email 95rudgnl@naver.com without installing the app or signing into the website. You may also request access, correction, restriction, or deletion of selected data while retaining your account. We may verify ownership but never ask for passwords or one-time codes. We explain scope, retained items and outcomes. Deleting a My Records account does not delete your Google account. Material changes to data, purposes or providers will be reflected on this page and new permissions requested where required.
Provider information
Google: https://policies.google.com/privacy
Google API user-data policy: https://developers.google.com/terms/api-services-user-data-policy
Revoke Google connections: https://myaccount.google.com/connections
Nearby: https://developers.google.com/nearby/connections/overview
Cloudflare: https://www.cloudflare.com/privacypolicy/
WeatherAPI: https://www.weatherapi.com/privacy.aspx
OpenStreetMap: https://osmfoundation.org/wiki/Privacy_Policy