Document language
Legal

Terms of Service

The terms for using the xtwo.events platform, its free features and the Premium plan.

Last updated: 17 August 2026

These terms are available in Croatian, Bosnian, English and German. In case of discrepancies, the German version prevails.

1. Scope and provider

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 an Einzelunternehmer and a small business within the meaning of section 19 UStG.

These terms apply to every contract for the use of the xtwo.events platform (the Platform), to the free features and to the one-time purchase of the Premium plan.

The Platform is intended exclusively for consumers organising their own events privately. It is not intended for business use. You must be at least 18 years old to open an account and to purchase the Premium plan.

Conflicting or supplementary terms of the user do not apply unless we have expressly accepted them in writing.

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 presentation of the Premium plan in the application is not a binding offer but an invitation to make one. You make the offer by selecting a storage package, ticking the required boxes and starting the payment. The contract is concluded once the payment is successfully processed by our payment provider Stripe.

Immediately after the contract is concluded we send you an order confirmation by email on a durable medium. It reproduces the content of the contract and includes the withdrawal instruction and the model withdrawal form. After the purchase you can additionally save the same confirmation as a PDF in the application. The text of these terms in the version applicable to your contract also remains permanently available on this page.

Before submitting your order you can check and change your entries at any time: the storage package can be switched as often as you like in the order window, the confirmation boxes can be unticked again, and you can abandon the process by closing the window or using the back function during payment, without a contract coming into existence.

The contract language is the interface language you selected. These terms are concluded in the German version as the authoritative one.

3. Description of the service

Free features, available for every event: a guest list with RSVP tracking, digital invitations, a seating plan with a downloadable B1 poster in PNG format, a gift list, budget tracking, a checklist and viewing of the media gallery.

Without a Premium plan, each account can hold one free event. Creating further events requires upgrading an existing event to Premium.

Guest photo upload via QR code is available free of charge as a 7-day trial per event. The trial starts when the event is created, not at the first upload, and is limited to 200 MB and 100 files. The Photowall is not included in the trial.

The per-event Premium plan unlocks: QR photo upload without the trial limits, expanded storage according to the package you choose, the Photowall display, downloading the whole gallery as a single file, and the Premium QR flyer designs. The Premium plan runs until 6 months after the event date.

A single file may be at most 10 MB for photos and 100 MB for videos. Supported formats are JPEG, PNG, WebP and HEIC, plus MP4, MOV and WebM. The public upload page currently accepts photos only.

Availability of the Platform, updates, and your rights in the event of defects are governed by section 13 of these terms. We recommend keeping an additional copy of irreplaceable photos and data outside the Platform.

4. Prices and payment

The Premium plan is charged as a one-time payment per event. There is no subscription and no automatic renewal.

The price depends solely on the storage package you select and is shown in the application before you confirm the purchase. All prices are in euro.

In accordance with section 19 UStG (small business), no value added tax is charged or shown. The price displayed is the final price you pay.

Payment is processed by Stripe. Stripe's own terms additionally apply to the payment processing. The Provider does not receive or store your card details.

Promotional codes can be applied at checkout while they are active. They cannot be combined with other discounts or applied retroactively to a payment already made.

5. Right of withdrawal

As a consumer you have a statutory right to withdraw from the contract within 14 days without giving reasons. The full withdrawal instruction and the model withdrawal form are at /widerruf.

The Premium plan is a digital service that is made available immediately after purchase. At checkout you therefore expressly request that we begin performance before the withdrawal period expires and confirm that you are aware of the consequence. If you withdraw afterwards, you owe a proportionate amount for the part of the service already provided up to the point we receive your notice. Without that express request the purchase cannot be completed.

If you do not agree to performance starting immediately, do not purchase the Premium plan.

6. Voluntary money-back guarantee

Independently of your statutory right of withdrawal we voluntarily offer a broader guarantee: you may cancel the Premium plan and receive a full refund at any time before your event date.

Send your refund request to kontakt@xtwo.dev together with the event name. We refund using the same means of payment you used, at no charge.

After the event date the service is considered fully provided and the voluntary refund is no longer available. This guarantee is an additional voluntary service and does not limit your statutory rights.

7. User obligations and permitted content

You are responsible for the content of your event, including what your guests upload to it. It is prohibited to enter, upload or share through the Platform any content that:

  • infringes the rights of third parties, in particular copyright, trade mark rights or the right to one's own image;
  • is unlawful, abusive, defamatory, threatening, discriminatory or incites hatred or violence;
  • is sexually explicit or depicts child sexual abuse in any form;
  • contains malicious code, unsolicited advertising or links to fraudulent schemes;
  • discloses personal data of third parties without a valid legal basis.

