Version 5.5 | Standard Terms of Service
Notice Date: April 30, 2026
Effective Date: June 1, 2026
These Terms apply to overseas merchants who use the Service through an external e-commerce platform’s app marketplace, as well as to overseas customers who sign up directly. They incorporate every provision of the standard version (currently in force at: https://charlla.io/terms/use), with additional clauses for international transactions and external platform listings. Additional clauses are marked with the tag.
Thank you for using the Charlla service (the “Service”) operated by Catenoid Inc. (the “Company”). These Terms of Service (these “Terms”) govern the rights, obligations, and responsibilities between the Company and any Customer that enters into a service agreement with the Company.
The terms used in these Terms are defined as follows.
| Term | Definition |
|---|---|
| Service | The “Charlla” service operated by Catenoid Inc., including the short-form video player solution and related value-added features provided on the Company’s own website and on online stores operated through external e-commerce platforms with which the Company has a partnership. |
| Customer | A business entity or individual that has entered into a service agreement with the Company and uses the Service. |
| Platform Customer | A merchant (online store operator) that installs and uses the Service through an external platform’s app marketplace, including customers who sign up through any of the Company’s officially partnered external platforms. |
| External Platform | A third-party e-commerce platform (and its operator) that distributes the Charlla service in app form. |
| Content | All digital materials (videos, images, text, and so on) that the Customer uploads and manages through the Service. |
| Load Count | The number of times a Charlla player (including an individual video or playlist) is actually loaded on the Customer’s online store page or app. |
| Included Load Count | The monthly load count allowance provided under the Customer’s subscription plan. |
| Excess Load Count | Load Counts incurred in excess of the monthly Included Load Count. |
| Plan | The subscription plan selected by the Customer as consideration for use of the Service, such as the Promotion Plan (Free Trial), Lite, Basic, Standard, or Enterprise plan, as announced by the Company. |
| DPA | Data Processing Agreement — a separate agreement between the Company and the Customer governing the processing of personal data entrusted to the Company. |
| Service Incident Level | A classification of the severity of a Service incident: Lv1 (video upload unavailable), Lv2 (console access unavailable), and Lv3 (all players fail to load). The definitions of each level and the basis for service-credit compensation are set forth in Article 8. Lv2 incidents (continuing for three (3) hours or more) and Lv3 incidents are eligible for monetary compensation. |
The “Customer” means any party that has agreed to these Terms and entered into a service agreement with the Company for the purpose of publishing video content on a website, online store, or app that the Customer operates. The Service is provided exclusively for the Customer’s commercial and business purposes and is not made available for personal, non-commercial use. Notwithstanding the foregoing, where a Customer qualifies as a “consumer” under the Korean Act on the Consumer Protection in Electronic Commerce, the rights guaranteed by that Act are not restricted by these Terms.
The service agreement is formed when the Customer agrees to these Terms and completes the sign-up process provided by the Company.
If the Service is installed through an external platform’s app marketplace, the partner program agreement of that platform and related policies (including API use policies and data protection policies) apply together with these Terms. In the event of a conflict between these Terms and those platform policies, the platform policies prevail solely with respect to functions that the platform itself provides directly (app distribution, API use, platform billing, and refunds).
These Terms (the global version) apply to: (1) Customers who subscribe to or use the Service through an external platform’s app marketplace announced by the Company, and (2) Directly-enrolled Customers whose place of business is located outside the Republic of Korea.
For directly-enrolled Customers, the version of the Terms that applies is determined automatically based on the Customer’s connection environment (IP-based country of residence) and language settings at the time of sign-up. The Customer may check the currently applicable version of the Terms at any time under Account Settings in the service console and may request a change by contacting help@charlla.io. The Company will respond with its decision within seven (7) business days after receipt of such a request.
A Customer may install and operate the Service on multiple websites or apps using a single account. However, the Load Counts incurred from all such installations are aggregated at the single-account level.
A Customer may not transfer or share its account and password to or with any third party.
The Company may change the content, features, and Plans of the Service. The Company will give the Customer notice of material changes at least thirty (30) days before the effective date through an in-service announcement or by e-mail.
Features provided in Open Beta status are excluded from fees unless otherwise announced.
In accordance with Article 26 of the Korean Telecommunications Business Act and Article 37-9 of its Enforcement Decree, where suspension or discontinuation of the Service is scheduled, the Company will notify the Customer through the service console and by e-mail at least thirty (30) days before the scheduled suspension or discontinuation date.
The Korean-language version of these Terms is the authoritative original, and an English translation is made available through a separate link on the Charlla service pages. In the event of any discrepancy between the Korean original and the English translation, the Korean original prevails.
The Company will use best efforts to provide the Service on a continuous and stable basis.
The Company uses third-party infrastructure and platform services, such as AWS cloud infrastructure and external platform APIs, to provide the Service. If the Service becomes unavailable due to an outage of, policy change at, or discontinuation of any such third-party service, the Company bears no liability for damages in the absence of fault attributable to the Company. The Company will, however, notify the Customer as soon as it becomes aware of such an event and use commercially reasonable efforts to identify alternatives.
The Company protects the Customer’s personal information in accordance with applicable laws and will not disclose to any third party any information it obtains about the Customer through the Service without the Customer’s prior consent.
The Customer shall not engage in any of the following:
When the Customer uploads or registers video Content through the Service, the Customer grants the Company a non-exclusive, royalty-free license to use such Content solely for the following purposes:
This license remains in effect for the term of the service agreement and automatically terminates upon completion of the data deletion described in Article 7-1. The Company will not use the Customer’s Content for any purpose beyond those listed above.
Service fees are determined by the Plan announced by the Company, and all fees are quoted exclusive of VAT.
If fees are to change, the Company will give the Customer notice at least thirty (30) days before the change takes effect.
Payment methods, currency, and tax documentation are applied as follows, depending on the Customer’s registration channel and country of residence.
| Customer Type | Payment Method | Currency | Tax Documentation |
|---|---|---|---|
| Domestic (Korea) directly-enrolled Customer | Korean card recurring billing (Toss Payments) | KRW | Credit-card sales slip per applicable law (input-VAT deduction available; for a separate tax invoice, see ④ below) |
| Domestic (Korea) directly-enrolled Customer (by separate agreement) | Bank transfer | KRW | Tax invoice issued |
| Overseas Customer via external platform app marketplace | Platform’s billing system (per platform policy) | Per platform policy | Invoice issued |
| Overseas directly-enrolled Customer | Global payment processor (e.g., Stripe) | USD or other foreign currency | Invoice issued |
① Where payment is made through an external platform’s billing system, the payment method, currency, exchange rate, and related policies follow that platform’s policies.
② For foreign-currency payments made through an overseas payment processor, the exchange rate is the rate that such processor applies on the date of payment, and the Customer bears any variance resulting from exchange-rate fluctuations.
③ For card-payment transactions, a credit-card sales slip bearing the buyer’s Korean business registration number is issued as the transaction evidence in accordance with applicable law, and the buyer may claim input-VAT deduction through such sales slip. If a separate tax invoice is required, the Customer may request a change of payment method under ④ below.
④ Notwithstanding ① through ③ above, by separate agreement between the Company and the Customer, payment by bank transfer and the issuance of a Korean tax invoice for such payment are permitted. In such case, billing cycle, invoice timing, tax-invoice issuance timing, and the handling of past-due amounts shall be set forth in a separate written (including electronic) agreement between the parties; matters not specifically agreed are governed supplementally by the other provisions of these Terms.
⑤ Overseas Customers (those using an overseas payment processor or external-platform billing) are not issued Korean tax invoices; an Invoice is issued instead. Korean tax invoices are issued only to Customers with a Korean business registration and only where the parties have agreed in accordance with ④ above.
The Company may offer a free trial (a “Free Trial,” indicated in the Service as the “Promotion Plan”) to new Customers for a limited period. During the Free Trial, Excess Load Counts do not incur any charges.
Upon expiration of the Free Trial, the subscription will, in accordance with the conditions disclosed to the Customer when the Customer registered a payment method (including Plan, payment amount, and payment timing), either convert to a paid subscription or the Service may become restricted. Article 8 (Damages) does not apply to any Service incident that occurs during the Free Trial.
Where the Customer has elected to “allow” Excess Load Counts under Article 5-5, additional fees for Excess Load Counts are charged on the following basis:
Unless the Customer sets otherwise, when the Included Load Count under the Customer’s subscription Plan is exhausted, the player display will change and no additional fees will be charged for the excess (default: Block). Specific display behavior is described on the service information page (https://support.charlla.io). The Customer may select either of the following in the Billing Management page of the service console:
Detailed policies, pricing standards, and handling methods referenced in Article 5 through external pages (support.charlla.io and charlla.io/price) are incorporated into these Terms by reference.
The Company maintains a change history for those pages so that the Customer can review prior versions.
Where the Company changes pricing, billing criteria, or other items on those external pages that directly affect the Customer’s cost burden, the Company will follow the prior-notice procedure set forth in Article 2-3, and the Customer may terminate the agreement in the manner prescribed therein if the Customer does not agree to the change. Items that do not materially affect the Customer’s rights or obligations, such as UI guidance text or detailed procedural descriptions, may be updated from time to time without prior notice.
The Customer may upgrade to a higher-tier Plan at any time; the upgrade procedure follows the functions provided in the Service.
The Customer must complete the downgrade request in the service console no later than 18:00 KST on the day before the next regular billing date. If the request is completed by that cutoff, the downgraded plan takes effect on, and is billed from, the upcoming regular billing date. If the request is not completed by that cutoff, the upcoming regular billing date is billed at the prior plan, and the downgrade takes effect from the regular billing date immediately following.
For Customers with an annual contract or separate written agreement, the modification terms of that agreement prevail over this Article.
The Customer may request termination at any time through the Cancel Subscription function in the service console. After requesting termination, the Customer may continue to use the Service until the end of the current billing cycle, and the account will be closed as of the end of that cycle. Any Excess Load Count incurred between the termination request and the end of the billing cycle will be charged pursuant to Article 5-4 and settled at the end of the billing cycle.
Upon account closure, any Content (including videos and images) uploaded by the Customer is immediately deleted and cannot be restored. However, payment history, account identifiers (such as the sign-up e-mail), and service-use records are stored separately for the periods prescribed in the Privacy Policy in order to comply with retention obligations under applicable laws (including the Act on the Consumer Protection in Electronic Commerce, the Framework Act on National Taxes, and the Protection of Communications Secrets Act) and to prevent abuse of the Service, and are thereafter destroyed.
After an account is deleted, the Customer must create a new account in order to sign up again.
① If the Customer terminates a paid subscription, refunds are handled as follows:
② For Customers on the Enterprise Plan or with a separate written agreement, the terms of that agreement regarding termination, term, refunds, liquidated damages, and discount clawbacks prevail over these Terms.
③ If applicable law prescribes refund standards more favorable to the Customer than those in this Article, such law prevails.
④ For subscriptions made through an external platform, refunds follow that platform’s refund policy and procedures.
⑤ For Customers that use the Service through an external platform (app marketplace), where a store-deletion request (such as a shop/redact webhook or equivalent data-deletion request) is received from the platform, such request takes priority over the conditions of this Article, and the data associated with the store will be deleted within forty-eight (48) hours after receipt, as specified in Article 3.5 of the DPA.
① If subscription payment fails, the Company will immediately notify the Customer of the failure by e-mail. The Customer must log in to the service console within three (3) days of the notification and register a valid payment method. If payment is not completed within three (3) days, the account is transitioned to dormant status.
② If an Excess Load Count payment fails, the amount is recorded as past due and re-billed on the next regular subscription billing date. If the re-billing also fails, the account is immediately transitioned to dormant status and the Company will notify the Customer of the failure by e-mail.
③ The player display policy for dormant accounts follows the account-status-based player display policy (https://support.charlla.io).
④ If the Customer registers a valid payment method and settles any outstanding amount while the account is dormant, the Service will be reinstated.
⑤ Where payment is processed through an external platform’s billing system, payment-failure handling follows both the platform’s policy and the procedures of this Article; where the platform’s policy is stricter, the platform’s policy prevails.
The Company may restrict the Customer’s use of the Service or terminate the agreement upon prior notice if the Customer violates these Terms or applicable laws or interferes with the operation of the Service.
However, if unlawful content whose distribution is prohibited by applicable law (such as unlawful recordings or child or youth sexual abuse material) is found to have been uploaded to the Service, the Company may immediately block access to such content and suspend the account without prior notice, and may report the matter to the competent investigative authorities as provided under applicable laws.
① (Definition of Service Incident Levels) A “Service Incident” means an interruption of the Service caused by circumstances attributable to the Company without prior notice, classified as follows.
| Level | Description | Impact Scope | Eligible for Compensation |
|---|---|---|---|
| Lv1 | Video upload unavailable | Limited to content management | Not eligible |
| Lv2 | Charlla console access unavailable | All management functions affected | Eligible if continuing ≥3 hours (Average Hourly Fee × 1) |
| Lv3 | All players fail to load (total service outage) | Entire Customer storefront | Eligible (Average Hourly Fee × 3) |
Lv2 and Lv3 Service Incidents are eligible for compensation under this Article. A Lv2 Service Incident is eligible only where it continues for three (3) hours or more. For Lv1 Service Incidents, the Company will use best efforts to restore the Service promptly but does not owe any separate monetary compensation.
② (Compensation Calculation) The Company will pay damages calculated as follows, depending on the level of the Service Incident:
Lv2 Service Incident (continuing for three (3) hours or more): Compensation Amount = Incident Duration × Average Hourly Fee × 1
Lv3 Service Incident: Compensation Amount = Incident Duration × Average Hourly Fee × 3
Compensation is provided as a service-fee credit; a cash refund may be requested only if the Customer has terminated the Service.
No compensation is owed under this Article for any Service Incident that occurs during the Free Trial (Promotion Plan).
③ (Exclusions) The Company bears no liability for damages under this Article in any of the following cases:
④ (Exception for Willful Misconduct or Gross Negligence) This Article’s compensation standards and the liability cap in Article 9 do not apply to damages caused by the Company’s willful misconduct or gross negligence; such damages are governed by the Korean Civil Act and other applicable laws.
The Company is not responsible for copyright disputes, defamation, or other legal issues arising from Content uploaded to the Service by the Customer.
The Company is not liable for any indirect, special, consequential, punitive, or exemplary damages, lost profits, or damages resulting from data loss arising in connection with use of the Service. The foregoing does not apply to damages caused by the Company’s willful misconduct or gross negligence.
The Company’s aggregate liability under these Terms, regardless of the cause or form of claim, shall not exceed the total service fees actually paid by the Customer to the Company during the twelve (12) months immediately preceding the date on which the damage arose. This cap does not apply to damages caused by the Company’s willful misconduct or gross negligence.
The Charlla service is developed and operated independently by Catenoid Inc., and external platform operators bear no responsibility for the Charlla service.
External platform policy changes, API updates, and service discontinuations may cause parts of the Charlla service to be restricted or interrupted, and such events do not constitute circumstances attributable to the Company. The Company will, however, notify the Customer as soon as it becomes aware of such an event and use commercially reasonable efforts to identify alternatives.
If the Company amends these Terms, it will notify the Customer of the amended content and its effective date at least thirty (30) days before the effective date through an in-service announcement and by e-mail to the Customer’s registered e-mail address. In such notice, the Company will clearly inform the Customer of the method for accepting the amendment and the procedure for objecting to it; if the Customer does not expressly object by the effective date, the Customer is deemed to have accepted the amendment. If the Customer does not accept the amendment, the Customer may deliver a notice of objection to the Company before the effective date, in which case the Customer may terminate the service agreement.
The Company protects the Customer’s personal information in accordance with applicable laws. Details concerning the processing of personal information are provided in a separate Privacy Policy.
Customers that use the Service through an external platform are also bound by the Data Processing Agreement (DPA) annexed to these Terms. The DPA is entered into together with these Terms upon first use of the Service or upon acceptance of these Terms.
For domestic (Korea) directly-enrolled Customers, end-user access data (data concerning visitors to the Customer’s website) is collected and processed independently by the Company for the purposes of load-count measurement, billing, and service-provision statistics, and the Company assumes responsibility as an independent controller for the processing of such data in accordance with its Privacy Policy. If the Customer wishes to establish a data-processing entrustment arrangement, the Customer may separately execute the DPA with the Company.
For Customers located in Japan who use the Service through the Japan Entity (Catenoid Inc. / 株式会社カテノイド), the Japan Addendum annexed to these Terms shall also apply. The Japan Addendum addresses the exclusion of anti-social forces, governing law and jurisdiction, and the Japan local contact.
These Terms are governed by the laws of the Republic of Korea.
Disputes with domestic (Korean) Customers shall be subject to the agreed jurisdiction of the court having jurisdiction over the Company’s principal place of business.
Disputes with overseas Customers shall first be subject to good-faith negotiations between the parties for thirty (30) days; if not resolved through negotiations, the dispute shall be finally settled by arbitration under the arbitration rules of the Singapore International Arbitration Centre (SIAC), with the seat of arbitration in Singapore and the language of arbitration in English. The parties may, by mutual agreement, elect arbitration under the Korean Commercial Arbitration Board (KCAB).
Where the mandatory consumer-protection or personal-information-protection laws of any country provide protection more favorable to the Customer than these Terms, those laws prevail.
These Terms take effect on June 1, 2026.
Prior versions of these Terms lose effect as of the effective date of these Terms.
This English version is provided for reference only. In the event of any discrepancy between the Korean original and this English translation, the Korean original prevails.