Terms of Service
Last updated: April 30, 2026
Article 1 (Purpose)
These Terms set out the rights, obligations, and responsibilities of HEY JAMES Inc. (the "Company") and the users in connection with the Fingr AI video creation and AI app creation services (the "Service") provided by the Company, along with other necessary matters.
Article 2 (Definitions)
The following definitions apply in these Terms.
- "Service" means the following two functions provided by the Company together:
- AI video creation: AI script generation, TTS narration, AI image generation, slide / video composition, and subtitle generation.
- AI app creation: a feature that automatically generates, hosts, and modifies a Rails web app from the user's idea, and lets the user optionally connect a custom domain, download the source code, and run the app in production mode.
- "User" or "Member" means a person who agrees to these Terms, completes account registration, and uses the Service.
- "Credits" means the virtual settlement units that are charged or granted for use of the Service, classified as follows:
- Subscription credits: credits granted monthly (or annually) under the subscription plan.
- Purchased credits: credits bought separately.
- Welcome credits: credits granted free of charge upon sign-up.
- "Content" means videos, scripts, slides, voices, subtitles, and the source code, data, and assets of any AI-generated app produced through the Service.
- "Voice profile" means a voice used to generate TTS narration, including preset voices and cloned voices generated from voice samples uploaded by the user.
- "Subscription plan" means a paid usage right that grants credits and access to the Service for a defined period.
- "Project" means a unit of work the user creates inside the video creation feature to produce a video.
- "Billing key" means the payment authentication credentials registered through Lemon Squeezy or Toss Payments for auto-billing.
- "Generated app" means a Rails web app automatically generated by AI from the user's idea and hosted by the Company.
- "Workspace" means an isolated working area on the Company's servers where the source code, database, and logs of a single generated app are stored.
- "Development mode" means the default operating mode of a generated app, in which the app is automatically suspended after a period of inactivity to control resource usage.
- "Production mode" means a paid add-on under which a generated app is kept running 24/7 with elevated resource allocation, intended for serving end users reliably.
- "Custom domain" means a domain owned or leased by the user (e.g., myservice.com) that is connected to a generated app.
- "Free trial" means the one-time trial usage right for the AI app creation feature granted to new sign-ups.
- "Beta service" means a candidate new service in the pre-launch stage, for which the Company collects sign-ups and conducts validation through interviews or pilot use on dedicated pages.
Article 3 (Company information)
| Legal name | HEY JAMES Inc. (주식회사 헐이제임스) |
| Representative | Sunghoon Lee |
| Address | 43, Boramae-ro 5-gil, Dongjak-gu, Seoul, Republic of Korea, #2803 |
| Business registration no. | 362-81-00644 |
| Corporate registration no. | 110111-6357027 |
| Mail-order license | 2024-Seoul Dongjak-0832 |
| james@heyjames.ai |
Article 4 (Effect & changes to the Terms)
- These Terms take effect by being posted on the Service screen or otherwise notified to users.
- The Company may amend these Terms within the scope permitted by applicable law, and will post any amendment within the Service at least 7 days before its effective date.
- For amendments unfavorable to users, the Company will give notice at least 30 days in advance and will also notify users individually by email.
- Users who do not agree to amended Terms may terminate the user agreement. If a user does not express refusal within 30 days from the notice, the user is deemed to have agreed to the amendment.
Article 5 (Forming the user agreement)
- The user agreement is formed when a user agrees to these Terms and the Privacy Policy, applies for membership, and the Company accepts the application.
- Sign-up is available with email and password, or via Google social login.
- For email sign-up, the email verification step must be completed before the Service can be used normally.
- The Company may refuse sign-up — or terminate the agreement after the fact — in any of the following cases:
- The user provided false information.
- The user is under 14 years old.
- The user has previously had Service access restricted for violating the Terms.
- The user signed up multiple times in a short period from the same IP address or using disposable email domains (suspected abuse).
- The sign-up was attempted via bots or automation tools.
- There is a technical impediment.
- For sign-ups suspected of abuse, the Company may temporarily suspend the account, conduct an operator review, and then either resume access or impose a permanent block.
Article 6 (Restriction for users under 14)
- The Service is available only to users aged 14 or older.
- If a user under 14 is found to have signed up, the Company will immediately delete the relevant account and destroy the related personal data.
Article 7 (Account management)
- Users are responsible for managing their own account information (email, password, etc.).
- Users may not share, transfer, or lend their account to third parties.
- If the registered information changes, the user must update it immediately on the profile page.
- The user is responsible for damage caused by careless password management, account sharing, or similar acts.
- If unauthorized use of an account is detected, the user must promptly notify the Company.
Article 8 (Service contents)
The main contents of the Service are as follows:
1. AI video creation
- AI script generation: AI generates a video narration script based on the topic and conditions entered by the user.
- TTS narration: Converts the generated script into voice.
- Voice cloning: Generates a personalized voice profile from voice samples uploaded by the user.
- AI image generation: AI generates B-roll images for use in videos.
- Slide / video composition: Combines script, voice, image, and subtitles into a final video.
- Subtitle generation: Automatically generates subtitles aligned with the narration.
2. AI app creation
- Automatic AI app generation: AI generates a Rails web app from the user's idea and follow-up Q&A.
- App hosting: The generated app is published immediately on a subdomain assigned by the Company (e.g.,
your-app.apps.fingr.io) and runs on the open internet. - Natural-language edit requests: Without any coding knowledge, the user can request feature or design changes in plain language; AI modifies the source code directly and applies the change.
- Source-code download: Paid subscribers and users with active production mode can download the full source code of a generated app as a zip file (a README, LICENSE, and example environment-variable file are included automatically).
- Production mode: Upon separate request, the user can switch a generated app into 24/7 operation with elevated resource allocation (see Article 11).
- Custom domain connection: For apps in production mode only, the user can connect their own domain and have an SSL certificate issued automatically (see Article 12).
The Service is provided using third-party AI APIs (Anthropic, MiniMax, FAL.ai, etc.) and payment processors (Lemon Squeezy, Toss Payments). Service quality, speed, and availability may vary depending on the circumstances of those external providers.
Article 9 (App creation free trial)
- The Company grants new sign-ups a one-time free trial for the AI app creation feature. The free trial is operated as a separate quota from the welcome credits used for video creation, and is not consumed by video usage.
- The free trial limits are as follows:
App creations 1 Natural-language edit requests 5 Combined input token cap 500,000 Combined output token cap 250,000 Validity 30 days from sign-up - If any one of the limits above is reached, further calls are blocked immediately and the user is shown an upgrade prompt. After the limit is reached, apps already created continue to operate under the lifecycle policy in Article 10 — they may be re-started but cannot be edited further.
- Traffic identified as automated (bots, crawlers, monitoring tools) does not count against free-trial limits and does not refresh the auto-suspend timer.
- The free trial is non-refundable. Under the one-account-per-person principle, a single individual may not collect free trials across multiple accounts; violations may result in restriction of Service access.
- The Company may adjust the free trial limits and validity period in its reasonable discretion based on operating data; changes are announced in advance under Article 4.
Article 10 (Generated app development-mode lifecycle)
Unless production mode is requested, every generated app runs in "development mode" by default. To control cost and resource usage, the following lifecycle is applied automatically.
- Auto-suspension (10 minutes): If there is no human traffic for 10 minutes after the last visit, the app is automatically suspended. It will resume automatically when the user re-visits the URL or sends a new edit request.
- Permanent deletion (7 days): If an app stays suspended for 7 days, the Company permanently deletes its workspace (source code, database, and logs). A pre-deletion email is sent to the user one day before deletion.
- Resource allocation: Apps in development mode run with capped memory and CPU. Under heavy concurrent traffic or compute-intensive workloads, response times may slow. For higher performance or 24/7 operation, the user may request production mode under Article 11.
- Bot traffic: Automated traffic (bots, crawlers) does not refresh the auto-suspend timer. An app that only receives bot traffic is treated as having no human visitors and will eventually be suspended.
- Data loss: Permanently deleted apps cannot be restored. The user is responsible for downloading any source code or data they wish to preserve in advance.
- The auto-suspension and permanent-deletion intervals may be adjusted in the Company's reasonable discretion; changes are announced in advance under Article 4.
Article 11 (Production mode)
- Eligibility: Production mode may be requested only by users with an active paid subscription (Starter, Pro, or Business). Free-trial users cannot enable it.
- Charge model: Activating production mode immediately deducts 15,000 credits as a prepayment. The charge then renews every 30 days, deducting the same amount on each renewal date.
- Service form: Production mode is provided in the form of a digital-content subscription. If the user voluntarily disables it during a paid period, the remaining days are not refunded.
- Resource allocation: Apps in production mode receive higher memory and CPU allocation than development mode and are exempt from the auto-suspension policy in Article 10(1) — they run 24/7.
- Renewal pre-warning: If, three days before the next renewal, the user's remaining credits are less than the renewal amount, the Company sends a pre-warning email.
- Auto-demotion (insufficient balance): If credits are insufficient on the renewal date, the app is automatically demoted to development mode, and notification emails are sent to both the user and the operator. The following items are preserved or interrupted on auto-demotion:
Preserved Workspace (source code) · app database · custom-domain configuration Interrupted Custom-domain routing (the app falls back to the Company subdomain) · 24/7 operation (the development-mode auto-suspension policy resumes) - Recovery: An auto-demoted app can be restored immediately by topping up credits and re-activating production mode. If recovery happens within the same renewal cycle without an additional charge, the system determines this automatically.
- Voluntary demotion by the user: The user may demote their own app to development mode at any time; in that case as well, the remaining days of the paid period are not refunded (see paragraph 3).
Article 12 (Custom domain connection)
- For apps in production mode, the user may connect a domain that they lawfully own or lease. This feature does not incur any charge in addition to the production-mode fee.
- When a domain is connected, the Company automatically issues and renews an SSL certificate via Caddy and Let's Encrypt. Issuance typically completes within 1 to 5 minutes after DNS propagation, but may be delayed by DNS misconfiguration or domain-registrar policies.
- The user warrants the following:
- The connected domain is one that the user lawfully owns or leases.
- The domain will not be used to host illegal content.
- The domain does not infringe a third party's trademark, personality rights, or similar rights.
- If production mode ends — voluntarily or by auto-demotion — and the app reverts to development mode, the Company immediately stops routing for that custom domain and stops issuing certificates for it. The domain configuration itself is retained in the database, so re-activating production mode automatically re-connects the same domain.
- The Company may block illegitimate domain-connection attempts (e.g., connecting a domain owned by a third party without authorization, or one that violates these Terms); for violations, the Company may immediately disconnect the domain and take action under Article 19.
Article 13 (Beta services)
- The Company may introduce candidate new services in their pre-launch stage on dedicated pages and collect sign-ups for them ("beta services").
- When signing up for a beta service, users may provide information such as email, contact number, time spent on the relevant workflow, pain points, expectations, desired features, and role; some fields are optional.
- The Company may contact applicants by email or phone to request interviews, pilot use, or feedback. Applicants are not obliged to respond.
- If a beta service is officially launched, the Company may give applicants priority access; at official launch, terms and pricing different from these Terms may apply.
- The Company may, for reasonable cause, decide not to launch a particular beta service or discontinue it during validation; the Company is not liable for damages arising from such a decision (except in cases of willful misconduct or gross negligence).
Article 14 (Credit system)
- Costs from AI API calls are deducted in credits when the Service is used. Deductions cover not only video creation features (script generation, TTS, image generation, etc.) but also AI app creation, natural-language edits, and production mode.
- Credits deducted for AI app creation and natural-language edits are calculated by applying a multiplier (currently 3x) to the underlying external AI API cost. The exact multiplier may be adjusted in the Company's reasonable discretion based on operating data; changes are announced in advance under Article 4.
- Production mode incurs a separate prepayment of 15,000 credits per 30-day period (see Article 11).
- Credit validity periods are as follows:
- Welcome credits: 1 year from the date granted.
- Subscription credits: until the end of the relevant subscription period (no carry-over).
- Purchased credits: 1 year from the date of purchase.
- Credits are deducted from subscription credits first, and then from those expiring soonest.
- Credits cannot be transferred to others and are not refundable in cash.
- Expired credits are automatically forfeited and cannot be restored.
Article 15 (Subscription plans & auto-billing)
- The Company offers the following subscription plans:
Plan Credits New apps / month Monthly Yearly Starter 15,000 1 $9.90 $99 Pro 45,000 5 $29.90 $299 Business 150,000 20 $99.90 $999 - The "new apps per month" quota is enforced on a 30-day rolling window; once the quota is reached, additional app creation is blocked. Natural-language edit requests are unlimited on every paid plan (see Article 19 for limits on abusive use).
- Subscription payments are processed via billing-key-based auto-billing through one of the following payment processors, depending on the user's display language:
- English-language users: Lemon Squeezy (USD, with the rate fixed at ₩1,000 ≒ $1).
- Korean-language users: Toss Payments (KRW).
- Subscriptions are renewed automatically on the expiry date, with email notice 7 days in advance.
- Additional credits may be purchased separately in 10,000-credit increments ($10 or ₩10,000 minimum), and custom amounts are supported.
- Payment methods are credit or check cards; the registered card may be changed in the user's profile.
Article 16 (Subscription cancellation)
- Users may cancel a subscription at any time. Cancellation disables auto-renewal, and the Service may continue to be used until the paid subscription period expires.
- After cancellation, the subscription may be reactivated until the expiry date.
- Credits remaining at the time of cancellation can be used until the subscription expires.
- After a subscription expires, new production-mode activations are restricted; any apps already running in production mode may be auto-demoted on the next renewal cycle (see Article 11).
Article 17 (Withdrawal & refunds)
- Withdrawal: Users may withdraw the subscription within 7 days of the payment date. However, if any credits have been used, the digital content is deemed to have been consumed and withdrawal is restricted.
- Refund processing: Where withdrawal is permitted, the full payment amount will be refunded to the original payment method within 3 business days.
- Mid-term cancellation of yearly plans: If a user cancels a yearly plan mid-term, the period used will be calculated at the standard monthly rate, and the remaining balance will be refunded.
- No refund for production mode: Production mode is offered as a 30-day digital-content subscription. If voluntary or auto-demotion occurs during a paid period, the remaining days are not refunded.
- Non-refundable items: Credits granted free of charge — including welcome credits — and the free trial are not refundable.
- Refund requests can be sent to customer support at james@heyjames.ai.
Article 18 (Voice cloning conditions)
- Voice cloning is a feature that sends voice samples uploaded by the user to a third-party API provider (MiniMax) to generate a voice model.
- By using voice cloning, the user agrees to the following:
- Only the user's own voice — or a voice for which the user holds lawful rights — will be uploaded.
- Uploaded voice data is transmitted to MiniMax servers located overseas (China).
- The Company will not use the user's voice data for any purpose other than providing this Service.
- All legal liability arising from uploading another person's voice without authorization rests with the user.
- Use of voice cloning for malicious purposes — including deepfakes, impersonation, and fraud — is prohibited; violations result in immediate suspension of Service access.
Article 19 (User obligations & prohibited acts)
Users must not engage in any of the following acts.
General prohibited acts
- Registering false information.
- Misappropriating another person's information.
- Misuse of the Service via automation tools, crawling, etc.
- Multiple sign-ups from the same IP or via disposable email domains.
- Acts that interfere with the stable operation of the Service.
- Infringing the intellectual property rights of the Company or third parties.
AI video creation prohibited acts
- Generating illegal or harmful content (pornography, child exploitation material, hate speech, etc.).
- Generating content that infringes the portrait rights or personality rights of others.
- Using the Service to generate or distribute false information or fake news.
- Cloning another person's voice without authorization.
- Impersonating another person by abusing deepfakes.
- Reverse-engineering or bypassing the API.
- Spam or abuse via mass automatic generation.
AI app creation & operation prohibited acts
- Hosting or distributing illegal content (pornography, child-exploitation material, gambling, narcotics, etc.) through a generated app.
- Operating malware, phishing sites, spam senders, cryptocurrency miners, or other malicious code through a generated app.
- Hosting third-party copyrighted works in volume without the rights-holder's consent.
- Abnormally occupying or exhausting the Company's resources (for example, intentional infinite loops, self-calling traffic to inflate metrics, or workloads that affect other apps or users).
- Attempting, via natural-language edit requests, code changes that would constitute any of the prohibited acts in items 1-17.
- Connecting a domain not lawfully owned by the user as a custom domain.
- Intentionally crafting prompts to circumvent these Terms or the policies of the underlying AI API providers.
For violations, the Company may, after prior notice, restrict or suspend Service access or terminate the user agreement. However, in urgent or clearly violating cases (e.g., hosting illegal content, operating malware), the Company may suspend the app or account immediately and without prior notice.
Article 20 (Content copyright & usage rights)
- Rights to source materials the user provides (video topic / research notes, app idea / natural-language edit requests, etc.) belong to the user.
- The Company grants the user a non-exclusive usage right — including for commercial use — over the content generated by AI through the Service (scripts, images, voices, subtitles, and the source code, data, and assets of any AI-generated app). Users are free to use generated outputs in their own businesses or services.
- The Company may use generated outputs internally to provide, improve, and monitor the Service, in a way that does not infringe the user's rights, and will not disclose or resell them externally without separate consent.
- The copyright status of AI-generated outputs is unsettled under current law and may change as relevant laws evolve.
- Restrictions under the terms of third-party AI API providers (Anthropic, MiniMax, FAL.ai) may apply.
- Responsibility for the copyright, portrait rights, and similar rights of audio files, images, and text uploaded by the user rests with the user.
- Paid subscribers and users with active production mode may download a generated app's source code as a zip file. The LICENSE file in the downloaded zip lists the user as the copyright holder.
Article 21 (AI output disclaimer)
- The Company does not guarantee the accuracy, suitability, or legality of content generated by AI.
- AI may generate information that differs from fact ("hallucination"); the Company is not responsible for this.
- The user is responsible for reviewing and verifying generated content before using it.
- If a dispute with a third party arises from generated content, responsibility rests with the user who used that content.
- The Company does not guarantee the naturalness or accuracy of TTS voices, nor the quality of AI images.
- The Company makes no warranty whatsoever regarding the security, correctness, performance, scalability, fitness for a particular purpose, or external dependencies of AI-generated app code. Before using a generated app for production use, the user is responsible for personally reviewing and testing the code and behavior.
- Primary responsibility for protecting personal data, payment information, and other sensitive data of the user — or of that user's end users — that is processed or stored by a generated app rests with the user operating that app.
Article 22 (Service changes / interruption / termination)
- Service changes: When operationally or technically necessary, the Company may change all or part of the Service, with at least 30 days' prior notice for material changes.
- Temporary interruption: The Service may be temporarily interrupted due to scheduled maintenance, system failure, third-party API failure, force majeure, or similar causes.
- Termination of Service: If the Company terminates the Service, it will give notice at least 60 days in advance and refund any unused paid credits. Until termination, users will be given a reasonable window to download the source code and data of any generated apps.
- If a third-party external service (Anthropic, MiniMax, FAL.ai, Lemon Squeezy, Toss Payments, Let's Encrypt, etc.) suspends its service, the related feature may be temporarily limited; the Company will use reasonable efforts to arrange alternatives.
Article 23 (Termination of the user agreement)
- Termination by user: Users may terminate the user agreement at any time by deleting their account on the profile page.
- Termination is handled as follows:
- Personal data is destroyed immediately, except for items that must be retained under applicable law.
- Video projects and generated video content are retained for 30 days after withdrawal and then destroyed.
- Workspaces of generated apps (source code, database, logs) are also retained for 30 days after withdrawal and then destroyed. If preservation is needed, the user must download the code before withdrawal.
- Cloned voice profiles are deleted immediately.
- Remaining credits are forfeited; refunds for paid purchased credits follow Article 17.
- Termination by Company: If the user violates the prohibited acts in Article 19, the Company may terminate the user agreement after prior notice. In urgent or clearly violating cases the Company may terminate immediately without prior notice; in such cases all apps owned by the user are suspended at once and permanently deleted after 30 days.
Article 24 (Damages & liability)
- If the Company causes damage to a user through willful misconduct or gross negligence, the Company will compensate that damage.
- The Company's liability for damages is capped at the total Service fees the user paid to the Company over the prior 12 months.
- The Company is not liable in any of the following cases:
- Service interruption due to force majeure such as natural disasters or war.
- Failure attributable to a third-party external service (Anthropic, MiniMax, FAL.ai, Lemon Squeezy, Toss Payments, Let's Encrypt, etc.).
- Service interruption attributable to the user.
- Damage related to credits granted free of charge (such as welcome credits) and the free trial.
- Data loss caused by the auto-suspension and permanent-deletion policy in Article 10 where the user neglected to download in advance.
- Temporary interruption from auto-demotion under Article 11, where the user received the pre-warning email but did not top up credits.
- Damage suffered by an end user of an app the user operates — or by a third party — as a result of security vulnerabilities, data leakage, or feature errors in that app.
- Temporary connection issues caused by DNS misconfiguration, domain-registrar policies, or delays in SSL certificate issuance for a custom domain.
- If the Company or a third party suffers damage attributable to the user, the user must compensate that damage. In particular, where an app the user operates causes damage to the Company or a third party through any of the prohibited acts in Article 19, the user is responsible for full compensation.
Article 25 (Governing law & jurisdiction)
- The interpretation and application of these Terms is governed by the laws of the Republic of Korea.
- For any dispute arising from use of the Service, the Seoul Central District Court has jurisdiction as the court of first instance.
Article 26 (Dispute resolution)
- Disputes related to use of the Service should first be addressed through the Company's customer support (james@heyjames.ai).
- If the parties cannot resolve the dispute, resolution may be sought through any of the following bodies:
- Korea Fair Trade Commission consumer dispute mediation
- Korea Consumer Agency dispute relief (1372 from anywhere in Korea)
- Electronic Commerce Dispute Resolution Committee
- Personal Information Dispute Mediation Committee (1833-6972 from anywhere in Korea)
Article 27 (Supplementary provisions)
- These Terms take effect on April 30, 2026.
- The previous Terms of Service (effective April 4, 2026) are replaced by these Terms. The principal scope of this revision is the addition of the AI app creation feature and its related policies (free trial, app lifecycle, production mode, custom domains, beta services, and English-language payment routing).
For questions about these Terms, please contact james@heyjames.ai.