개인정보 처리방침
료카트립(@ryoka.trip, 이하 "료카트립")은 이 링크 페이지와 인스타그램 댓글 자동답글·DM을 운영하면서 필요한 최소한의 정보만 처리합니다.
1. 총칙
- 이 방침은 료카트립이 운영하는 두 서비스에 적용됩니다. ① 숙소·놀거리 링크를 모아 둔 이 링크 페이지, ② 료카트립 인스타그램 게시물에 댓글을 단 분께 DM으로 팔로우 확인 버튼을 보내고, 버튼을 누른 분이 료카트립을 팔로우하면 숙소·놀거리 링크를 DM으로 보내는 자동응답 서버.
- 료카트립은 회원가입을 받지 않고, 이름·전화번호·이메일 같은 정보를 따로 묻지 않습니다.
- 링크를 눌러 쿠팡 등 다른 사이트로 이동한 뒤에는 그 사이트의 개인정보 처리방침이 적용됩니다.
2. 수집·이용 목적
- Meta(인스타그램)에서 받은 정보는 @ryoka.trip의 댓글 답글과 DM 발송에만, 아래 첫 세 가지 목적으로 씁니다. 팔지 않고, 광고 타기팅이나 프로필 분석에 쓰지 않으며, 6번 항목의 회사 말고는 제공하지 않습니다. 링크 DM에는 댓글을 단 게시물의 링크가 들어가며, 쿠팡 파트너스 링크일 수 있습니다.
- 료카트립 게시물에 댓글을 단 분께 DM으로 인사와 팔로우 확인 버튼을 보내고, 그 댓글에 답글을 달기 위해
- 버튼을 누른 분이 료카트립을 팔로우하는지 확인하고, 그 게시물의 숙소·놀거리 링크를 DM으로 보내기 위해
- 료카트립 계정이 직접 단 댓글·답글에 다시 답하지 않고, 같은 분께 같은 게시물의 인사·링크를 두 번 보내지 않기 위해
- Meta 정보와 별개로, 링크 페이지를 보여 주고 어떤 링크가 몇 번 눌렸는지 세기 위해
3. 수집 항목
- 료카트립 게시물에 댓글이 달리거나 DM의 버튼을 누르면 Meta(인스타그램)가 자동응답 서버로 알림을 보냅니다. 자동응답을 걸어 두지 않은 게시물의 댓글도 알림은 옵니다. 서버가 쓰는 항목은 아래와 같습니다.
- 인스타그램 사용자 ID(IGSID): 료카트립 계정이 단 댓글인지 구분하고, 같은 분께 두 번 보내지 않도록 기록하고(4번), 버튼을 누른 분의 팔로우 여부를 확인하는 데 씁니다.
- 사용자 이름: 료카트립 계정이 단 댓글인지 구분하는 데만 씁니다.
- 댓글 내용: 알림에 함께 오지만 쓰지 않습니다. 자동응답을 걸어 둔 게시물이면 어떤 댓글이든 같은 인사를 보냅니다.
- 댓글 ID·게시물 ID: 어느 게시물의 어떤 댓글에 답할지 정하는 데 씁니다. 인사 DM은 댓글 ID를 기준으로 그 댓글을 단 분께 갑니다.
- 팔로우 여부: 버튼을 누른 분에 한해 Meta에 그분이 료카트립을 팔로우하는지 물어보고, 그 답(예·아니요)으로 링크를 보낼지 정합니다. 저장하지 않습니다.
- 접속 기록: 이 페이지와 자동응답 서버가 요청을 받으면 호스팅 업체 Vercel이 IP 주소, 브라우저 정보, 접속 시각, 요청한 주소를 자동으로 기록합니다.
4. 보유·파기
- 중복 방지 기록: 같은 분께 같은 게시물의 인사·링크를 두 번 보내지 않도록 사용자 ID(IGSID), 게시물 ID, 링크(블록) ID, 보낸 종류(인사·링크), 기록 시각(보내기 직전)을 Supabase 데이터베이스(서울 리전)에 보관합니다. 보관 기간은 90일이며, 90일이 지난 기록은 자동응답 서버가 댓글·버튼 알림을 처리하는 동안 지웁니다(서버마다 최대 한 시간에 한 번). 그사이 알림이 없거나 정리가 미뤄지면 90일보다 조금 더 남을 수 있습니다.
- 사용자 이름·댓글 내용·댓글 ID·팔로우 여부는 저장하지 않습니다. 알림을 처리하는 동안만 서버 메모리에 있다가 처리가 끝나면 버려집니다.
- 서버 기록(로그)에는 어떤 링크를 보냈는지(링크 ID)와 성공 여부만 남깁니다. 사용자 ID·사용자 이름·댓글 내용·댓글 ID는 남기지 않습니다.
- 접속 기록과 서버 기록은 Vercel이 보관하며, Vercel이 정한 보관 기간이 지나면 Vercel 정책에 따라 지워집니다. 료카트립이 따로 내려받아 보관하지 않습니다.
- 파기 방법: 중복 방지 기록은 데이터베이스에서 해당 행을 삭제해 지웁니다. 메모리에 있던 정보는 처리가 끝나면 사라져 되살릴 수 없습니다. 료카트립은 이 밖의 파일에 개인정보를 남기지 않습니다.
- 보호 조치: Meta가 서명한 알림만 처리하고, 모든 전송은 HTTPS로 암호화합니다. 인스타그램 접근 토큰과 데이터베이스 비밀 키는 서버 환경변수에만 두고 기록에 남기지 않습니다. 중복 방지 기록 표는 공개 키로 읽거나 쓸 수 없게 막아 두었습니다.
- 내 기록은 언제든 지워 달라고 요청하실 수 있습니다. 데이터 삭제 안내 페이지(/data-deletion)와 9번 항목을 보세요.
5. 쿠키
- 이 링크 페이지는 쿠키를 만들거나 읽지 않습니다. 광고·분석용 추적 도구도 쓰지 않습니다.
- 링크 클릭 수는 쿠키 없이 셉니다. 링크를 누르면 이 페이지의 집계 주소(/api/click)를 한 번 거쳐 이동하고, 이때 링크(블록) ID별 횟수에 1만 더합니다. 누가 눌렀는지는 기록하지 않아 횟수만으로는 개인을 알아볼 수 없습니다.
- 자동응답 DM 링크 카드의 버튼은 운영 설정에 따라 이 집계 주소를 거치거나 쿠팡으로 바로 갑니다. 집계 주소를 거칠 때도 같은 방식으로 블록 ID별 횟수만 셉니다.
- 쿠팡으로 이동한 뒤에는 쿠팡이 자체 쿠키를 쓸 수 있으며, 이는 쿠팡의 방침을 따릅니다. 브라우저 설정에서 쿠키를 막아도 이 링크 페이지는 그대로 쓸 수 있습니다.
6. 제3자 제공·국외 이전
- 료카트립은 처리한 정보를 팔지 않습니다. 서비스를 운영하려고 아래 세 회사로만 정보가 옮겨지고, 그 밖의 제3자에게는 제공하지 않습니다. 이 페이지의 글꼴과 사진은 료카트립 서버에서 바로 불러오므로 다른 외부 서버로 접속 정보가 가지 않습니다.
Meta Platforms, Inc.(미국) — 인스타그램 댓글·DM 처리
- 이전 항목
- 답할 댓글의 ID, DM 내용(인사·안내 문구와 팔로우 확인 버튼, 링크 카드의 숙소 이름·링크·광고 문구·카드 사진 주소), 공개 답글 내용, 팔로우 여부를 물어볼 사용자 ID. 사용자 ID·사용자 이름·댓글 내용·게시물 ID는 Meta가 이미 가진 정보로, Meta가 료카트립에 알림으로 보내 줍니다.
- 이전 목적
- 그 댓글을 단 분께 인사 DM과 공개 답글을, 버튼을 누른 분께 팔로우 확인 결과에 따라 링크 DM을 보내기 위해
- 이전 시기·방법
- 자동응답을 걸어 둔 게시물에 댓글이 달리거나 버튼을 누를 때마다 Instagram API로 네트워크(HTTPS)를 통해 보냅니다.
- 보유·이용 기간
- 보낸 DM·답글은 인스타그램에 남아 있는 동안 Meta 방침에 따라 보관되고, 댓글이나 대화를 지우면 Meta 정책에 따라 지워집니다.
Vercel Inc.(미국) — 자동응답 서버와 이 링크 페이지 호스팅
- 이전 항목
- Meta가 보내는 댓글·버튼 알림(사용자 ID·사용자 이름·댓글 내용·댓글 ID·게시물 ID), 이 페이지·링크·자동응답 서버의 접속 기록(IP 주소, 브라우저 정보, 접속 시각, 요청한 주소), 서버 기록(보낸 링크 ID와 성공 여부)
- 이전 목적
- 자동응답 서버와 링크 페이지를 실행하고 장애를 확인하기 위해
- 이전 시기·방법
- 댓글 알림이 오거나 이 페이지·링크를 열 때마다 네트워크(HTTPS)로 Vercel 서버에 전송됩니다. 서버는 서울 리전에서 실행하고, 접속 기록과 서버 기록은 Vercel 정책에 따라 미국에서 보관·처리될 수 있습니다.
- 보유·이용 기간
- 알림 내용은 처리하는 동안만 메모리에 두고 Vercel에 저장하지 않습니다(중복 방지 기록은 아래 Supabase). 접속 기록과 서버 기록은 Vercel이 정한 보관 기간이 지나면 지워집니다.
Supabase Pte. Ltd.(싱가포르) — 중복 방지 기록 데이터베이스
- 이전 항목
- 중복 방지 기록(사용자 ID, 게시물 ID, 링크(블록) ID, 보낸 종류, 기록 시각)
- 이전 목적
- 같은 분께 같은 게시물의 인사·링크를 두 번 보내지 않기 위해
- 이전 시기·방법
- 인사나 링크를 보내기 직전에 네트워크(HTTPS)로 저장합니다. 데이터베이스는 서울 리전에 있고, Supabase의 운영·지원 과정에서는 Supabase 정책에 따라 미국·싱가포르에서 접근·처리될 수 있습니다.
- 보유·이용 기간
- 90일(4번 항목과 같습니다). 삭제를 요청하시면 그 계정의 기록을 10일 안에 지웁니다(9번 항목).
- 거부 방법: 료카트립 게시물에 댓글을 달지 않으면 댓글 알림과 DM이 오가지 않습니다. 이미 단 댓글은 직접 지우실 수 있습니다. 이 링크 페이지(이 처리방침 포함)는 열 때마다 접속 기록이 남으므로, 원하지 않으시면 페이지를 열지 않으시면 됩니다. 거부하시면 링크 DM을 받으실 수 없습니다.
7. 처리 위탁
- 수탁자 Vercel Inc.: 링크 페이지와 자동응답 서버의 운영(호스팅)
- 수탁자 Supabase Pte. Ltd.: 자동응답 중복 방지 기록의 보관(데이터베이스)
- Meta Platforms, Inc.는 인스타그램을 운영하는 회사로서 자기 방침에 따라 정보를 처리하므로 위탁 대상이 아닙니다. Meta로 옮겨지는 정보는 6번 항목에 적었습니다.
- 위탁하는 일과 받는 회사가 바뀌면 이 방침에 먼저 알립니다.
8. 정보주체의 권리
- 언제든 료카트립이 처리하는 내 정보의 열람, 정정, 삭제, 처리 정지를 요청하실 수 있습니다.
- 료카트립이 보관하는 정보는 4번의 중복 방지 기록뿐입니다. 요청하신 인스타그램 계정의 사용자 ID로 기록을 찾아, 열람을 요청하시면 그 내용을 알려 드리고 삭제·처리 정지를 요청하시면 그 기록을 지웁니다. 기록을 지운 뒤 다시 댓글을 다시면 인사 DM이 다시 갈 수 있습니다.
- Vercel이 보관하는 접속 기록은 료카트립이 하나씩 지울 수 없어 Vercel의 보관 기간에 따라 지워집니다. Meta가 보관하는 정보는 인스타그램 설정이나 Meta 문의처로 요청하실 수 있습니다.
9. 데이터 삭제 요청 방법
- ① 인스타그램에서 @ryoka.trip에 "데이터 삭제 요청"이라고 DM을 보내 주세요.
- ② 료카트립은 10일 안에 그 계정의 사용자 ID로 된 중복 방지 기록을 데이터베이스에서 지우고, 처리 결과를 그 DM 대화로 알려 드립니다.
- ③ 료카트립과 주고받은 DM 대화 기록은 인스타그램에 남으며, 직접 지우실 수 있습니다. 내가 단 댓글을 지우면 인스타그램에서 지워지고, DM 대화를 삭제하면 내 쪽에서 지워집니다. 료카트립 쪽 대화와 료카트립 게시물에 남은 댓글도 지우길 원하시면 요청 DM에 함께 적어 주세요.
10. 개인정보 보호책임자·문의
- 개인정보 보호책임자: 료카트립 운영자
- 연락처: 인스타그램 DM @ryoka.trip
11. 시행일
- 이 방침은 2026-11-04부터 시행합니다. 내용이 바뀌면 시행 전에 이 페이지에 알립니다.
Privacy Policy (English version)
Ryokatrip (@ryoka.trip, "Ryokatrip", "we") processes only the minimum information needed to run this link page and the Instagram comment auto-reply and DM service. This English version is a translation of the Korean policy above; if they differ, the Korean version prevails.
1. Scope
- This policy applies to two services run by Ryokatrip: (1) this link page, which collects links to accommodations and activities, and (2) an auto-reply server that, when someone comments on a Ryokatrip Instagram post, sends that person a DM with a follow-check button, and, if the person taps the button and follows @ryoka.trip, sends the accommodation or activity link by DM.
- We do not offer sign-up and never ask for your name, phone number, or email address.
- Once you follow a link to another site such as Coupang, that site's privacy policy applies.
2. Meta Platform Data and purposes of use
- We use data received from Meta (Instagram) only to reply to comments and send DMs on @ryoka.trip, for the three purposes below. We do not sell it, do not use it for ad targeting or profiling, and do not share it with anyone other than the companies listed in section 6. The link DM contains the link for the post the person commented on, which may be a Coupang Partners affiliate link.
- To send a greeting DM with a follow-check button to a person who commented on a Ryokatrip post, and to reply to that comment.
- To check whether a person who tapped the button follows @ryoka.trip, and to send the link for that post by DM.
- To avoid replying to comments made by the @ryoka.trip account itself, and to avoid sending the same greeting or link for the same post to the same person twice.
- Separately, without using Meta data: to show this link page and count how many times each link is tapped.
3. Information we process
- When someone comments on a Ryokatrip post or taps a button in our DM, Meta (Instagram) sends a notification (webhook) to our auto-reply server. We also receive notifications for comments on posts without auto-reply. The server uses the following:
- Instagram-scoped user ID (IGSID): to tell whether a comment was made by the @ryoka.trip account, to keep the duplicate-prevention record (section 4), and to check whether the person who tapped the button follows us.
- Username: only to tell whether a comment was made by the @ryoka.trip account.
- Comment text: included in the notification but not used. Every comment on a post with auto-reply receives the same greeting.
- Comment ID and media (post) ID: to decide which comment on which post to reply to. The greeting DM is addressed by comment ID to the person who wrote that comment.
- Follow status: only for a person who tapped the button, we ask Meta whether that person follows @ryoka.trip and use the yes/no answer to decide whether to send the link. It is not stored.
- Access logs: when this page or the auto-reply server receives a request, our hosting provider Vercel automatically records the IP address, browser information, time of access, and requested URL.
4. Retention and deletion
- Duplicate-prevention record: to avoid sending the same greeting or link for the same post to the same person twice, we store the user ID (IGSID), media ID, link (block) ID, type of message sent (greeting or link), and the time of recording (just before sending) in a Supabase database (Seoul region). Records are kept for 90 days. Records older than 90 days are deleted while the auto-reply server processes comment or button notifications (at most once an hour per server instance). If no notification arrives or the cleanup is postponed, a record may remain slightly longer than 90 days.
- Username, comment text, comment ID, and follow status are not stored. They stay in server memory only while a notification is being processed and are discarded afterwards.
- Server logs record only which link was sent (link ID) and whether it succeeded. They do not record user IDs, usernames, comment text, or comment IDs.
- Access logs and server logs are kept by Vercel and deleted under Vercel's policy after Vercel's retention period. We do not download or keep separate copies.
- How we delete: duplicate-prevention records are deleted by removing the rows from the database. Data held in memory disappears when processing ends and cannot be recovered. We do not keep personal information in any other file.
- Security: we process only notifications signed by Meta, and all transfers are encrypted with HTTPS. The Instagram access token and the database secret key are kept only in server environment variables and are never logged. The duplicate-prevention table cannot be read or written with the public key.
- You can ask us to delete your record at any time. See the data deletion page (/data-deletion) and section 9.
5. Cookies
- This link page does not set or read cookies and does not use advertising or analytics trackers.
- Link taps are counted without cookies. A tapped link passes once through our counting URL (/api/click), which adds 1 to the count for that link (block) ID. We do not record who tapped, so the counts cannot identify anyone.
- Depending on our settings, the button on a DM link card either goes through this counting URL or goes directly to Coupang. When it goes through the counting URL, only the per-block count is recorded in the same way.
- After you move to Coupang, Coupang may use its own cookies under its own policy. Blocking cookies in your browser does not affect this link page.
6. Disclosure to third parties and international transfer
- We do not sell any information. To run the service, information is transferred only to the three companies below and is not provided to any other third party. Fonts and images on this page are served from our own server, so no access information goes to other external servers.
Meta Platforms, Inc. (United States) — processing Instagram comments and DMs
- Information transferred
- The ID of the comment to reply to, DM content (greeting text and follow-check button; on the link card, the place name, link, advertising disclosure, and card image URL), public reply text, and the user ID whose follow status we ask about. User IDs, usernames, comment text, and media IDs are information Meta already holds and sends to us in its notifications.
- Purpose
- To send a greeting DM and a public reply to the person who commented, and a link DM to the person who tapped the button depending on the follow check
- When and how
- Each time someone comments on a post with auto-reply or taps the button, over the network (HTTPS) through the Instagram API.
- Retention
- DMs and replies we send are kept by Meta under Meta's policies while they remain on Instagram, and are deleted under Meta's policies when the comment or conversation is deleted.
Vercel Inc. (United States) — hosting the auto-reply server and this link page
- Contact
- privacy@vercel.com
- Information transferred
- Comment and button notifications from Meta (user ID, username, comment text, comment ID, media ID), access logs for this page, links, and the auto-reply server (IP address, browser information, time of access, requested URL), and server logs (link ID sent and whether it succeeded)
- Purpose
- To run the auto-reply server and the link page and to diagnose failures
- When and how
- Each time a notification arrives or this page or a link is opened, over the network (HTTPS) to Vercel's servers. The servers run in the Seoul region; access logs and server logs may be stored and processed in the United States under Vercel's policies.
- Retention
- Notification content is held in memory only while being processed and is not stored at Vercel (the duplicate-prevention record is at Supabase, below). Access logs and server logs are deleted after Vercel's retention period.
Supabase Pte. Ltd. (Singapore) — database for the duplicate-prevention record
- Contact
- privacy@supabase.com
- Information transferred
- Duplicate-prevention record (user ID, media ID, link (block) ID, type of message sent, time of recording)
- Purpose
- To avoid sending the same greeting or link for the same post to the same person twice
- When and how
- Saved over the network (HTTPS) just before a greeting or link is sent. The database is in the Seoul region; it may be accessed and processed in the United States and Singapore during Supabase's operations and support under Supabase's policies.
- Retention
- 90 days (same as section 4). If you request deletion, we delete that account's record within 10 days (section 9).
- How to refuse: if you do not comment on Ryokatrip posts, no comment notifications or DMs are exchanged. You can delete comments you have already made. This link page (including this policy) creates an access log each time it is opened, so if you do not want that, please do not open the page. If you refuse, you will not receive link DMs.
7. Processors
- Processor Vercel Inc.: operating (hosting) the link page and the auto-reply server
- Processor Supabase Pte. Ltd.: storing the auto-reply duplicate-prevention record (database)
- Meta Platforms, Inc. operates Instagram and processes information under its own policies, so it is not our processor. Information transferred to Meta is described in section 6.
- If the processing tasks or processors change, we will announce it in this policy first.
8. Your rights
- You may at any time request access to, correction of, deletion of, or suspension of processing of your information processed by Ryokatrip.
- The only information we keep is the duplicate-prevention record in section 4. We look up the record by the user ID of the Instagram account that made the request; on an access request we tell you its contents, and on a deletion or suspension request we delete it. If you comment again after deletion, you may receive the greeting DM again.
- We cannot delete individual Vercel access logs; they are deleted after Vercel's retention period. Information held by Meta can be managed in your Instagram settings or through Meta's contact channels.
9. How to request data deletion
- (1) Send a DM saying "Data deletion request" to @ryoka.trip on Instagram from the account whose data you want deleted.
- (2) Within 10 days, we delete the duplicate-prevention record for that account's user ID from the database and tell you the result in that DM conversation.
- (3) The conversation history stays on Instagram, and you can delete it yourself. Deleting your comment removes it from Instagram; deleting the DM conversation removes it from your side. If you also want us to delete our side of the conversation and your comments on our posts, say so in your request DM.
10. Privacy officer and contact
- Privacy officer: Ryokatrip operator (료카트립 운영자)
- Contact: Instagram DM to @ryoka.trip
11. Effective date
- This policy takes effect on 2026-11-04. If it changes, we will post the change on this page before it takes effect.