You must keep your account credentials secure and notify us without undue delay of any unauthorised access. Automated scraping, circumventing technical limits and loading the Platform in a way that endangers its availability are prohibited.

8. Rights in content

Content that you or your guests enter or upload remains yours or theirs. We acquire no ownership of it.

So that we can provide the service at all, you grant us a non-exclusive, royalty-free licence to store, reproduce, technically process, generate thumbnails and previews of, display on your event's pages, and make available for download and printing that content. The licence is limited to the purpose of providing the service for that event and lasts as long as the content is stored.

We do not use your content for marketing, promotion, display on other pages, or to train any models. Any such use would require your separate consent.

The licence ends when the content is deleted. Technical backups kept by our providers in the ordinary course of operation may retain content for a short period after deletion.

9. Content moderation and reporting illegal content

The Provider is a hosting service within the meaning of Article 6 of Regulation (EU) 2022/2065 (Digital Services Act). As a micro-enterprise we are exempt from the obligations in Section 3 of Chapter III of that Regulation under its Article 19, and from the transparency reporting obligation under Article 15(2).

Content is not reviewed before publication. We operate no automated content recognition and no analysis of the content of photographs. Published content becomes visible immediately.

The moderation tools available to a host are: deleting an individual photo, bulk deletion, password protection of the upload page, and the access settings. Hosts are expected to use them where necessary.

Anyone may report content they consider illegal using the form at /melden. We handle notices in a timely, diligent and non-arbitrary manner. If we remove content or restrict access to it, we inform the person who posted it of the reasons, in line with Article 17 of the Digital Services Act. Decisions are taken by a human; no automated decision-making is used.

The point of contact for recipients under Article 12 and for authorities under Article 11 of the Digital Services Act is kontakt@xtwo.dev. The languages of communication are German and English.

10. Processing guest data on your behalf

When you enter your guests' personal data into the Platform, you are the controller of that data and the Provider processes it as a processor, exclusively on your instructions.

That relationship is governed in full by the Data Processing Agreement under Article 28 GDPR, available at /avv. It forms part of this contract and you accept it together with these terms. No separate signature is required.

You warrant that you have a valid legal basis for entering your guests' data, that you have informed your guests appropriately about the processing, and that you have obtained their consent where required. This applies in particular to photographs of people and to health information that may end up in the dietary notes field.

If children are expected at your event, you must obtain the consent of their parents or guardians before their data or photographs reach the Platform.

11. Storage and deletion of data

Your event data is stored until you delete it or request deletion of your account. There is currently no automated deletion; the expiry of a Premium plan deletes nothing.

After a Premium plan or trial expires, the upload page closes, the Photowall locks, and downloading the whole gallery as a single file is no longer available. The gallery remains visible in the dashboard and individual files can still be downloaded.

We reserve the right to delete photos and other media belonging to events whose Premium plan or trial expired more than 12 months ago. We notify you by email at least 30 days before any such deletion.

Request account deletion by email to kontakt@xtwo.dev. We carry it out within 30 days. There is currently no delete-account button in the application.

12. Support

Support is available by email at kontakt@xtwo.dev. There is no contact form and no telephone support.

For users with an active Premium plan we aim to 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.

13. Liability for defects and updates

The Premium plan and the free features are digital products within the meaning of §§ 327 ff. of the German Civil Code (BGB). This applies to the free features because you provide us with personal data in return (§ 327(3) BGB). The statutory rules below therefore apply; any agreement departing from them to your detriment is ineffective under § 327s BGB.

We provide the Platform free of product and legal defects. It therefore meets the agreed requirements, is fit for ordinary use, and has the quality that is usual for digital products of this kind and that you may expect on the basis of our public statements (§ 327e BGB).

During the provision period we supply the updates, including security updates, that are necessary to keep the Platform free of defects, and we inform you about them (§ 327f BGB). The provision period is, for the Premium plan, the period until 6 months after the event date, and for the free features the lifetime of your account.

If the Platform is defective you may first require subsequent performance; we will remedy the defect within a reasonable period, free of charge and without significant inconvenience to you. If subsequent performance fails, is refused, or the defect recurs despite it, you may terminate the contract or reduce the price (§§ 327i ff. BGB). Claims for damages under the statutory provisions and under the following section remain unaffected.

You may report a defect informally by email. If a defect appears within one year of provision, it is presumed to have existed at the time of provision; where the product is supplied continuously, this applies for the whole provision period (§ 327k BGB). Limitation of your claims is governed by § 327j BGB.

