Geschäftsbedingungen
Diese Bedingungen definieren die grundlegenden Kooperationsbedingungen zwischen ByteFrog Solutions (betrieben von Mebloexpert Robert Żołdak) und unseren Kunden für Webentwicklung, Integration und Wartungsdienstleistungen.
Letzte Aktualisierung: Oktober 2025
1. Leistungsumfang
ByteFrog bietet Webentwicklung, Integration und Wartungsdienstleistungen gemäß individueller Vereinbarung mit dem Kunden. Dies umfasst unter anderem:
- TastyIgniter Restaurant- und Liefersystementwicklung
- Contao CMS Website-Entwicklung und -Wartung
- Next.js/React Webanwendungsentwicklung
- Individuelle PHP- und JavaScript-Entwicklung
- API-Integrationen und Verbindungen zu Drittanbieterdiensten
- Website-Wartung, Updates und technischer Support
- Schnelle Korrekturen und dringende Patches
Umfang, Zeitplan und Preis werden zu Beginn jedes Projekts auf Grundlage der zu diesem Zeitpunkt bekannten Bedingungen und Anforderungen festgelegt. Jede Änderung des Umfangs erfordert eine neue Vereinbarung und kann sich auf Zeitplan und Preis auswirken.
2. Code-Integrität und Garantie
Die Garantie gilt nur für Dateien und Code, die von ByteFrog bereitgestellt oder geändert wurden.
Wichtig:
Jegliche Änderungen, die vom Kunden oder Dritten vor oder während des Projekts vorgenommen werden — insbesondere in Kern-Systemverzeichnissen (wie /vendor, /node_modules oder Framework-Kern-Dateien) — heben die Garantie für die betroffene Funktionalität auf.
Diese Bereiche sind nicht für manuelle Änderungen vorgesehen und sollten nicht vom Kunden oder Dritten geändert werden. Manuelle Änderungen in Abhängigkeitsverzeichnissen können verursachen:
- Konflikte während Updates und Installationen
- Sicherheitslücken
- Unerwartetes Verhalten und Systeminstabilität
- Verlust der Garantieabdeckung
Die Garantie deckt keine zukünftigen Probleme ab, die durch Updates von Betriebssystemen, Browsern oder Drittanbieter-Komponenten nach Projektauslieferung verursacht werden. Dies umfasst:
- Browser-Versions-Updates, die Rendering oder JavaScript-Verhalten ändern
- Betriebssystem-Updates, die die Serverumgebung beeinflussen
- Drittanbieter-API-Änderungen oder -Einstellungen
- Sicherheitspatches, die das Systemverhalten ändern
- PHP, Node.js oder andere Runtime-Versions-Updates
3. Plattformspezifische Bedingungen
Zusätzliche Bedingungen gelten je nach verwendetem Technologie-Stack in Ihrem Projekt:
3.1 TastyIgniter-Projekte
Für Projekte, die mit dem TastyIgniter-Framework erstellt wurden:
- Drittanbieter-Erweiterungen: ByteFrog ist nicht verantwortlich für Fehler, Kompatibilitätsprobleme oder Updates in Marketplace-Erweiterungen, die nicht von uns entwickelt wurden
- Datenbankmigrationen: Hauptversions-Upgrades können Änderungen der Datenbankstruktur erfordern. Der Kunde ist für die Aufrechterhaltung von Backups vor Upgrades verantwortlich
- Kern vs. Anpassung: Garantie deckt benutzerdefinierten Code in Themes und Erweiterungen ab, nicht Änderungen an TastyIgniter-Kern-Dateien
- Zahlungs-Gateways: Externe Zahlungsanbieter-API-Änderungen, Rate-Limits oder Service-Einstellung liegen außerhalb der Kontrolle von ByteFrog
- Lieferintegrationen: Drittanbieter-Liefer-Service-API-Änderungen können zusätzliche Entwicklungsarbeit erfordern
- Menüverwaltung: Komplexe Menüstrukturen mit tiefer Verschachtelung können die Leistung beeinträchtigen und Optimierung erfordern
3.2 Contao CMS-Projekte
Für Projekte, die mit Contao CMS erstellt wurden:
- Contao-Versions-Updates: LTS (Long Term Support) Versions-Upgrades können Breaking Changes einführen, die Code-Anpassungen erfordern
- Extension Manager: Kompatibilität von Drittanbieter-Erweiterungen mit Contao-Updates wird nicht von ByteFrog garantiert
- Composer-Abhängigkeiten: Sicherheits-Updates für Composer-Pakete können Tests und Kompatibilitätsprüfung erfordern
- Backend vs. Frontend: Garantie deckt benutzerdefinierte Frontend-Templates und -Module ab, nicht manuelle Änderungen am Contao-Backend-Kern
- Inhaltselemente: Benutzerdefinierte Inhaltselemente sind abgedeckt; Drittanbieter-Inhaltselement-Erweiterungen nicht
- Mehrsprachigkeit: Sprachfallback-Verhalten kann sich mit Contao-Updates ändern
3.3 Next.js/React-Projekte
Für Projekte, die mit Next.js und React erstellt wurden:
- Framework-Updates: Next.js- und React-Hauptversions-Updates können Breaking Changes einführen, die Refactoring erfordern
- npm-Paket-Sicherheit: Sicherheitslücken in Abhängigkeiten erfordern regelmäßige Updates und Tests
- Build-Pipeline: Änderungen an webpack, Turbopack oder Build-Konfiguration sind nach Auslieferung nicht abgedeckt
- SSR/SSG-Umfang: Server-seitiges Rendering und statische Generierung können sich mit Framework-Updates ändern
- Node.js-Kompatibilität: Node.js-Runtime-Versions-Updates können Code-Anpassungen erfordern
- API-Routen: Next.js API-Routen-Verhalten und Middleware können sich mit Framework-Updates ändern
- React Server Components: Übernahme neuer React-Funktionen kann Architekturänderungen erfordern
3.4 Allgemeine Plattformanforderungen
Für alle Projekttypen:
- Versionskontrolle: Git-Repository-Zugriff ist für Garantieabdeckung erforderlich. Wir empfehlen Git für alle Projekte
- Staging-Umgebung: Wir empfehlen dringend eine Staging-/Entwicklungsumgebung zum Testen von Updates vor der Produktionsbereitstellung
- Backups: Der Kunde ist für regelmäßige Backups verantwortlich. ByteFrog kann Backup-Lösungen als zusätzlichen Service anbieten
- Drittanbieter-APIs: Rate-Limits, Preisänderungen oder Service-Einstellung von Drittanbieter-APIs liegen außerhalb der Kontrolle von ByteFrog
- Hosting-Einschränkungen: Shared-Hosting-Einschränkungen, Server-Konfigurationsbeschränkungen oder Cloud-Plattform-Änderungen liegen außerhalb der Verantwortung von ByteFrog
4. Namensnennung
Von ByteFrog erstellte Websites können eine sichtbare Kreditzeile wie "Website erstellt von ByteFrog" oder "Powered by ByteFrog Solutions" enthalten, solange sie öffentlich online sind. Diese Namensnennung:
- Wird typischerweise in der Website-Fußzeile platziert
- Verlinkt zurück zu bytefrog-solutions.com
- Kann an Ihr Website-Design angepasst werden
- Kann gegen zusätzliche Gebühr entfernt werden (bitte kontaktieren Sie uns für Preise)
Für reine Wartungsprojekte, bei denen ByteFrog die ursprüngliche Website nicht erstellt hat, ist die Namensnennung optional und kann nach Vereinbarung hinzugefügt oder entfernt werden.
5. Haftung
ByteFrog ist nicht verantwortlich für:
- Externes Hosting: Fehler, Ausfallzeiten oder Datenverlust, die durch Hosting-Anbieter, Server-Ausfälle oder Infrastrukturausfälle verursacht werden
- Drittanbieter-Module: Fehler, Sicherheitslücken oder Kompatibilitätsprobleme in Drittanbieter-Erweiterungen, Plugins oder Paketen
- Kundenänderungen: Probleme, die aus Änderungen des Kunden oder Dritter nach Auslieferung entstehen
- Updates nach Auslieferung: Fehlfunktionen durch spätere Updates externer Software, Frameworks, Betriebssysteme oder Plattformen
- Inhalt: Rechtliche Probleme, Urheberrechtsverletzungen oder Genauigkeit von vom Kunden bereitgestelltem Inhalt
- Drittanbieterdienste: Verfügbarkeit, Leistung oder Preisänderungen externer APIs und Dienste
Haftungsbeschränkung:
Die Haftung von ByteFrog ist auf den Wert des spezifischen Projekts oder Dienstleistungsvertrags begrenzt. ByteFrog haftet in keinem Fall für indirekte, zufällige, besondere oder Folgeschäden, einschließlich Gewinn-, Umsatz- oder Datenverlust.
6. Zahlungsbedingungen
Sofern nicht anders schriftlich vereinbart:
- Projektanzahlungen: 50% Vorauszahlung erforderlich vor Arbeitsbeginn
- Schlusszahlung: Verbleibende 50% fällig bei Projektabschluss und vor Bereitstellung
- Monatliche Dienste: Wartungs- und Hosting-Dienste werden monatlich im Voraus abgerechnet
- Stundenarbeit: Individuelle Entwicklung wird zweiwöchentlich oder monatlich abgerechnet
- Zahlungsfrist: 14 Tage ab Rechnungsdatum
- Verspätete Zahlungen: 2% Zinsen pro Monat auf überfällige Beträge
- Währung: EUR für internationale Kunden, PLN für polnische Kunden, wie im Angebot angegeben
Zahlungsmethoden: Banküberweisung (bevorzugt), PayPal, Stripe. Zahlungsabwicklungsgebühren können für Online-Zahlungsmethoden anfallen.
7. Änderungsanfragen und Umfangsänderungen
Änderungen am Projektumfang nach Arbeitsbeginn:
- Erfordern eine neue schriftliche Vereinbarung oder Änderungsauftrag
- Können Zeitplan und Gesamtprojektkosten beeinflussen
- Werden separat vor Umsetzung kalkuliert
- Können zusätzliche Vorauszahlung erfordern
Kleinere Klarstellungen und Fehlerbehebungen innerhalb des ursprünglichen Umfangs sind während der Entwicklungsphase ohne zusätzliche Kosten enthalten.
8. Hosting und Infrastruktur
ByteFrog kann verwaltete Hosting-Dienste bereitstellen oder bei der Einrichtung von Drittanbieter-Hosting helfen:
- Verwaltetes Hosting: €70-300/Jahr abhängig von Ressourcenanforderungen (verwaltet von ByteFrog)
- Selbst-Hosting: Kunde verantwortlich für Hosting-Anbieterauswahl, Kosten und Server-Management
- Bereitstellung: Erste Bereitstellung im Projektpreis inbegriffen
- DNS: Kunde verantwortlich für Domain-Registrierung und DNS-Verwaltung (wir können helfen)
- SSL-Zertifikate: Let's Encrypt SSL in verwaltetem Hosting enthalten; Kunde verantwortlich für SSL beim Selbst-Hosting
Für verwaltetes Hosting übernimmt ByteFrog Server-Updates, Sicherheitspatches und grundlegendes Monitoring. Probleme auf Anwendungsebene erfordern separate Wartungsvereinbarung.
9. Datensicherheit und Backups
Datenschutz- und Backup-Verantwortlichkeiten:
- Entwicklungs-Backups: ByteFrog pflegt Projekt-Backups während aktiver Entwicklung
- Produktions-Backups: Kunde verantwortlich für Produktions-Backup-Strategie, sofern nicht durch Wartungsvereinbarung abgedeckt
- Datensicherheit: ByteFrog folgt branchenüblichen Sicherheitspraktiken, kann aber absolute Sicherheit nicht garantieren
- DSGVO-Konformität: Kunde verantwortlich für ordnungsgemäße Datenbehandlung in ihrem spezifischen Anwendungsfall
- Vertraulichkeit: ByteFrog behandelt alle Kundendaten als vertraulich
Wartungsvereinbarungen können automatisierte tägliche Backups mit 30-tägiger Aufbewahrung umfassen.
10. Geistiges Eigentum
Rechte und Eigentum:
- Benutzerdefinierter Code: Vollständiges Eigentum geht nach Schlusszahlung auf den Kunden über
- Drittanbieter-Code: Unterliegt jeweiligen Open-Source- oder kommerziellen Lizenzen
- Wiederverwendbare Komponenten: ByteFrog behält Rechte zur Verwendung generischer Komponenten, Bibliotheken und Methoden in zukünftigen Projekten
- Kundeninhalt: Kunde behält alle Rechte an bereitgestelltem Inhalt, Bildern und Markenmaterialien
- Portfolio-Nutzung: ByteFrog kann abgeschlossene Projekte im Portfolio präsentieren, sofern nicht anders vereinbart
11. Support und Wartung
Support nach Start umfasst:
- Garantiezeit: 30 Tage Fehlerbehebung für Probleme, die bei Auslieferung vorhanden sind (ausgenommen Umgebungsänderungen)
- Wissenstransfer: Dokumentation und Schulungssitzung im Projektpreis inbegriffen
- Laufende Wartung: Verfügbar als monatlicher Service (€115-250/Monat abhängig von Komplexität)
- Reaktionszeit: 24-48 Stunden für Support-Anfragen während Geschäftszeiten
- Notfall-Support: Verfügbar für Wartungskunden mit höherer Priorität
12. Kündigung
Beide Parteien können die Vereinbarung kündigen:
- Aus wichtigem Grund: Sofortige Kündigung, wenn die andere Partei wesentliche Bedingungen verletzt
- Ohne Grund: 30 Tage schriftliche Kündigung für laufende Dienste (gilt nicht für Festpreis-Projekte in Arbeit)
- Zahlung bei Kündigung: Kunde zahlt für alle bis zum Kündigungsdatum abgeschlossenen Arbeiten
- Code-Auslieferung: Abgeschlossene Arbeit wird nach Zahlung ausgeliefert, auch wenn Projekt unvollständig ist
- Rückerstattungen: Keine Rückerstattungen für bereits abgeschlossene Arbeit
13. Streitbeilegung
Im Falle von Streitigkeiten:
- Guter Glaube: Parteien verpflichten sich zu Lösungsversuchen durch gutgläubige Verhandlungen
- Mediation: Falls Verhandlungen scheitern, können Parteien Mediation vor rechtlichen Schritten vereinbaren
- Gerichtsbarkeit: Polnisches Recht gilt; Gerichte in Zgorzelec, Polen haben Gerichtsbarkeit
- EU-Plattform: https://ec.europa.eu/consumers/odr
14. Akzeptanz und Anwendung
Durch Beauftragung von Arbeiten oder Anforderung von Diensten von ByteFrog akzeptiert der Kunde diese Bedingungen als Grundlage der Zusammenarbeit.
Diese Bedingungen sind öffentlich verfügbar unter bytefrog-solutions.com/de/geschaeftsbedingungen und gelten standardmäßig für alle ByteFrog-Projekte, sofern nicht anders schriftlich vereinbart.
Einzelne Projektverträge können zusätzliche spezifische Bedingungen enthalten. Im Falle eines Konflikts zwischen diesen allgemeinen Bedingungen und einem spezifischen Projektvertrag hat der Projektvertrag Vorrang.
15. Änderungen der Bedingungen
ByteFrog behält sich das Recht vor, diese Bedingungen zu aktualisieren. Änderungen werden auf dieser Seite mit aktualisiertem Datum veröffentlicht. Bestehende Projekte unterliegen den zum Zeitpunkt der Vereinbarung geltenden Bedingungen.
16. Kontakt
Für Fragen zu diesen Bedingungen kontaktieren Sie bitte:
ByteFrog Solutions
Mebloexpert Robert Żołdak
Andersa 4, 59-900 Zgorzelec, Polen
E-Mail: contact@bytefrog-solutions.com
Telefon: +49 1743445336 (EN/DE)
Telefon: +48 662 011 292 (PL)