Raystudio ("we") operates SemoSea, a worldwide ocean information app and website (the "Service"), in compliance with the Personal Information Protection Act of the Republic of Korea and other applicable laws. This policy explains what personal information we process and why, who processes it for us, and your rights.
In short: we keep your social login account details, nickname, language and consent history on our server. To deliver and fix app updates, the app also sends a random device identifier created by the app and update progress records (not linked to your account). We use no third-party advertising, analytics or tracking tools. Your device location is used only on your device to center the map; it is never sent to or stored on our server.
| When | Items | Required |
|---|---|---|
| Social sign-in (Kakao, NAVER, Google, Apple, LINE) | Account identifier from the provider, email address, name or nickname, profile picture URL Kakao: nickname and email (required), profile picture (optional) · Google: email, name, profile picture · Apple: email (a relay address made by Apple if you choose "Hide My Email"), name (first sign-in only) · NAVER: unique ID, nickname, profile picture, email · LINE: unique ID, display name, profile picture |
Required (Kakao profile picture optional) |
| Finishing sign-up | Nickname, app language, time you declared you are 16 or older, consent history (item, document version, time) | Required (location and news consents are optional) |
| Automatically while using the Service | Sign-in log (time, IP address), server access log (IP address, browser information, requested URL) | Required |
| Automatically when the app checks for updates | A random device identifier created by the app on first launch, app and bundle version, build number, device type (iOS/Android), update decision and failure reason · Success/failure counts per update step (aggregated, not linked to a device) | Required (app) |
We do not collect age, gender or phone number, and we do not verify identity. There are no payments in the Service.
If location permission is allowed on your device, the app centers the map on where you are when it opens. This location is used only on your device to move the map; it is not sent to or stored on our server. You can turn location permission off at any time in your device settings; the map then starts from its default view.
The optional "location" consent on the sign-up screen is only recorded in your consent history; no feature currently collects location under it. Before adding any feature that stores location on our server, we will update this policy and notify you separately.
| Recipient | Task | Country |
|---|---|---|
| Supabase | Member authentication and data storage (cloud database) | Singapore (database in Seoul, Republic of Korea) |
| Vercel | Serving www.semosea.com and the ocean data the app downloads (access logs) | United States |
We do not sell your personal information or share it for marketing.
To provide the Service we transfer personal information abroad for processing and storage as follows (Personal Information Protection Act of the Republic of Korea, Article 28-8(1)(iii)). All transfers are encrypted over the internet (HTTPS).
For social sign-in (Kakao, NAVER, Google, Apple, LINE) you sign in on that company's own screen; we receive only the result (the items in section 1).
If you do not want these transfers: transfers to Supabase and Vercel are necessary to provide the Service and cannot be refused separately; you can stop them by deleting your account. Requests to map and photo providers happen only while you view maps or photos.
An in-app account deletion screen is in preparation; until then, please request deletion by email (section 9). We will process it without delay and let you know.
Data exchanged with our server is encrypted with HTTPS, and row-level security lets only you read and write your own information. Your nickname, however, is the name members know each other by and can be seen by other signed-in members (email, name, language and consent history are visible only to you). Operator access is limited to the minimum necessary.
Only people 16 or older may sign up; you declare this yourself when signing up (we do not verify age separately). If we learn that someone under 16 has signed up, we delete that account and its information.
Privacy officer: Kukjin Cho (CEO) · info@semoin.kr
Operator: Raystudio · CEO Kukjin Cho · Business registration no. 503-07-27996 (Republic of Korea)
You may also report or seek advice on privacy violations at the Personal Information Infringement Report Center (118 within Korea, privacy.kisa.or.kr) and the Personal Information Dispute Mediation Committee (1833-6972, kopico.go.kr).
If we change this policy, we will announce it on the website and in the app 7 days before it takes effect (30 days for changes unfavorable to you).