Beyond what is necessary to maintain conformity, we may change the Platform only where there is a valid reason, where you incur no additional cost, and where we inform you clearly and comprehensibly. If such a change adversely affects your access or use to more than a negligible extent, we will inform you at least 30 days in advance on a durable medium, and you may then terminate the contract free of charge within 30 days (§ 327r BGB).

We provide the Platform according to the state of the art and endeavour to keep it continuously available. 100 % availability is not technically achievable; maintenance, disruptions at our service providers and internet disruptions may temporarily limit access. Your rights in respect of defects set out above remain unaffected. We recommend keeping an additional copy of irreplaceable photos and data outside the Platform.

14. Liability

We are liable without limitation for damage caused intentionally or by gross negligence, for injury to life, body or health, for fraudulent concealment of a defect, within the scope of a guarantee we have assumed, and under the German Product Liability Act.

For ordinary negligence we are liable only where a cardinal obligation has been breached, that is an obligation whose fulfilment makes the proper performance of the contract possible in the first place and on whose observance you may regularly rely. In that case liability is limited to the foreseeable damage typical for this type of contract.

Liability is otherwise excluded. The above limitations also apply to the liability of our employees, representatives and vicarious agents.

We are not liable for content entered on the Platform by users or their guests, within the limits of Article 6 of the Digital Services Act. We are not liable for unavailability of the service during your event caused by circumstances outside our control, including internet disruptions and lack of mobile network coverage at the venue. For the fault of our service providers we answer in accordance with the paragraphs above.

Your rights in the event of defects under section 13 of these terms remain unaffected by the liability rules above.

15. Indemnity

If a third party brings a claim against us because of content that you or your guests placed on the Platform, or because of your breach of these terms, you will indemnify us against that claim and reimburse reasonable costs of legal defence.

We will notify you of any such claim without undue delay and give you the opportunity to take part in the defence. This obligation does not apply where you are not at fault for the breach.

16. Term and termination

The free usage contract runs for an indefinite period and either party may terminate it at any time without notice.

The Premium purchase is a one-time transaction. There is no subscription to cancel.

We may temporarily restrict an account or terminate the contract if you materially breach these terms, in particular the rules on permitted content, or if you use the Platform unlawfully. Where reasonably possible we will warn you first and give you an opportunity to cure the breach.

The right to terminate for good cause remains unaffected.

17. Changes to these terms

We may amend these terms to align them with changes to the service, technical developments or changes in the law.

We announce material changes by an in-app notice at least 30 days before they take effect. If you do not agree to a change you may terminate the contract before it takes effect. Changes do not apply retroactively to Premium purchases already concluded and paid for.

18. Governing law and dispute resolution

These terms are governed by the law of the Federal Republic of Germany, excluding the United Nations Convention on Contracts for the International Sale of Goods.

If you are a consumer, the choice of German law does not deprive you of the protection afforded by the mandatory provisions of the law of your country of habitual residence. Jurisdiction is determined by law. We do not agree contractual forum selection, arbitration or class-action waivers with consumers.

We are neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board (section 36 VSBG).

19. Territory and export control

We direct our offering at users in Germany, Austria, Switzerland, Croatia and Bosnia and Herzegovina. Use from other countries is possible but is not marketed by us; the exceptions below apply.

You may not use the Platform if you are located in a country or territory subject to European Union or United Nations sanctions, if you are named on a sanctions list, or if providing the service to you is prohibited under applicable export control law. The list of countries in which payment is not possible is also determined by our payment provider Stripe.

We may also decline to provide the service in individual countries where requirements such as mandatory in-country data storage or the appointment of a local representative are not feasible for us.

20. Data portability and switching

You can export your event data at any time: the guest list and budget as Excel files, the seating plan as a poster, and photos individually or, with an active Premium plan, all at once.

If you need an export in a different format or a complete copy of your data, write to kontakt@xtwo.dev. We fulfil the request within 30 days, free of charge.

We charge no fees for leaving and place no technical obstacles in your way.

21. Final provisions

You may not assign rights and obligations under this contract without our prior written consent.

If any provision of these terms is or becomes invalid or unenforceable, the remaining provisions remain in force. The invalid provision is replaced by the statutory rule.

These terms, the withdrawal instruction, the privacy policy and the Data Processing Agreement constitute the entire agreement between you and the Provider regarding the Platform. The legal notice is at /impressum.

A question about these terms?

If something here is unclear, ask before you buy.

Send a question