QRFront

Terms of Service

Effective 2026-08-06

The Korean text is the official version and prevails if translations differ. This page follows your device or selected UI language among the 38 supported locales; other languages display in English.

QRFront Terms of Service

Effective: 6 August 2026 The Korean text is the authoritative version. If this translation differs, the Korean version prevails.

1. Purpose

These Terms govern use of QRFront (the “Company” or “Service”): hotel QR guest portal, front-desk console, floor-staff mobile web, QR printing, AI multilingual translation, and related features, and the rights and duties of the Company, hotel administrators (members), floor staff, and guests.

2. Definitions

  1. “Hotel administrator” means a business or staff member who creates an account by email and operates a hotel workspace. Hotel admin screens use the /admin path.
  2. “Guest” means a person who scans a hotel room QR and uses the guest portal. Guests do not create a QRFront account.
  3. “Floor staff” means housekeeping, runners, and similar on-floor workers who join the former field-staff portal by scanning an invite QR issued by a hotel administrator. Floor staff are not hotel-admin accounts (hotel_users / Supabase Auth) and do not sign in daily with email and password.
  4. “Credits” are digital units that meter AI translation API usage, including a hotel-wallet grant and paid credit packages.
  5. “Demo” is a preview without a sales contract. Data may be sample data and may differ from production.
  6. “Platform operator” means a person with Control Center access. That surface is not mixed with hotel admin.

3. Publication and changes

  1. The Company posts these Terms and the Privacy Policy on the website.
  2. The Company may amend the Terms within the law and will announce the effective date and changes.
  3. Continued use after an amendment takes effect is treated as acceptance, except where a separate consent is required by law.

4. The Service

  1. The Service includes:

- A room-QR guest web portal (hotel service guides, facility cards, requests and facility notes, chat, Wi-Fi, and similar). No app-store install and no guest signup - A hotel-admin front-desk, request, and chat console (/admin) - Floor-staff mobile web (the former field-staff portal: Home, Requests, Chat). This is not a native app; it runs in the browser (and as a home-screen PWA) - Batch room/QR creation and printing - Multilingual UI (38 locales on the supported list) and AI translation (engine allowlist is separate from UI; currently about 28 languages) - Subscription and credit billing, hotel settings (including address and front-desk hours), Connection management (list and disconnect concurrent hotel-admin devices), and optional MFA

  1. Features may be added, changed, or paused. Material reductions of paid features will be announced in a reasonable way.
  2. AI translation may use NVIDIA, OpenAI, Anthropic (Claude), Google (Gemini), and similar models, on a free-pool path, a paid path, and a fallback on failure. The models, providers, and routing actually used may change at any time according to those AI companies’ pricing policies and availability, and the Company’s operations settings. Same-language chat and notes may skip the translation API and may use no credits. Facility-issue notes may be translated for staff only when languages differ. Auto-translation of a hotel address into English, and translation of hotel-admin site-support chat, may use a platform path and may not deduct hotel-wallet credits.
  3. The Company does not provide PMS integration, Web Push in a plain iOS Safari tab, or hotel-admin translation APIs (/api/translate) to floor-staff cookies.

5. Accounts

  1. Hotel-admin signup is limited to persons 14 or older and requires email, password, and agreement to these Terms and the Privacy Policy.
  2. Authentication uses Supabase Auth.
  3. Members may optionally enable TOTP MFA, recovery codes, and email OTP recovery. When MFA is on, an extra code is required at sign-in.
  4. Members are responsible for email, password, and recovery codes. Suspected misuse must be reported promptly.
  5. The Company may refuse or limit signup or use for maintenance, closed signup, false information, or legal/Terms violations.

6. Hotel administrator duties

  1. Keep hotel name, contacts, rooms, Wi-Fi, hotel services, facility cards, photos, and front-desk hours accurate and lawful.
  2. The hotel is the on-site operator for guest use and is primarily responsible for guest handling, requests, and unlawful or harmful content.
  3. Manage room QR codes so they are reasonably available only to actual guests.
  4. Keep concurrent hotel-admin devices within the site-configured limit, and immediately disconnect unused or lost devices in Connection management.
  5. Keep payment method, room count, subscription status, and credit balance consistent with actual operations.
  6. After the first successful paid subscription payment (activating a paid subscription such as the annual plan), the hotel country registered in hotel settings cannot be changed by the hotel administrator. Country may relate to operations, billing, and tax guidance. It may differ from the billing address/country entered in Paddle Checkout; tax calculation follows Clause 10. A platform operator (Control Center) may change the country exceptionally.

