Home / Terms & Conditions
Terms & Conditions
Version: May 2026
1. Who we are and how to contact us
These Terms and Conditions apply to contracts with Code Praxis GmbH.
| Company | Code Praxis GmbH |
| Registered Address | Mollardgasse 48a/1/9, 1060 Vienna, Austria |
| Company Register Number | FN 675670 h |
| Company Register Court | Commercial Court of Vienna (Handelsgericht Wien) |
| VAT Number | ATU83217537 |
| contact@codepraxis.eu | |
| Website | https://codepraxis.eu |
In these Terms, “Code Praxis”, “we”, “us”, and “our” mean Code Praxis GmbH.
“Customer”, “you”, and “your” mean the person or organisation that orders, buys, or uses our services. A business customer is a customer acting for a company, organisation, or professional activity. A consumer is a natural person buying for private purposes and not for a business or professional activity.
2. What these Terms cover
These Terms apply to our services in software development, team support, training, coaching, and online courses. These services may include extending, maintaining, or adapting existing software, building new software, supporting a development team, or helping a team introduce new development workflows and processes.
| Service Area | Typical Customer | What does this mean? |
|---|---|---|
| Software development | B2B (Business-to-business) | Development, maintenance, adaptations, architecture, code reviews, and team support. |
| Team training and coaching | B2B | Training, workshops, and coaching for companies, teams, or groups, either online or on site. |
| Online courses | B2B or B2C (Business-to-Consumer) | Digital self-paced or guided online courses delivered through a learning platform. They may include text, video, source code, audio, exercises, and certificates, depending on the offer. |
If we agree on a separate offer, order confirmation, service description, statement of work, data protection agreement, or any other written agreement, that document also applies.
If it says something different from these Terms, the more specific written agreement applies first.
Mandatory consumer rights always remain unaffected.
3. How contracts are made
A contract is made when there is an offer and an acceptance.
Unless an offer says otherwise, our offers are valid for 14 days from the offer date.
For B2B services, acceptance can happen by written confirmation, email, signing an offer, placing an order, receiving an order confirmation, or by us starting the work after we have agreed on the main terms with you.
For online courses sold through our website, the course page or checkout will show the main course details, price, taxes, payment methods, technical requirements, access period, relevant compatibility information, and withdrawal information before you buy. Before you submit your order, you must be able to check and correct your entries. If the order creates a payment obligation, the final order button or similar checkout step must clearly show that you are placing a paid order.
An online course contract is only made when we accept your order, for example, by sending an order confirmation, issuing an invoice, or giving you course access. We will provide the contract terms and these Terms in a way that lets you save and reproduce them. If an online course is sold through a third-party platform, that platform’s terms and technical process may also apply.
4. Your cooperation in projects
Code Praxis supports you with software development and team support using reasonable professional care. Unless we clearly agree on a specific fixed result, you remain responsible for product decisions, project management, business priorities, and the overall success of your project.
You must provide the cooperation we reasonably need to do the work. This includes, where needed, infrastructure, access, staff, technical information, documentation, data, test environments, feedback, approvals, and organisational support.
If your missing, late, or incomplete cooperation causes delays, downtime, or extra costs, we may charge the reasonable extra effort caused by this. Agreed deadlines will also move by a reasonable amount.
You are responsible for making proper and regular backups of your own data, systems, and work results. This is especially important before changes, deployments, migrations, or tests.
5. Fees for software development services
Unless we agree otherwise, software development and support services are billed at the agreed hourly rate. Billing happens monthly or at the end of a project. For business customers, unless agreed otherwise, each started hour is billed as a full hour.
Travel time and travel costs are billed separately if they were agreed upon or were necessary for the service. This can include travel time, transport, flights, train tickets, accommodation, and reasonable expenses.
Preparatory work, such as estimates, service lists, project documents, specifications, technical concepts, or requirements workshops, is billed separately if this was agreed or if you were told in advance that it would be charged.
Unless agreed otherwise, invoices for software development services must be paid within 14 days from the invoice date, without deduction.
6. Rights to work results
Unless we agree otherwise, once you have fully paid the agreed fees, you receive a non-exclusive, worldwide, time-unlimited right to use the work results created for you under the contract, as far as needed for the agreed purpose.
“Non-exclusive” means that you may use the work results, but Code Praxis GmbH may still use general know-how, methods, ideas, concepts, non-customer-specific components, templates, libraries, tools, and independently developed parts elsewhere.
Exclusive rights, rights to sublicense, transfer, publish, resell, or use the work results outside the agreed purpose are only granted if we expressly agree this in writing.
Open-source software, third-party libraries, frameworks, APIs, cloud services, and other third-party materials have their own licences and terms. You are responsible for checking whether those third-party terms fit your business, technical, and legal needs, unless we expressly agree to do a separate licence review.
7. Term and termination of ongoing B2B services
One-off projects usually end when the agreed work or project phase is completed. Ongoing service contracts without a fixed term run for an indefinite period and may be terminated by either party with one month’s notice to the end of a month, unless agreed otherwise.
Either party may also terminate for good cause. Good cause may exist, for example, if a party seriously breaches the contract and does not fix the breach within a reasonable deadline, if there is serious non-payment, repeated failure to cooperate, misuse of confidential information, or misuse of usage rights.
Termination must be made in writing or by email, unless mandatory law requires a stricter form.
8. Online courses
Our online courses are provided through a learning platform. Depending on the offer, they may be self-paced or guided. An online course may include text, video, source code, audio, tasks, exercises, downloads, discussions, live sessions, or certificates. The exact content and access period are described in the relevant offer or course description.
Course fees include access to the learning platform, the described course content, exercises, and a certificate if these are included in the offer. Access to the learning platform and course content is usually only activated after the course fee has been paid.
Unless the offer says otherwise, registration for online courses is possible at any time. Access can be provided shortly after payment. One purchase normally gives access to one named user, unless a group licence or company licence is expressly agreed.
If participants barely use the course content, do not use it at all, or do not complete exercises, this does not create a right to extend access, receive a refund, or reduce the course fee. This does not limit mandatory consumer rights, especially withdrawal rights and statutory warranty rights.
9. Consumer withdrawal rights for online courses and digital content
If you are a consumer and buy an online course or other digital content remotely, you generally have a legal 14-day withdrawal right from the date the contract is made. You do not need to give a reason. For this period, you will not have access to the digital content and online courses.
To withdraw, you must send us a clear statement saying that you want to withdraw from the contract. You may use the model form below, but you do not have to.
Send withdrawal notices to Code Praxis GmbH, via post to Mollardgasse 48a/1/9, 1060 Vienna, Austria or via mail to contact@codepraxis.eu:
I hereby withdraw from the contract I concluded for the purchase of the following service or digital content:
[insert course or offer].
Ordered on: [insert date].
Name of consumer: [insert name].
Address of consumer: [insert address].
Date: [insert date].
If you want us to start accessing digital content during the 14-day withdrawal period, we may ask you during checkout, or in a similar order process, to expressly agree that we start before the withdrawal period ends. We may also ask you to confirm that you understand you may lose your withdrawal right once digital content delivery has started. This consent and confirmation must be separate from simply accepting these Terms, for example, through a separate checkbox or similar clear confirmation. We will then provide the legally required contract confirmation.
If you do not give the required express consent and acknowledgement, your legal withdrawal right remains in place under Austrian law. If you validly withdraw, we will refund payments received from you without undue delay and no later than 14 days after we receive your withdrawal notice. We will normally use the same payment method you used, unless we agree otherwise, and this does not create extra costs for you.
After a valid withdrawal, you must stop using the digital content, course materials, downloads, and access, and you must not provide them to anyone else.
10. Private team training, consulting, and coaching
Private team training and coaching are provided for groups, companies, or teams. They may take place on-site, online, or in a hybrid format. The content, length, number of participants, dates, location, format, and goals are agreed upon in the offer or in another written agreement.
Unless agreed otherwise, the training fee includes the delivery of the training, any included documents or resources, and a certificate of participation. Access to a learning platform with related training content or exercises is only included if the offer says so. Otherwise, it may be charged separately.
Orders for private training must be made in writing or by email. Unless agreed otherwise, the final participant list must reach us no later than one week before the training starts.
11. Cancellation and rescheduling of private B2B training
For private team training with business customers, the cancellation and rescheduling rules in the offer apply. If nothing else is agreed, the following rules apply:
| Time of cancellation | Cancellation fee for B2B training |
|---|---|
| More than 14 calendar days before the first training day | 0% of the ordered training fee (i.e., full refund) |
| 14 to 1 calendar day before the first training day | 50% of the ordered training fee (i.e., partial refund) |
| From the first training day, or without timely cancellation | 100% of the ordered training fee (i.e., no refund) |
Cancellations must be made in writing or by email. Travel, accommodation, and other third-party costs that cannot be cancelled free of charge may be charged at 100%. Materials already created or sent may also be charged if they cannot reasonably be reused.
These cancellation rules apply to business customers. Mandatory consumer rights remain unaffected if, in an exceptional case, a consumer orders training.
12. Cancellation or rescheduling by Code Praxis GmbH
We may cancel or reschedule training if the trainer is ill, if there is force majeure, if there are technical problems outside our control, or if another unforeseeable event makes delivery impossible or unreasonable.
If we cancel or reschedule, we will inform the participants or the customer without undue delay. If we finally cancel a training, we will refund the training fees already paid for the part not delivered. If we reschedule, we will try to offer a replacement date.
We only reimburse travel, accommodation, loss of working time, or other follow-up costs if we are liable for them under these Terms or mandatory law.
13. Payment terms for training and online courses
Invoices for training and coaching, including any applicable taxes, must be paid no later than 30 days after the invoice date or by the agreed payment date, without deduction and free of charges, unless agreed otherwise.
Invoices are usually issued after the service has been provided, but they may also be issued before the service starts if agreed. Online courses must usually be fully paid for before access is activated.
If payment is late, we may charge statutory default interest and reasonable reminder and collection costs. For consumers, this only applies as far as legally allowed.
14. Copyright and use of training materials
Training materials, course content, videos, texts, exercises, source code, slides, worksheets, and other materials are protected by copyright. Without our prior written permission, they must not be copied, reprinted, translated, published, sold, sublicensed, shared with third parties, or used for your own training offers.
Audio, video, screen, or film recordings of trainings, courses, or coaching sessions are not allowed without our prior written permission. Participants must respect copyright, licence terms, and confidentiality requirements for software and materials used in training, and must not make unauthorised copies.
For B2B training, the agreed participants may use the provided materials internally for learning and follow-up. Sharing them with people who did not attend the training is only allowed with our permission.
15. Statutory warranty and defects
Consumers keep all statutory warranty rights. This includes rights for digital content and digital services. If you are a consumer and believe an online course or digital service is defective, please contact us and describe the problem as clearly as possible. We handle warranty claims according to mandatory Austrian consumer law.
Business customers must check services and work results without undue delay after delivery, provision, or acceptance, and must tell us about visible defects in writing or by email without undue delay. For B2B services, as far as legally allowed, we usually remedy defects first by correction, replacement, or a reasonable workaround, unless something else is agreed in a specific case.
We are not responsible for problems caused by incorrect information from the customer, missing cooperation, unsuitable system environments, changes made by the customer or third parties, failure to follow technical requirements, or improper use, as far as this is legally allowed.
16. Liability
We are fully liable for damage caused intentionally or by gross negligence, for personal injury, and in all cases where liability cannot legally be limited.
For business customers, our liability for slight negligence is excluded as far as legally allowed, except where we breach essential contractual duties. If liability for slight negligence cannot be fully excluded, it is limited to typical and foreseeable damage.
Unless agreed otherwise, our liability to business customers is limited to the fees paid by the customer for the affected service in the 12 months before the event that caused the claim.
For consumers, liability limits apply only as far as mandatory Austrian law allows. These Terms do not limit consumer rights, statutory warranty rights, or mandatory legal claims.
We are not liable for damage caused because the customer fails to cooperate, does not make sufficient backups, gives wrong or incomplete information, does not secure systems, does not install updates, or does not follow third-party terms, unless we are responsible under the rules above.
17. Data protection and data processing
We process personal data under applicable data protection law, especially the GDPR. Details about how we process data on our website, in courses, or when handling enquiries are set out in our privacy policy.
If we process personal data on behalf of the customer, the parties will sign a separate data processing agreement where required.
The customer is responsible for making sure that any personal data provided to us is processed and transferred lawfully.
18. Confidentiality
Both parties must keep confidential information, business secrets, and trade secrets confidential. They must not share such information with third parties or use it outside the purposes of the contract.
Confidential information includes, in particular, non-public technical, financial, organisational, strategic, customer-related, project-related, and security-related information. The duty of confidentiality continues for as long as there is a legitimate interest in keeping the information confidential.
This duty does not apply to information that is already public without a breach of contract, was already lawfully known to the receiving party, was lawfully received from a third party, was developed independently, or must be disclosed because of a legal or official requirement.
19. Availability of online courses and technical systems
We try to provide reliable access to our learning platform and digital content. However, we do not guarantee uninterrupted availability unless we expressly agree on a service level. Maintenance, updates, security measures, technical problems, internet issues, third-party platform changes, or events outside our control may temporarily affect access.
If a paid digital access for a consumer is materially unavailable for reasons within our responsibility, we will provide an appropriate remedy under Austrian consumer law. This may include restoring access, extending access, or another suitable solution.
20. Force majeure
Neither party is liable for delay or non-performance caused by events outside its reasonable control. This includes natural events, war, terrorism, labour disputes, official measures, epidemics, power outages, major internet or cloud outages, and serious security incidents not caused by the affected party.
The affected party will inform the other party without undue delay and take reasonable steps to reduce the impact. Payment obligations for services already properly provided remain in place.
21. Complaints and consumer dispute resolution
If you are unhappy with a service or if something goes wrong, please contact us first at contact@codepraxis.eu. We will try to find a direct solution.
Consumers may have access to recognised consumer dispute resolution bodies in Austria. The Austrian fallback body for many consumer disputes is Schlichtung für Verbrauchergeschäfte, Flachgasse 30/2. OG, 1150 Vienna, Austria, website: http://www.verbraucherschlichtung.at. We are not required to take part in a dispute resolution procedure unless mandatory law requires it, or we expressly agree to participate in a specific case.
The former European Commission Online Dispute Resolution platform was discontinued on 20 July 2025. Consumers can instead use the current European Commission information on consumer redress and the list of recognised dispute resolution bodies.
22. Governing law and courts
These Terms and all contracts with us are governed by Austrian law, excluding conflict-of-law rules and excluding the UN Convention on Contracts for the International Sale of Goods. For consumers, this choice of law only applies as far as it does not remove mandatory consumer protection rights.
For business customers, the courts with subject-matter jurisdiction for our registered office in Austria have exclusive jurisdiction, unless mandatory law requires another court. For consumers, any court agreement applies only as far as mandatory consumer protection rules allow it.
23. Final provisions
Changes and additions to individual contracts must be made in writing or confirmed by email, unless mandatory law requires a stricter form. Individual agreements take priority over these Terms.
If any part of these Terms is invalid or unenforceable, the rest remains valid. The invalid part will be replaced by the statutory rule or, where legally allowed, by a valid rule that comes closest to the economic purpose. For consumers, this does not reduce mandatory legal protections.
Headings are only for readability and do not affect interpretation. If a party delays or does not enforce a right, this does not mean that the right is waived.