TERMS OF SERVICE
QR Moment — Terms of Service
Version: 1.0
Effective date: 9 May 2026
Service Provider: Harmony, obrt za usluge, vl. Bruno Colić, OIB 74987714878
Note on language. This English version is a courtesy translation. The Croatian text at /hr/uvjeti is the legally binding version of these Terms; in case of any discrepancy, the Croatian text controls.
Article 1 — General provisions and definitions
1.1. These Terms of Service (the "Terms") govern the rights and obligations between the Service Provider and the Customer in connection with the use of the QR Moment online service available at https://qrmoment.app (the "Service").
1.2. The following terms have the following meanings:
- "Service Provider" or "Provider" — the sole-trader business Harmony, obrt za usluge, vl. Bruno Colić, whose details are set out in Article 2.
- "Customer" — the natural-person consumer who has entered into a contract with the Provider for use of the Service, typically the person organising an event (wedding, christening, birthday, etc.).
- "Guest" — a person who, via the QR code or link shared by the Customer, uploads photos, recordings or messages to the gallery of the Customer's Event.
- "Content" — photos, video, audio, messages and any other digital materials that the Customer or a Guest creates, uploads or shares through the Service.
- "Event" — a single event (wedding, christening, birthday, anniversary, etc.) for which the Customer has created a gallery in the Service.
- "Tier" — the service level purchased by the Customer (Preview, Edition or Collection), with limits described in Article 3.
- "Contract" — the individual contract between the Customer and the Provider for one Tier covering one Event, concluded as described in Article 4.
1.3. These Terms form an integral part of every Contract. By making a purchase the Customer expressly confirms that they have read, understood and accepted these Terms in full.
Article 2 — Service Provider details
Information required under the Croatian Companies Act and the Croatian E-Commerce Act:
| Business name | Harmony, obrt za usluge, vl. Bruno Colić |
| Croatian Tax ID (OIB) | 74987714878 |
| Registered seat | Trnovačka ulica 15, 35000 Tomica, Republic of Croatia |
| info@harmony.com.hr | |
| Website | https://qrmoment.app |
Article 3 — Subject of the Contract and description of the Service
3.1. QR Moment is an online service (a "digital service" within the meaning of the Croatian Consumer Protection Act) that enables the Customer to:
- create a private gallery for one Event;
- generate a QR code and a link to be shared with Guests;
- collect photos, videos and messages that Guests upload through that link;
- view, moderate and download the collected Content via the Customer's admin panel.
3.2. The Service is offered in three Tiers with different limits:
- Preview (€0) — free trial; up to 10 photos, up to 3 Guests, valid for 7 days, every feature unlocked (including video uploads, all poster designs and all QR styles) with a watermark on every poster export.
- Edition (€39) — 30 days of retention, unlimited photos (no video), basic QR code download, no moderation and no poster designs. Subject to a 10 GB total storage limit per Event (Article 10.4).
- Collection (€99) — 180 days of retention, unlimited photos and videos, moderation (automatic or approval-gated), all 22 poster designs and all 10 QR styles. Subject to a 10 GB total storage limit per Event (Article 10.4).
Article 4 — Conclusion of the Contract and registration
4.1. The Contract is concluded electronically as follows:
- The Customer selects a Tier on the Provider's website and provides their e-mail address.
- For the Preview Tier, the Customer confirms the address by clicking a verification link in the e-mail; this completes the order.
- For the Edition and Collection Tiers, the Customer is redirected to the secure page of the payment service provider (Stripe Payments Europe, Ltd.), where they pay by card.
- Upon successful payment the Customer receives a "magic link" by e-mail, granting access to the Event's admin panel.
- The Contract is now concluded; its components are these Terms, the details of the chosen Tier, and the price at the time of order.
4.2. The Customer must be at least 18 years old and have legal capacity. By using the Service the Customer represents that they meet these conditions.
4.3. The Provider reserves the right to refuse to enter into a Contract or to terminate one subsequently if:
- the information given by the Customer is false; or
- there is a reasonable suspicion that the Service is being used for purposes contrary to law, these Terms, or good faith.
Article 5 — Prices and payment
5.1. Tier prices are stated in euro (EUR) and are final for consumers. VAT is not charged pursuant to Article 90, paragraphs 1 and 2, of the Croatian Value Added Tax Act (small-business exemption).
5.2. Payment is made by card via Stripe Checkout. The Provider does not store the Customer's card details.
5.3. After successful payment the Provider issues a fiscalised invoice in accordance with the Croatian Fiscalisation Act (NN 89/25), through a certified fiscalisation provider. The invoice is delivered by e-mail within 24 hours.
5.4. In case of an erroneous payment or a technical issue, the Customer may submit a refund request to the e-mail address in Article 8 within 30 days of payment.
Article 6 — Duration of the Contract and provision of the Service
6.1. The Contract is concluded for one Event and lasts:
- for the Preview Tier: 7 days from the e-mail verification;
- for the Edition Tier: 30 days from the Event date entered by the Customer in the admin panel;
- for the Collection Tier: 180 days from the Event date; the Customer may request earlier termination at any time (see Article 9).
6.2. Provision of the Service for the purposes of the Croatian Consumer Protection Act begins at the moment the Provider makes the access credentials (the "magic link") available to the Customer. From that moment the Customer can access the Service, configure the Event, generate the QR code, and start collecting Content.
6.3. The Provider will provide the Service with reasonable care and in accordance with industry practice; for online services, continuous uptime is not guaranteed. The Provider makes reasonable efforts to maintain Service availability.
Article 7 — Consumer's right to withdraw from the Contract
7.1. You may withdraw from this Contract within 14 days, without giving any reason.
7.2. To exercise your right to withdraw you must inform us of your decision before the period in 7.1 expires, by an unambiguous statement sent by post to Trnovačka ulica 15, 35000 Tomica, or by e-mail to info@harmony.com.hr, stating your name, address, and e-mail address. The invoice must be attached.
7.3. You may use the standard withdrawal form prescribed by the Croatian Regulation on the Content and Form of the Notice on the Right of Consumers to Withdraw (NN 117/2022), available in the Croatian Official Gazette: https://narodne-novine.nn.hr/clanci/sluzbeni/2022_10_117_1795.html. Use of the form is not mandatory.
7.4. The withdrawal period is 14 days from the day on which the Contract is concluded (Article 4.1).
7.5. If you withdraw from this Contract, we will refund all payments received from you, including delivery costs (if any), without delay and at the latest within 14 days of receiving your decision to withdraw, unless you have agreed to a different method of refund, and without any additional cost for that refund. The refund is made using the same payment method as the original transaction, unless expressly agreed otherwise.
Article 8 — Complaints, objections, and consumer contact
8.1. The Customer may submit a complaint or objection regarding the Service in writing through:
- e-mail to info@harmony.com.hr, or
- registered post to Harmony, obrt za usluge, vl. Bruno Colić, Trnovačka ulica 15, 35000 Tomica.
8.2. The complaint should state the Customer's name, address, the e-mail used to enter into the Contract, and a clear description of the defect or reason for the complaint.
8.3. The Provider will acknowledge receipt of the complaint without delay. The Provider will respond in writing to every complaint within 15 days of receipt, in accordance with Article 10 of the Croatian Consumer Protection Act.
8.4. The Provider keeps records of complaints and stores written communications in line with the law.
Article 9 — Content retention, refund policy outside the statutory period, and GDPR
9.1. Content retention. The Provider stores the Content uploaded by the Customer and Guests until the date set in the admin panel, but no longer than the retention period attached to the chosen Tier (Edition: 30 days, Collection: 180 days — see Article 6.1). After that period, the Content is permanently deleted.
9.2. Customer's right to early deletion. The Customer may at any time, from the admin panel, request immediate deletion of the entire gallery or of individual Content items. Deletion is performed without delay and no later than within 7 days.
9.3. Refund policy outside the statutory period. Once the period has expired, the Provider does not issue a refund if the Customer has begun using the Service (i.e., logged into the admin panel, configured the Event, generated a QR code, or shared the link). The Provider may, in good faith, consider a refund or partial refund in the following cases:
- technical issues attributable to the Provider that materially affected the use of the Service;
- cancellation of the Event due to force majeure prior to the Event taking place and prior to any use of the Service by the Customer or Guests;
- other circumstances at the Provider's discretion.
Requests are submitted as described in Article 8.
9.4. Personal data protection. The Provider processes personal data in accordance with Regulation (EU) 2016/679 (GDPR) and the Croatian Implementing Act. The privacy policy at https://qrmoment.app/en/privacy forms part of these Terms.
9.5. Data subject rights. The Customer and the Guest have the right to: access their data, rectification, erasure ("right to be forgotten"), restriction of processing, data portability, and objection. Requests are sent to the addresses in Article 8 and are handled within 30 days.
9.6. Supervisory authority. Where unsatisfied with the processing of personal data, the data subject may lodge a complaint with the Croatian Personal Data Protection Agency (AZOP), Selska cesta 136, 10000 Zagreb, www.azop.hr.
Article 10 — Customer's rights and obligations
10.1. The Customer agrees to use the Service in accordance with these Terms, applicable law, and good faith.
10.2. The Customer is responsible for the accuracy of information entered into the admin panel, in particular the Event date, Event name and the e-mail address used at registration.
10.3. The Customer must keep their access credentials (the "magic link" or password, if set) confidential and must not share them with unauthorised third parties. The Provider is not liable for damage arising from negligent handling of the access credentials.
10.4. Storage limit. The total amount of Content that can be uploaded for a single Event under the Edition and Collection Tiers is limited to 10 GB. Once this limit is reached, further uploads by Guests and the Customer will be blocked until the Customer removes some Content from the gallery. The Provider reserves the right to block uploads in cases of clearly automated or malicious use not consistent with the intended use of the Service.
10.5. The Customer warrants that they will inform their Guests of the existence and nature of the gallery and that they will collect Content only from persons who consent. The Customer is the controller of Guests' personal data within the meaning of GDPR; the Provider is the processor.
Article 11 — Guest behaviour and Content moderation
11.1. The Customer manages moderation of Guest-uploaded Content (automatic, or manual with explicit approval) via settings in the admin panel.
11.2. Prohibited Content. Regardless of moderation settings, it is expressly forbidden to upload Content that:
- is unlawful, threatening, offensive or defamatory;
- constitutes hate speech, incitement to violence or discrimination;
- depicts or contains sexually explicit material, especially involving or suggesting minors;
- infringes copyright or other intellectual property rights of third parties;
- contains malware, viruses or attempts at unauthorised access;
- constitutes advertising, spam or commercial offers.
11.3. Provider's right to remove. The Provider reserves the right, but not the obligation, to remove Content it determines to be in breach of Article 11.2 without prior notice. The Provider will inform the Customer of the removal within a reasonable time.
11.4. The Customer is required to act on Guest reports and, where applicable, to remove reported Content.
Article 12 — Intellectual property and licence to Content
12.1. Ownership of Content. All Content uploaded by the Customer or a Guest remains their property (or the property of the rightsholder). The Provider does not in any case acquire ownership of the Content.
12.2. Licence to the Provider. By uploading Content, the Customer (and the Guest acting in the Customer's behalf) grants the Provider a non-exclusive, non-transferable, royalty-free licence to store, display, transmit and technically process the Content solely for the purpose of providing the Service (including automatic thumbnail generation, video transcoding, and backups). The licence may not be used for marketing, advertising, or commercial purposes outside the Service, and terminates on deletion of the Content.
12.3. Provider's IP. All rights to the software, design, the "QR Moment" trademark, the website content, and ancillary materials belong to the Provider or its licensors. The Customer may not copy, modify or republish these materials without the Provider's express written consent.
Article 13 — Limitation of liability
13.1. The Provider is liable for damage only in cases of intent or gross negligence, in accordance with applicable law. This Article does not exclude or limit any liability that cannot be excluded under mandatory consumer-protection rules.
13.2. The Provider is not liable for:
- loss or damage of Content arising from a Customer error, loss of access credentials, or acts of a Guest;
- temporary unavailability of the Service due to maintenance, third-party disruptions or force majeure;
- Content posted in the gallery by a Guest or Customer;
- economic loss, lost profit, or indirect damage, except in cases of intent or gross negligence.
13.3. Liability cap. In any case in which the Provider is liable for damage under this Contract, total liability is capped at the amount the Customer paid for the Tier in dispute.
Article 14 — Suspension and early termination by the Provider
14.1. The Provider may temporarily suspend or terminate the Contract in case of:
- a material breach of these Terms by the Customer or a Guest;
- publication of Content prohibited by Article 11.2 or otherwise unlawful Content;
- a reasonable suspicion of fraudulent or malicious use of the Service;
- an order of a competent authority.
14.2. The Provider will inform the Customer of the suspension or termination by e-mail, stating the reason.
Article 15 — Force majeure
15.1. Neither party is liable for non-performance or delay caused by force majeure (war, natural disasters, large-scale internet or power outages, acts of public authorities, cyberattacks beyond reasonable control, etc.).
15.2. The party invoking force majeure will inform the other party without undue delay once able to do so, and will take reasonable steps to mitigate the consequences.
Article 16 — Dispute resolution, governing law and jurisdiction
16.1. Governing law. These Terms and the Contracts concluded under them are governed by the substantive law of the Republic of Croatia, excluding conflict-of-law rules.
16.2. Amicable resolution. The Provider and the Customer will first try to resolve any dispute amicably through the complaint channels in Article 8.
16.3. Alternative dispute resolution (ADR). If a dispute is not resolved amicably, the consumer has the right to initiate proceedings before an authorised Croatian alternative-dispute-resolution body. The list of authorised bodies is maintained by the Croatian Ministry of Economy and is published at https://mingo.gov.hr (section "Consumer protection — alternative dispute resolution").
16.4. Online Dispute Resolution (ODR) platform. Pursuant to Regulation (EU) No 524/2013, the consumer may initiate a dispute via the European online dispute resolution platform at https://ec.europa.eu/consumers/odr. The Provider's e-mail for the purposes of ODR proceedings is info@harmony.com.hr.
16.5. Supervisory authority. Supervision of consumer-protection compliance is carried out by the State Inspectorate — Sector for Consumer and Market Protection, Šubićeva 29, 10000 Zagreb (https://dirh.gov.hr).
16.6. Court jurisdiction. For any disputes not resolved amicably or via ADR/ODR, the parties agree to the territorial jurisdiction of the court competent ratione materiae in the Republic of Croatia, based on the consumer's (Customer's) place of residence, in accordance with consumer-protection rules.
Article 17 — Amendments and final provisions
17.1. The Provider may amend these Terms from time to time. Amendments are published at https://qrmoment.app/en/terms with the effective date noted.
17.2. Existing Contracts continue to be governed by the version of the Terms in force at the time of conclusion. Amendments apply only to new Contracts, except where they benefit the Customer or are required by a change in the law.
17.3. Severability. If any provision of these Terms is held invalid or unenforceable, the remaining provisions remain in force. The invalid provision is replaced by the closest valid provision matching its purpose.
17.4. Entire agreement. These Terms, together with the details of the chosen Tier and the price at the time of order, constitute the entire agreement between the Customer and the Provider concerning the Service.
17.5. Language of the Contract. The Croatian text of these Terms is binding. The English translation is a courtesy non-official version; in case of any discrepancy, the Croatian text controls.