7. Guest use

  1. Guests use the portal in a browser with no app install and no QRFront account.
  2. Multiple devices may share one room session during a stay cycle. A new stay cycle (for example a new device scan after check-in time) may invalidate the prior session.
  3. Guests must not send illegal, obscene, harassing, or infringing messages.
  4. The guest portal is part of the hotel’s on-site service. The Company is not a party to the hotel–guest lodging contract.

7-2. Hotel-admin device connections

  1. Hotel administrators sign in at /login with email and password (and MFA when enabled) and use the /admin front-desk console. A separate floor-staff invite QR or the former field-staff portal portal is not provided.
  2. Regardless of access method (dedicated PC app, web browser, mobile web, or mobile app), concurrent devices per hotel cannot exceed the platform site-settings cap (default 2).
  3. When the limit is reached, further sign-ins are refused until a connected device signs out or is disconnected in Connection management.
  4. Hotel administrators can view connected devices in Connection management and disconnect a specific device. Device labels may be inferred from User-Agent and can be renamed.
  5. Device sessions are tracked with an HttpOnly cookie (qrfront_hotel_device_session). The server stores a hash, not the raw secret.
  6. On staff departure or device loss, sign out and disconnect the device session and related push subscriptions immediately.

8. Trial and paid subscription

  1. New hotels may use a free trial for the period set by the Company (operations setting, typically about one month). Start conditions (such as registering a payment method) follow the billing screens.
  2. QRFront Service is priced annually by room-count bands (rounded up in tens of rooms), generally in USD, subject to a maximum (e.g. 1000 rooms).
  3. When a trial ends or payment fails, operations features may be limited. Hotel data is retained or deleted under the Privacy Policy and law.
  4. Demo/preview is not a paid contract.
  5. If a member cancels a paid subscription, they may keep using the Service until the already-paid period ends. After that date, operations are limited. Pro-rata refunds of unused term follow Clause 11.
  6. If a renewal payment fails (past due), the Company may notify hotel administrators by in-app popup, banner, and email. If the payment method is not updated, later periods may be limited.

9. AI translation credits

  1. AI translation is billed separately from the subscription. Same-language chat may use no credits; only successful translation usage is deducted.
  2. A free credit grant may be added to the hotel wallet when a trial starts. The Company may also run a shared free pool, which is separate from hotel wallets.
  3. Extra usage is purchased in credit packages (e.g. 10 million credits). Unused balance does not expire monthly and rolls over.
  4. When credits run out, translation may pause. Other subscription features follow the product description.
  5. Credits are digital content available on grant. Once use (deduction) has begun, withdrawal of offer may be limited under Korea’s e-commerce consumer protection law.

10. Payments

  1. Charges run through Paddle, the payment gateway (PG) the Company connects. Test (sandbox) and live charges may coexist. Test payments may not move real funds.
  2. Amounts are recalculated on the server from room count and purpose (subscription, trial setup, credit packages). Client-supplied amounts are not trusted.
  3. Listed USD amounts exclude tax. VAT, GST, and sales tax are calculated by Paddle at checkout from the billing address and country the customer enters there, and added to the final amount. The Company does not hard-code country tax rates. FX and Paddle (PG) fees follow the checkout display and applicable law.
  4. Receipts and history are available in hotel billing and in the Company’s payment records.

11. Withdrawal and refunds

  1. These Terms do not waive withdrawal or refund rights required by the e-commerce act and other law.
  2. Withdrawal or refund may be restricted under applicable law if any of the following applies. This is stated on the checkout screen and in these Terms.

- Use of AI translation credits has begun (deduction) - A guest has used the portal even once (including creating a QR session, one request, or one chat message)

  1. If none of the use described in Clause 11.2 has occurred and it is confirmed that the digital content has not yet been supplied or is unused, a refund may be processed under law and Paddle procedures. After a completed refund, the Company recovers that subscription entitlement and unused paid credits.
  2. Where digital content has already been supplied or used (credits granted and used, subscription period consumed), withdrawal may be limited as the law allows.
  3. Unused prepaid amounts, double charges, and system-error charges are handled after verification under law and internal policy.
  4. Even without a self-serve refund button, members may request a refund via Clause 20. Operators may record a payment as refunded. Clause 11.2 still applies: no refund after even one use.
  5. If use is limited because of the member’s fault (breach of these Terms or abuse) without intent or gross negligence on the Company’s part, the Company may refuse to refund the remaining term or credits.
  6. A checkout canceled before completion (transaction.canceled) is not charged. If any granted credit has already been used, that payment is not canceled or refunded.

