Terms of Service
Terms for using the xtwo.events platform, covering the free features and the Premium plan.
Last updated: July 4, 2026.
These terms are available in Croatian, Bosnian, English and German. In case of discrepancies, the German version prevails.
1. Scope and provider
These Terms of Service (the Terms) govern the use of the xtwo.events platform (the Platform), including the free features and the one-time purchase of the Premium plan per event.
The provider is Marko Stjepanović, trading as xtwo.dev, Gerhart-Hauptmann-Straße 3, 78112 St. Georgen im Schwarzwald, Germany, email: kontakt@xtwo.dev (the Provider). The Provider operates as a sole proprietor (Einzelunternehmer) and small business within the meaning of § 19 UStG.
The Platform is intended exclusively for consumers, for the private organisation of events such as weddings, birthdays and parties. You must be at least 18 years old to create an account and to purchase the Premium plan.
2. Conclusion of contract
The free usage contract is concluded when you register an account. By registering you confirm that you accept these Terms.
The Premium plan contract is concluded when, after selecting a storage package, you complete the payment via the payment provider Stripe. You will receive a purchase confirmation by email.
The contract may be concluded in Croatian, Bosnian, English or German. In case of discrepancies between the language versions of these Terms, the German version prevails.
3. Description of the service
The free features include: a guest list with RSVP tracking, digital invitations, a seating plan with a downloadable B1 poster (PNG), a gift list and budget tracking.
Guest photo upload via QR code is available free of charge as a 7-day trial per event, limited to 200 MB and 100 files.
The Premium plan is purchased once per event and includes the selected storage package, QR-code photo upload without trial limits, the live photo wall, download of the full gallery, premium QR flyer designs and priority support. The Premium plan runs until 6 months after the event date.
The Provider strives to keep the Platform continuously available but does not guarantee a specific level of availability. Maintenance work may temporarily limit access.
4. Prices and payment
The prices shown at the time of purchase apply to the Premium plan. Payment is a one-time payment per event. There is no subscription and no automatic renewal.
In accordance with § 19 UStG (small business), no VAT is charged or shown.
Payments are processed by Stripe. The Provider does not store your card details.
5. Right of withdrawal and refunds
As a consumer you have a statutory 14-day right of withdrawal. Details and the model form can be found on the Right of Withdrawal page.
The Premium plan starts immediately after purchase. In addition to your statutory rights, we voluntarily offer a money-back guarantee: you may cancel and receive a full refund at any time before your event date. Send your request to kontakt@xtwo.dev.
After the event date the service is considered fully provided and a voluntary refund is no longer available. Your statutory rights remain unaffected.
6. User obligations and permitted content
You must provide accurate information when registering and protect your login credentials from unauthorised access.
You may only upload lawful content to which you hold the necessary rights. This also applies to content your guests add via the public links of your event, such as photos, messages and song suggestions. As the host, you are responsible for the content of your event.
Content that violates laws or the rights of third parties is prohibited, in particular offensive, discriminatory, pornographic or violent content, as well as malware.
In the event of serious or repeated violations, the Provider may remove content and temporarily restrict or permanently block the account. Where reasonably possible, we will notify the user in advance.
7. Processing of guest data on your behalf (Art. 28 GDPR)
When you enter your guests' personal data into the Platform (names, contact details, dietary restrictions, photos and similar), you are the controller of that data and the Provider processes it as a processor, exclusively on your instructions and for the purpose of providing the service.
You warrant that you enter your guests' data on a lawful basis and that you have adequately informed your guests about the processing.
The Provider uses the subprocessors listed in the Privacy Policy: Supabase (database and storage, EU data centres), Vercel (hosting) and Stripe (payments).
The Provider applies appropriate technical and organisational measures, including encryption in transit, access controls and storage in the EU. Guest data is deleted together with the event, the account, or upon your request.
This section constitutes the data processing agreement between you as controller and the Provider as processor within the meaning of Article 28 GDPR.
8. Storage and deletion of data
Your data and event content are stored for as long as your account is active.
The Provider reserves the right to delete photos and other media of events whose Premium plan or trial expired more than 12 months ago, with prior notice by email at least 30 days in advance. We recommend downloading your gallery in good time.
You can request account deletion by email to kontakt@xtwo.dev. We carry out the deletion within 30 days. Statutory retention obligations, for example under tax law, remain unaffected.
9. Support
Support is available by email at kontakt@xtwo.dev.
Premium plan customers receive a reply within 48 hours on business days (Monday to Friday). For users of the free features we reply on a best-effort basis, without a guaranteed response time.
10. Liability
The Provider is liable without limitation for damage caused by intent or gross negligence and for injury to life, body or health.
In cases of slight negligence, the Provider is only liable for the breach of essential contractual obligations, meaning obligations whose fulfilment makes the proper performance of the contract possible and on whose observance the user may regularly rely, and only up to the foreseeable damage typical for this type of contract.
We recommend that you additionally store irreplaceable photos and data outside the Platform.
Liability under the German Product Liability Act remains unaffected.
11. Term and termination
You may stop using the free features at any time and request deletion of your account.
The Premium plan ends automatically at the end of the period described in section 3. No notice of termination is required.
The Provider may terminate the contract for good cause, in particular in the event of serious or repeated violations of these Terms.
12. Changes to these Terms
The Provider may amend these Terms with effect for the future, for example due to new features or changes in the law. We will announce material changes by email or in-app notice at least 14 days before they take effect.
Changes will not adversely affect a Premium plan already purchased for a specific event.
13. Final provisions
The law of the Federal Republic of Germany applies. If you are a consumer with your habitual residence in another country, the mandatory consumer protection provisions of that country remain unaffected.
The Provider is neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board (§ 36 VSBG).
Should individual provisions of these Terms be invalid, the remaining provisions remain in force.
These Terms are available in several languages. In case of discrepancies, the German version prevails.