Terms of Service

Initial Publication Date: December 1, 2025

Effective Date: December 1, 2025

Chapter 1: General Provisions

Article 1 (Purpose)

These Terms of Service (the "Terms") govern the rights, obligations, responsibilities, and other necessary matters between MUISIK (the "Company") and its members regarding the use of the AI analysis service based on YouTube liked videos (the "Service").

Article 2 (Definitions)

The terms used in these Terms are defined as follows:

1. "Service"

refers to the MUISIK web service and related functions that analyze metadata of YouTube liked videos (video ID, title, description, channel name, upload date, tags, category ID, view count, like count, duration) granted access through Google OAuth 2.0 authentication using Google Gemini AI technology to provide personalized subconscious analysis reports.

2. "Member"

refers to individuals aged 13 or older who agree to these Terms and the Privacy Policy and grant YouTube data read permission (https://www.googleapis.com/auth/youtube.readonly) through their Google account to subscribe to the Service. In compliance with the Children's Online Privacy Protection Act (COPPA) of the United States, individuals under 13 years of age are prohibited from using this Service. The Company does not knowingly collect personal information from children under 13. If you are a resident of a country with different age restrictions, you must comply with the higher of either age 13 or the age required by your local law.

3. "Google OAuth 2.0 Authentication"

refers to the authentication process through which members log in to the Service using the standard OAuth 2.0 protocol provided by Google and grant read-only access to YouTube data. The Company stores access tokens and refresh tokens issued during this process in JWT (JSON Web Token) format for up to 30 days, which are immediately deleted upon logout.

4. "YouTube Metadata"

refers to information collected through the videos.list and playlistItems.list endpoints of YouTube Data API v3: snippet (title, description, channel name, channel ID, upload date, tags), statistics (view count, like count), contentDetails (duration), and video unique ID. After analysis completion, profile image URLs of TOP5 channels are collected through the channels.list endpoint. The Company does not collect the video files themselves, comments, viewing history, or playback position.

5. "Subconscious Analysis Report"

refers to analysis results of members' content consumption patterns and subconscious preferences generated by sending up to 1,000 YouTube metadata to Google Gemini AI (latest version). This report is based on statistical inference and is not psychological diagnosis or medical evaluation.

6. "Video Snapshot"

refers to video ID arrays (TEXT[]) and SHA-256 hash values stored in the video_snapshots table of the Supabase database to detect changes in members' YouTube liked lists. This data is used only to provide the 24-hour re-analysis function and is permanently deleted 30 days after account deletion.

Article 3 (Disclosure and Amendment of Terms)

① The Company shall post the contents of these Terms on the initial screen or linked screen of the Service for easy access by members.

② The Company may amend these Terms to the extent that it does not violate relevant laws such as the "Act on the Regulation of Terms and Conditions" and the "Personal Information Protection Act."

③ When amending the Terms, the Company shall notify the effective date and reasons for amendment along with the current Terms in accordance with paragraph 1 from 7 days before the effective date to the day before the effective date. However, if the Terms are changed unfavorably to members, the Company shall provide at least 30 days of prior notice period.

④ If a member does not agree to the amended Terms, the member may terminate the Service agreement (withdraw membership).

Chapter 2: Service Agreement

Article 4 (Formation of Service Agreement)

① A service agreement is established when an applicant completes the following procedures:

1. Login through Google account (using GoogleProvider)

2. Approve "YouTube data read permission (https://www.googleapis.com/auth/youtube.readonly)" on the Google OAuth 2.0 consent screen

3. Agree to MUISIK Terms of Service and Privacy Policy

4. Automatic creation of FREE tier member account in the Company's Supabase database user_tiers table is completed

② If an applicant refuses to grant YouTube read permission on the OAuth consent screen, the Company cannot collect YouTube data, making service provision impossible, and the service agreement is not established.

③ The Company may refuse to accept or subsequently terminate service agreements for applications falling under any of the following:

1. Applications using another person's Google account without authorization

2. Applications from individuals under 13 years of age (strict prohibition under COPPA - the Company does not accept parental consent for users under 13)

3. Refusing to grant YouTube read permission during OAuth authentication or revoking such permission in Google account settings after registration

4. Providing false information or attempting to bypass service restrictions through technical means

5. Other applications confirmed to violate these Terms or be illegal or improper

④ The Company does not conduct separate identity verification procedures for membership registration and only trusts Google OAuth authentication results. Google is responsible for verifying the authenticity and age of Google accounts.

Article 5 (Management of Member Information)

Members must manage their information through their Google account, and the responsibility for managing the Google account lies entirely with the member. If a member becomes aware that their Google account has been stolen or is being used by a third party, they must immediately notify Google and the Company.

Article 6 (Termination of Service Agreement)

① Members may request termination of the service agreement (membership withdrawal) at any time through the 'Settings → Delete Account' menu in the Service, and the Company shall immediately proceed with the following procedures:

1. Record deleted_at timestamp in the corresponding member record in the Supabase user_tiers table (soft delete)

2. Immediately expire member's NextAuth session cookie and log out

3. Maintain account recovery status for 30 days (based on deleted_at)

② If a member re-logs in within 30 days after withdrawal, the Company provides an account recovery option, and if the member chooses recovery, the deleted_at value is initialized to NULL to restore normal status.

③ After 30 days from withdrawal, the Company permanently deletes the following data through daily Cron jobs (cleanup-deleted-users):

1. user_language_preferences (user language settings)

2. user_tier_history (tier change history)

3. video_snapshots (video ID lists and hashes)

4. analysis_history (analysis progress records and performance metrics)

5. user_analyses (AI analysis results JSONB data)

6. user_tiers (member tier and account information)

④ After permanent deletion, data recovery is impossible by any means, and re-registration with the same Google account is considered as a new member.

⑤ The Company may terminate the service agreement or restrict service use after prior notice if it determines that maintaining the service agreement is difficult due to violations of Article 15 (Member Obligations). The procedures in paragraphs ①~④ apply equally in this case.

⑥ If a member revokes the YouTube read permission granted to MUISIK in Google account settings, the Company can no longer access YouTube data, making service provision impossible. This automatically becomes grounds for termination of the service agreement, and the member's service use is suspended without separate withdrawal procedures. However, already collected data is retained until the member explicitly requests withdrawal.

Chapter 3: Service Use

Article 7 (Service Content)

① The Company provides the following services to members:

1. YouTube Metadata Collection: Collection of metadata (title, description, channel name, channel ID, upload date, tags, category, view count, like count, duration) of up to 1,000 liked videos through YouTube Data API v3. Collection of profile image URLs of TOP5 channels after analysis completion

2. AI Analysis Execution: Full analysis of all collected videos (up to 1,000) sent to Google Gemini AI (latest version).

3. Analysis Results Provision: Visualization of analysis reports stored in JSONB format in Supabase user_analyses table through web interface

4. 24-hour Re-analysis: Allow re-analysis requests 24 hours (1 day) after last analysis (FREE plan basis)

5. Change Tracking: Detection and notification of YouTube liked list changes through video_snapshots table

② The service plan currently provided by the Company is as follows:

• FREE Plan (single plan, applies to all members)

- Re-analysis cycle: 24 hours (1 day)

- Maximum collected videos: 1,000

- Actual analyzed videos: All collected videos (up to 1,000)

- Cost: Free

③ The Company may change all or part of the Service according to operational and technical needs, and in this case, shall notify changes through the Service initial screen or email at least 7 days in advance. However, for changes unfavorable to members, 30 days advance notice is provided.

④ The Service is currently provided entirely free of charge, but the following changes may occur in the future:

1. Addition of paid plans (e.g., shortened re-analysis cycle, increased number of analyzed videos, etc.)

2. Changes to FREE plan restrictions (however, existing members will be provided with at least 30 days advance notice and grace period)

⑤ When introducing paid services, the Company shall clearly notify price, payment methods, refund policy, etc., and charge only after obtaining explicit consent from members. FREE plan users who do not agree can continue using the existing free service.

Article 8 (Service Provision and Suspension)

① The Service is provided 24 hours a day, year-round in principle. However, exceptions are made in case of third-party service failures beyond the Company's control.

② The Company may temporarily suspend Service provision in the following cases and, when possible, provide prior notice through the Service initial screen:

1. Emergency maintenance, upgrades of Supabase database or server infrastructure

2. Application of security patches for Next.js applications or dependency packages

3. Technical issues such as network failures or server overload

4. Unavoidable suspension due to legal amendments or government agency orders

③ The Company depends on the following third-party services, and MUISIK Service provision may become impossible or restricted due to failures, suspensions, API policy changes, pricing changes, or service termination of these services:

1. Google OAuth 2.0: Member authentication and login (login impossible during failure)

2. YouTube Data API v3: Video metadata collection (new analysis impossible during failure, daily quota limit may apply)

3. Google Gemini AI API: AI analysis engine (analysis execution impossible during failure, automatic blocking by Circuit Breaker upon API errors)

4. Supabase: PostgreSQL database and storage (entire service suspension during failure)

④ In case of service suspension due to third-party service failures, the Company shall notify members and make efforts for recovery, but assumes no responsibility for service restrictions due to third-party service provider policies or technical constraints unless there is intent or gross negligence by the Company.

⑤ New analysis may be temporarily restricted due to exceeding YouTube Data API daily quota, in which case waiting until quota reset at midnight (UTC) the next day may be necessary. Viewing already collected data remains normally possible.

Article 9 (Attribution of Rights)

① All copyrights and intellectual property rights related to the Service, including the composition, design, and text expression of the "AI Analysis Report" created by the Company, belong to the Company.

② Members may use the Service provided by the Company only for personal and non-commercial purposes, and may not use or allow third parties to use Service content including "AI Analysis Reports" for commercial purposes through reproduction, transmission, publication, distribution, broadcasting, or other methods without prior written consent from the Company.

③ Members may not commercially use information obtained through Service use, including processing or selling, without prior approval from the Company.

Chapter 4: Intellectual Property Rights

Article 10 (Attribution of Service Rights)

① Copyrights, trademarks, and other intellectual property rights to the "Service" itself belong to the "Company." This includes but is not limited to all content created by the "Company," design, layout, text expression methods of "AI Analysis Reports," data visualization, source code, AI analysis models, databases, and MUISIK logo and trademarks.

② The "Company" grants "Members" only a personal, non-exclusive, non-transferable, non-sublicensable license to use the "Service." "Members" shall not use the "Service" beyond the scope specified in these Terms or engage in any acts that infringe upon the "Company's" intellectual property rights.

Article 11 (Member Data and License Grant)

① Members do not retain any ownership rights to videos uploaded to YouTube or their metadata. These are the property of YouTube and each video copyright holder. The rights members possess are limited only to "personal permission to view the liked list in their own YouTube account."

② By granting YouTube read permission (https://www.googleapis.com/auth/youtube.readonly) to the Company through Google OAuth 2.0 authentication, members allow the Company to use such data for the following purposes:

1. Collection of liked video metadata through YouTube Data API v3

2. Storage in Supabase database (video_snapshots, user_analyses, analysis_history tables)

3. Transmission to Google Gemini AI API for subconscious pattern analysis

4. Provision of analysis results to members through web interface

5. Service quality improvement and algorithm optimization (using anonymized statistical data)

③ The Company uses collected YouTube metadata in a limited manner as follows:

1. Prohibition of Third-Party Provision: Does not sell, rent, or share members' YouTube metadata with third parties such as advertisers or marketing companies.

2. Prohibition of Use Beyond Purpose: Does not use for purposes other than providing subconscious analysis services (e.g., targeted advertising, profiling).

3. Gemini AI Transmission Scope: For FREE plan, all collected videos (up to 1,000) are sent for analysis.

④ Data usage rights under this Article terminate at the following times:

1. Immediately when a member explicitly requests withdrawal within the Service (however, recoverable status maintained for 30 days)

2. Immediately when a member revokes MUISIK's YouTube access permission in Google account settings (new data collection stops, existing data retained until withdrawal request)

3. Automatic permanent deletion 30 days after withdrawal (non-recoverable)

⑤ The Company permanently deletes the following data through Cron jobs 30 days after withdrawal:

1. User language settings in user_language_preferences table

2. Video ID arrays and hashes in video_snapshots table

3. AI analysis results JSONB in user_analyses table

4. Analysis progress records in analysis_history table

5. Member account information in user_tiers table

⑥ However, the following data may be exceptionally retained in accordance with laws:

1. Log records for fraud prevention (E-Commerce Act): 6 months

2. Minimum records for resolving service use disputes: Until dispute resolution

Article 12 (Rights and Use of AI Analysis Reports)

① The "Company" retains all copyrights and intellectual property rights to "AI Analysis Reports" generated through AI technology based on "Member Data." "AI Analysis Reports" constitute derivative works combining the "Company's" original analysis algorithms and know-how.

② The "Company" grants "Members" only usage rights for personal and non-commercial purposes to view and share generated "AI Analysis Reports."

③ "Members" may not use "AI Analysis Reports" for commercial purposes, including reproduction, modification, distribution, sale, rental, collateral provision, or creation of derivative works based on them, without explicit prior written consent from the "Company."

Article 13 (Member Obligations and Use Restrictions)

① "Members" shall not engage in the following acts that infringe upon the "Company's" intellectual property rights:

1. Attempting to reverse engineer, decompile, disassemble, or otherwise extract the source code of the "Service" in any manner

2. Removing or altering copyright, trademark, or other rights notices included in the "Service" or "AI Analysis Reports"

3. Using the name or logo of the "Service" without prior consent from the "Company"

4. All other acts that infringe or are likely to infringe upon the intellectual property rights of the "Company" or third parties

② "Members" shall recognize and respect that third-party content such as YouTube video titles and channel names displayed through the "Service" are copyrighted by their respective rights holders. The "Service" displays such information solely for analysis and identification purposes.

Chapter 5: Obligations and Responsibilities

Article 14 (Company Obligations)

① The Company shall not engage in acts prohibited by relevant laws and these Terms or contrary to public morals, and shall make best efforts to provide the Service continuously and stably.

② The Company shall establish security systems to protect members' personal information (including credit information), and shall publicly announce and comply with the Privacy Policy.

③ The Company shall handle opinions or complaints raised by members regarding Service use if deemed legitimate.

Article 15 (Member Obligations)

Members shall not engage in the following acts:

1. Misappropriating others' Google accounts and personal information

2. Using the Service for commercial purposes without prior consent from the Company

3. All acts that may interfere with stable Service operation (reverse engineering, hacking, virus distribution, etc.)

4. Infringing upon copyrights and other intellectual property rights of the Company and other third parties

5. Damaging the reputation of or interfering with the business of the Company and other third parties

6. Other illegal or improper acts

Chapter 6: Miscellaneous

Article 16 (Disclaimer)

① The Company is exempt from liability if unable to provide the Service due to the following reasons:

1. Force majeure events such as natural disasters, war, terrorism, or pandemic

2. Technical accidents beyond the Company's control, such as power outages or internet line failures

3. Unavoidable Service suspension due to government agency orders or legal amendments

② The Company assumes no responsibility for Service use obstacles due to the following member-attributable reasons:

1. Connection errors due to poor member computer or network environment

2. Member's Google account suspension, hacking, password leakage, etc.

3. Data collection impossible due to member revoking YouTube read permission

4. Member's YouTube liked list set to private or having 0 liked videos

③ The Company assumes no responsibility for damages arising from failures, policy changes, price increases, or service termination of third-party services specified in Article 8, paragraph 3 (Google OAuth, YouTube Data API, Gemini AI API, Supabase) unless there is intent or gross negligence by the Company. The Company is specifically exempt in the following situations:

1. Temporary analysis unavailability due to YouTube Data API quota exceeded

2. Gemini AI API response errors, timeouts, or quality degradation

3. Data access unavailability due to Supabase database failure (however, best efforts for backup data recovery)

4. Authentication procedure changes or Service restrictions due to Google's OAuth policy changes

④ Limitations and Disclaimer of AI Analysis Reports:

1. The "Subconscious Analysis Report" provided by this Service is a statistical inference result using Google Gemini AI (latest version) and has the following limitations:

a. FREE plan analyzes all collected videos (up to 1,000).

b. Due to AI model characteristics, results may vary for identical inputs (non-deterministic output)

c. Only text data such as video titles and descriptions are analyzed, so there may be differences from actual video content

d. All videos liked by members, whether intentionally or accidentally, are included, so it may differ from pure preferences

2. This analysis result is provided only as reference material for entertainment and self-understanding and should not be used for the following purposes:

a. Substituting professional consultation such as medical diagnosis, psychotherapy, or mental health assessment

b. Sole basis for important decisions such as employment, personnel evaluation, or credit evaluation

c. Legal disputes, litigation materials, or other purposes requiring legal effect

3. The Company does not guarantee the accuracy, completeness, reliability, or timeliness of AI analysis reports and assumes no responsibility for actions taken by members trusting analysis results (e.g., career changes, relationship decisions, etc.).

⑤ The Company does not intervene in or assume responsibility for transactions, disputes, or damages between members or between members and third parties mediated through the Service. However, damages caused by the Company's intent or gross negligence are excepted.

⑥ This disclaimer does not apply beyond the scope prohibited by relevant laws (E-Commerce Act, Framework Act on Consumers, Act on the Regulation of Terms and Conditions, etc.), and the Company's responsibilities required by law remain valid notwithstanding this Article.

Article 17 (Governing Law and Jurisdiction)

① These Terms shall be governed by the laws of the Republic of Korea, and all disputes arising from these Terms and the use of the Service shall be subject to the exclusive jurisdiction of the courts of the Republic of Korea.

② The Company and members shall make necessary efforts to amicably resolve disputes arising from the Service.

③ If disputes are not resolved despite efforts in the preceding paragraph, lawsuits shall be filed with the competent court under the Civil Procedure Act of the Republic of Korea.

Addendum

Article 1 (Effective Date)

These Terms shall take effect from December 1, 2025.

Article 2 (Transitional Measures)

For members who joined before these Terms take effect, the following transitional measures apply:

1. If no explicit intention to refuse consent is expressed within 30 days from the effective date of these Terms, it is deemed that consent to these Terms has been given.

2. In case of refusal of consent, procedures according to Article 6 (Termination of Service Agreement) automatically proceed.

3. The retention period and deletion procedures specified in these Terms are applied retroactively to analysis data and video snapshots of existing members.

Article 3 (Technical Information Notice)

Technical details (table names, API endpoints, algorithm names, etc.) specified in these Terms are included to ensure member transparency and may be changed without Terms amendment when technical changes are made to improve Service quality. However, Terms amendment is required for the following matters:

1. Changes to types or scope of collected data

2. Changes to data retention period

3. Addition or removal of third-party services

4. All changes affecting member rights or obligations

Article 4 (YouTube Terms of Service Agreement)

By using this Service, you agree to comply with the YouTube Terms of Service. Your use of YouTube Data API v3 is subject to Google's Terms of Service and Privacy Policy.

• YouTube Terms of Service: https://www.youtube.com/static?template=terms

• Google Privacy Policy: https://policies.google.com/privacy

• You may revoke YouTube access permissions at any time through your Google Account security settings: https://myaccount.google.com/permissions

Article 5 (Cross-Border Data Transfer Notice)

Your personal information and YouTube metadata collected through this Service will be transferred to and processed by the following service providers located in the United States:

• Google LLC (California, USA): OAuth 2.0 authentication, YouTube Data API, Gemini AI analysis

• Supabase, Inc. (California, USA, AWS us-east-1): PostgreSQL database hosting and data storage

• Functional Software, Inc. (California, USA): Sentry error monitoring

By using this Service, you consent to your personal information being transferred to and stored in the United States. For details, please refer to Article 5 of the Privacy Policy.

Article 6 (Contact Information)

For inquiries regarding these Terms, please contact:

Service Name: MUISIK

Email: visionary.0419@gmail.com