12. AI disclaimer

  1. AI translation is statistical and is not warranted for accuracy, completeness, or fitness for a particular purpose. Errors, omissions, delay, and unsuitable wording can occur.
  2. Emergencies, medical/legal/safety instructions, and payment or contract terms must be confirmed by a human.
  3. NVIDIA, OpenAI, Anthropic (Claude), Google (Gemini), and other providers may fail, throttle, change pricing or policy, or change models. The models in use may change at any time.

13. Third-party processing

The following types of processors may handle data:

  • Infrastructure, auth, and database: Supabase and similar
  • AI translation: NVIDIA, OpenAI, Anthropic (Claude), Google (Gemini), and similar. Actual models may change at any time under those companies’ pricing policies
  • Payments: Paddle (test or live). Full card numbers are not stored by the Company
  • Web Push: the browser push service, if a floor-staff device subscribed
  • App push: Apple (APNs) and Google (Firebase Cloud Messaging), if a device subscribed through the hotel app
  • Email delivery: Resend or similar (billing notices, support alerts, platform operational notices including the daily operations report)

Details are in the Privacy Policy.

14. Acceptable use

Members and guests must not:

  • Violate law, infringe rights, or send obscene, hateful, or violent content
  • Attack the service, scrape without permission, or bypass accounts, QR, or sessions
  • Abuse AI for spam, malware, or automation abuse
  • Commit payment fraud or abuse credits / the free pool
  • Collect others’ personal data or trade secrets without authority

The Company may end sessions, suspend accounts, and cooperate with authorities.

15. Intellectual property

  1. Software, marks, UI, and documentation belong to the Company or licensors.
  2. Photos and text uploaded by a member remain with the member or rightful owner. The member grants the Company a license needed to operate the Service.
  3. Chat and translations are for that hotel’s operations. The Company does not store customer source text on the platform audit/usage ledger (it may store metadata such as request id, provider, latency, and credit counts).

16. Interruptions

  1. The Company may suspend the Service for maintenance, outages, force majeure, third-party failure, legal duty, or security response.
  2. Control Center maintenance mode, signup/chat/AI kill switches, and hotel expiry may stop features immediately.
  3. Reasonable notice is given when practicable; urgent security or outages may proceed without prior notice.

17. Termination

  1. Members may request termination through in-product steps or support.
  2. The Company may limit or terminate for Terms breach, long inactivity, non-payment, or product shutdown.
  3. Deletion after termination follows the Privacy Policy and legal retention duties.

18. Limitation of liability

  1. To the extent permitted by law, the Company limits liability for free trials, demos, AI output, hotel–guest disputes, and member-posted content.
  2. The Company’s aggregate liability is limited to fees (including credit packages) the hotel paid in the three months before the claim arose, except that this cap is not asserted for willful misconduct or gross negligence.
  3. Indirect loss, lost profits, lost opportunity, and data-recovery cost are disclaimed to the extent the law allows.
  4. Nothing in this clause reduces mandatory consumer-protection rights.

19. Governing law and venue

  1. These Terms and the service contract are governed by the laws of the Republic of Korea.
  2. Disputes are brought in the courts with jurisdiction under the Korean Civil Procedure Act. If a business address is registered, the court at that location may also have jurisdiction.
  3. Korean law applies to overseas users, subject to any local mandatory rules that cannot be waived.

20. Contact

Use the representative email or phone in the website footer, or the business information registered in the Control Center. If those fields are empty, use in-product support channels.

Addendum. These Terms take effect on 6 August 2026.

QRFront
QR Front

The most intuitive next-gen smart room web solution for hotels

© 2026 QR Front Inc. All rights reserved.
Company name
StrayKitty Studio
Representative
Hangi Woo
Business registration no.
358-17-02448
Mail-order report no.
2025-GyoungNamKimhae-0624
Business address
Uamro 36, Kimhae-si ,GyoungNam-do, Republic of Korea
Email
admin@qrfront.com
Phone
+825065040003
Privacy officer
Hangi Woo