1. Leistungsumfang
XCRent vermietet dedizierte physische Mac-mini-Server für iOS- und macOS-Builds, automatisierte Builds, Tests und andere Arbeitslasten, die diesen Bedingungen entsprechen. Sie erhalten einen vollständigen physischen Server, keine virtuelle Maschine. Während der aktiven Mietdauer ist der jeweilige Server ausschließlich einem Kunden zugewiesen. Durch die Miete gehen weder das Eigentum am Gerät noch Nutzungsrechte über die Mietdauer hinaus auf Sie über.
Das Angebot umfasst drei Modelle: XR Build 16 mit M4 / 16GB / 256GB, XR Build 24 mit M4 / 24GB / 512GB und XR Build Pro 64 mit M4 Pro / 64GB / 2TB. Es gibt sechs Standorte: Singapur, Tokio in Japan, Seoul in Südkorea, Hongkong, die US-Ostküste und die US-Westküste. Alle drei Modelle sind an diesen Standorten verfügbar. Den aktuellen Verfügbarkeitsstatus sehen Sie im Kundenportal.
Nach der Zuweisung des Servers erhalten Sie die Verbindungsdaten im Kundenportal. Sie können per SSH oder Remote Desktop auf die macOS-Oberfläche und die Kommandozeile zugreifen und die für Ihr Projekt benötigte Xcode-Version auswählen. Maßgeblich sind die bestätigte Bestellung und deren Angaben zu Modell, Standort, Zusatzoptionen, Mietbeginn und -ende sowie Bereitstellungsstatus. Die Build-Dauer hängt unter anderem von Projektgröße, Downloads, Cache, parallelen Aufgaben und Netzwerkbedingungen ab. Eine auf der Website dargestellte Workflow-Dauer ist keine feste Zeitgarantie.
2. Konto und Verantwortung
Registrieren Sie sich mit einer E-Mail-Adresse, über die Sie verfügen können, und stellen Sie sicher, dass Sie dort Bestell-, Konto- und Servicebenachrichtigungen empfangen. Machen Sie alle erforderlichen Angaben wahrheitsgemäß und korrekt. Wenn Sie für ein Team mieten, muss die handelnde Person dazu befugt sein. Legen Sie außerdem fest, wer Bestellungen bestätigt, Zahlungen abwickelt, Verlängerungen verwaltet und die Daten auf dem Server betreut. Die Identität anderer Personen oder deren Konten und Zahlungsdaten dürfen Sie nicht ohne Erlaubnis verwenden.
Behandeln Sie Bestätigungscodes, Passwörter, SSH-Schlüssel, Remote-Desktop-Zugangsdaten und Zugriffstoken in Build-Pipelines als vertraulich. Ändern Sie betroffene Zugangsdaten, entziehen Sie nicht mehr benötigte Zugriffe und prüfen Sie Aufgaben sowie Berechtigungen auf dem Server, wenn Teammitglieder ausscheiden oder Zugangsdaten offengelegt worden sein könnten. Vollständige private Schlüssel, Zahlungskartendaten und unmittelbar nutzbare Geheimnisse dürfen weder in öffentliche Repositories noch in den Text eines Support-Tickets gelangen.
Sie sind für autorisierte Aktionen verantwortlich, die über Ihr Konto ausgelöst werden. Dazu zählen Bestellungen, Konfigurationsänderungen, Neuinstallationen, das Löschen von Dateien und die Bestätigung von Verlängerungen. Melden Sie verdächtige Anmeldungen, nicht autorisierte Aktionen oder Probleme beim Kontozugriff über ein Ticket im Kundenportal. Wenn Sie sich nicht anmelden können, schreiben Sie an support@xcoderent.com. Wir prüfen Ihre Identität anhand der Konto- und Bestelldaten, bevor wir Anfragen zu Ihrem Konto oder Server bearbeiten.
3. Abrechnung und Zahlung
Die Abrechnung ist täglich, wöchentlich, monatlich oder vierteljährlich möglich. Alle Beträge werden in US-Dollar (USD) berechnet. Für den XR Build 16 gelten die Angebotspreise $21.7/Tag, $58.5/Woche, $108.3/Monat und $294.6/Quartal. Für den XR Build 24 sind es $40.8/Tag, $110.2/Woche, $204.1/Monat und $555.2/Quartal. Der XR Build Pro 64 kostet $59.5/Tag, $160.5/Woche, $297.3/Monat und $808.7/Quartal. Die Preise der einzelnen Laufzeiten gelten unabhängig voneinander und werden nicht durch einfaches Aufaddieren kürzerer Zeiträume ersetzt.
Zusatzoptionen werden für den jeweils bei der Bestellung ausgewählten Zeitraum berechnet. Eine zusätzliche 1-TB-SSD kostet $2.8/Tag, $7.7/Woche, $14.2/Monat oder $38.6/Quartal. Für eine zusätzliche 2-TB-SSD fallen $5.6/Tag, $15.4/Woche, $28.4/Monat oder $77.2/Quartal an. Die Thunderbolt-5-Verbindung mehrerer Geräte kostet pro Gerät $1.8/Tag, $5/Woche, $9.2/Monat oder $25/Quartal. Prüfen Sie vor der Zahlung, ob Sie Zusatzoptionen ausgewählt haben, für welche Server sie gelten und welcher Gesamtbetrag fällig wird.
Als Zahlungsmethoden werden ausschließlich USDT-TRC20 sowie Visa / Mastercard / Amex (über Stripe) unterstützt. Welche Zahlungsoptionen tatsächlich verfügbar sind, hängt von der Rückmeldung des Zahlungsdienstes ab. Prüfen Sie bei einer Zahlung mit USDT-TRC20 das angezeigte Netzwerk, die Empfängeradresse und den fälligen Betrag. Bei Kartenzahlungen folgen Sie den Verifizierungsschritten auf der Zahlungsseite. Eine Zahlung gilt erst dann als abgeschlossen, wenn sie in der Bestellung als bestätigt angezeigt wird. Ein Screenshot, eine Weiterleitung im Browser oder ein separater Zahlungsbeleg ersetzt diese Bestätigung nicht. Maßgeblich für die Serverzuweisung und Mietdauer ist der Bestellstatus im Kundenportal.
Prüfen Sie vor der Zahlung Modell, Standort, Laufzeit und Zusatzoptionen. Bei doppelten oder fehlerhaften Zahlungen, einem unklaren Zahlungsstatus oder Unstimmigkeiten beim Betrag können Sie über ein Ticket eine Prüfung beantragen. Geben Sie dazu die Bestellnummer und die erforderlichen Transaktionsdaten an. Rückerstattungen und Kontokorrekturen werden anhand der bereitgestellten Leistungen, der tatsächlichen Nutzung, der Bestelldaten und des anwendbaren Rechts geprüft. Ein Antrag bedeutet nicht, dass die Rückerstattung bereits erfolgt ist. Für den Bearbeitungsstand beim Zahlungsdienst ist dessen tatsächliche Rückmeldung maßgeblich.
4. Verlängerung, Mietende und Daten
Prüfen Sie das Ende Ihrer Mietdauer im Kundenportal und verlängern Sie rechtzeitig. Eine eingeleitete, aber noch nicht bestätigte Zahlung verlängert die Mietdauer nicht. Kontrollieren Sie nach der Verlängerung die angezeigte Laufzeit in Ihrer Bestellung und auf dem Server. Bei Abweichungen reichen Sie bitte zeitnah ein Ticket ein. Bevor Sie auf ein höheres Modell wechseln oder Zusatzoptionen ändern, prüfen Sie die neue Konfiguration, die Kosten und einen möglichen Datenumzug. Eine Konfigurationsänderung ist nicht automatisch eine Änderung ohne weitere Prüfung.
Nach Ablauf der bestätigten Mietdauer ist der weitere Zugriff auf den Server nicht mehr durch die ursprüngliche Bestellung abgedeckt. Quellcode, Cache, Signaturmaterial, Build-Artefakte und andere Dateien auf dem Server gehören Ihnen. Sichern Sie alle benötigten Daten vor Mietende an einem Speicherort, über den Sie selbst verfügen, und prüfen Sie, ob sich die Sicherung öffnen lässt. Nach Ende der Mietdauer wird der Datenträger gelöscht. Die Daten auf dem ursprünglichen Server werden nicht als wiederherstellbare Sicherung aufbewahrt. Verlassen Sie sich daher nicht auf einen nachträglichen Datenexport.
Eine Neuinstallation des Systems, das Bereinigen des Datenträgers, das Löschen von Verzeichnissen und die Migration von Arbeitslasten können Daten auf dem Server verändern oder löschen. Prüfen Sie vor solchen Aktionen den Umfang, sichern Sie benötigte Dateien und stoppen Sie Build-Aufgaben, die weiterhin Daten schreiben könnten. Wir vermieten Server, bieten aber weder Build-Caches noch den lokalen Serverspeicher als Backup-Service an. Wenn Sie Unterstützung bei Daten oder einem fehlgeschlagenen Vorgang benötigen, nennen Sie Server, Bestellung und Ablauf. Fügen Sie keine vertraulichen Dateien direkt an ein Support-Ticket an.
5. Verfügbarkeit und Ausgleich
Wir sagen eine monatliche Verfügbarkeit von 99,9 % zu. Alle Server sind an 365 Tagen im Jahr regulär verfügbar. Die Verfügbarkeit wird für den Server der jeweiligen Bestellung berechnet: Monatliche Verfügbarkeit = (gesamte bereitstellbare Zeit im Messzeitraum − bestätigte Ausfallzeit) ÷ gesamte bereitstellbare Zeit × 100 %. Als Messzeitraum gilt der Teil des jeweiligen Kalendermonats, in dem die Bestellung aktiv war. Zeiten vor Mietbeginn und nach Mietende fließen nicht in den Nenner ein.
Als Ausfallzeit gilt ein Zeitraum, in dem Sie den gemieteten physischen Server aufgrund eines server- oder servicebezogenen Fehlers auf unserer Seite nicht ordnungsgemäß erreichen und nutzen können. Die Einstufung erfolgt anhand der Serviceprotokolle und der Untersuchung des Vorfalls. Fehlgeschlagene Builds, falsch konfigurierte Zertifikate, nicht erreichbare Paketquellen, ein von Ihnen heruntergefahrener oder neu installierter Server sowie Probleme mit Ihrem eigenen Netzwerk oder Ihrer Bedienung gelten nicht automatisch als Ausfall auf unserer Seite. Auswirkungen höherer Gewalt werden anhand der konkreten Umstände und des anwendbaren Rechts beurteilt.
Liegt die monatliche Verfügbarkeit unter 99,9 %, wird der Anteil unterhalb der Zusage durch eine entsprechende Verlängerung der Mietdauer ausgeglichen. Die Berechnung lautet: Gutschrift in Mietzeit = bestätigte Ausfallzeit − gesamte bereitstellbare Zeit im Messzeitraum × 0.1 %. Ist das Ergebnis null oder kleiner, entsteht kein Anspruch auf eine solche Mietzeitgutschrift. Der Ausgleich erfolgt durch eine Verlängerung der bestätigten Mietdauer. Derselbe Ausfallzeitraum wird nicht mehrfach angerechnet.
Wenn Sie eine Prüfung beantragen möchten, geben Sie in einem Ticket im Kundenportal die Bestellnummer, den Server, Beginn und Ende des Zugriffsproblems sowie die verwendete Zeitzone an. Fügen Sie gegebenenfalls bereinigte Verbindungsfehler oder Aufgabenprotokolle bei. Wir prüfen anhand der verfügbaren Aufzeichnungen die Ursache, die Ausfallzeit und den möglichen Ausgleich und erläutern das Ergebnis im Ticket. Wenn Sie Einwände haben, können Sie weitere Nachweise einreichen. Die Ausgleichsregelung schränkt keine Rechte ein, die Ihnen nach anwendbarem Recht zustehen.
6. Zulässige Nutzung
Nutzen Sie den Server ausschließlich für rechtmäßige und autorisierte Arbeitslasten. Untersagt sind der massenhafte Versand von Nachrichten ohne Erlaubnis, Netzwerkangriffe, die Verbreitung von Schadsoftware, der Diebstahl von Zugangsdaten, das Umgehen von Zugriffskontrollen sowie Scans oder Angriffe auf Systeme ohne entsprechende Genehmigung. Sicherheitstests benötigen eine ausdrückliche Autorisierung und dürfen weder unser Netzwerk noch die Services anderer Kunden beeinträchtigen.
Inhalte, die geistige Eigentumsrechte, Datenschutzrechte oder sonstige Rechte Dritter verletzen, dürfen weder gespeichert noch verarbeitet oder verbreitet werden. Stellen Sie sicher, dass Sie die erforderlichen Nutzungsrechte für Quellcode, Abhängigkeiten, Modelle, Medien, Signaturmaterial und erzeugte Artefakte besitzen. Sie dürfen weder den Kontozugang weiterverkaufen noch sich als unser Service ausgeben oder durch missbräuchliches Verhalten Serverzuweisungen, Zahlungsbestätigungen oder Serviceprüfungen beeinträchtigen.
Bei einem möglichen Verstoß können wir eine Stellungnahme anfordern, betreffende Aktionen einschränken oder den betroffenen Service aussetzen. Bei anhaltenden Angriffen, offengelegten Zugangsdaten oder einer unmittelbaren Gefährdung anderer können wir zunächst die erforderlichen Schutzmaßnahmen ergreifen und Sie anschließend über einen verfügbaren Kontaktweg benachrichtigen. Sie können über ein Ticket einen Autorisierungsnachweis vorlegen oder Einspruch einlegen. Maßnahmen richten sich nach dem konkreten Risiko und den verfügbaren Nachweisen und erfolgen im Einklang mit dem anwendbaren Recht.
7. Softwarelizenzen
Mit der Miete eines physischen Servers erwerben Sie keine uneingeschränkten Nutzungsrechte an der darauf installierten Software. Halten Sie die Softwarelizenzbedingungen von Apple sowie die Lizenzbedingungen aller installierten Tools, Abhängigkeiten, Plugins, Modelle und Medien ein. Nutzung, Bereitstellung und Versionswahl von macOS und Xcode müssen den jeweiligen Lizenzbedingungen und den Anforderungen Ihres Projekts entsprechen. Umgehen Sie weder Softwarelizenzen noch Kopierschutzmaßnahmen.
Wir stellen eine macOS-Umgebung und eine Xcode-Toolchain bereit. Sie sind dafür verantwortlich, die benötigten SDKs, Kommandozeilenwerkzeuge, Build-Skripte und Abhängigkeitsversionen für Ihr Projekt zu prüfen. Lizenzen für selbst installierte Software und kostenpflichtige Tools müssen Sie selbst beschaffen und verwalten. Kompatibilität, Nutzungsumfang und Funktion von Drittanbietersoftware richten sich nach deren jeweiligen Lizenzen und Produktbedingungen.
Zertifikate, private Schlüssel und Bereitstellungsprofile für App-Signaturen müssen von einem dazu berechtigten Team bereitgestellt und nach dem Prinzip der geringstmöglichen Berechtigung verwaltet werden. Kontrollieren Sie die Zugriffsrechte, wenn Sie diese Materialien in den Schlüsselbund importieren oder in der CI verwenden. Vermeiden Sie vertrauliche Daten in öffentlichen Logs und widerrufen oder löschen Sie sie, sobald sie nicht mehr benötigt werden. Die Miete eines Servers garantiert weder die Freigabe einer App noch deren Veröffentlichung oder die Anbindung an Dienste Dritter.
8. Haftung und Streitbeilegung
Wir stellen die in der bestätigten Bestellung vereinbarte Miete des jeweiligen physischen Servers bereit und bearbeiten serverseitige Servicefehler sowie einen möglichen Verfügbarkeitsausgleich nach diesen Bedingungen. Sie sind für Ihren Geschäftscode, die Aufgaben-Konfiguration, Ihre Datensicherungen und autorisierte Aktionen verantwortlich. Im Problemfall sollten beide Seiten die erforderlichen Aufzeichnungen sichern, Maßnahmen vermeiden, die den Schaden vergrößern könnten, und über ein Ticket bereinigte Nachweise austauschen, die direkt mit dem Problem zusammenhängen.
Die Beurteilung der Verantwortung richtet sich nach der Fehlerursache, dem tatsächlichen Verhalten beider Seiten, den Bestelldaten, nachweisbaren Schäden und dem anwendbaren Recht. Build-Fehler, verzögerte Veröffentlichungen, geänderte Vorgaben von Drittanbieterplattformen oder von Ihnen gelöschte Daten dürfen nicht ohne Prüfung dem Server-Service zugerechnet werden. Haftungsbeschränkungen schließen keine Haftung aus, die nach anwendbarem Recht nicht beschränkt werden darf, und schränken Ihre gesetzlichen Rechtsbehelfe nicht ein.
Für diese Bedingungen gilt das Recht der Rechtsordnung, in der der Betreiber dieser Plattform seinen Sitz hat. Bei Streitigkeiten sollten beide Seiten zunächst die Sachlage über ein Ticket im Kundenportal oder per E-Mail an support@xcoderent.com klären und eine einvernehmliche Lösung anstreben. Kommt keine Einigung zustande, wird der Streit den zuständigen Gerichten dieser Rechtsordnung vorgelegt. Zwingende gesetzliche Vorschriften haben Vorrang vor entgegenstehenden Bestimmungen dieser Bedingungen.
9. Änderungen
Wir können diese Bedingungen an Änderungen unserer Services, der Abrechnung, der Sicherheitsanforderungen oder des anwendbaren Rechts anpassen. Die aktualisierte Fassung und ihr Gültigkeitsdatum veröffentlichen wir auf dieser Seite. Über Änderungen, die wesentliche Rechte oder Pflichten betreffen, informieren wir Sie im Kundenportal oder per E-Mail an Ihr Konto. Halten Sie Ihre Kontaktdaten aktuell und lesen Sie die jeweils geltenden Bedingungen vor einer neuen Bestellung, Verlängerung oder Konfigurationsänderung.
Für bestätigte Bestellungen sind die darin aufgeführten Spezifikationen, Kosten und Mietzeiträume maßgeblich. Eine Aktualisierung dieser Bedingungen ändert nicht rückwirkend die Aufzeichnungen bereits bestätigter Bestellungen. Wie sich Änderungen auf bestehende Bestellungen auswirken, richtet sich nach der Änderungsmitteilung, ausdrücklichen Vereinbarungen beider Seiten und dem anwendbaren Recht. Wenn Sie Fragen zu einer Änderung haben, lassen Sie sie zunächst per Ticket klären, bevor Sie eine neue Bestellung aufgeben oder verlängern.
Wenn Sie Fragen zu diesen Bedingungen haben, eine Bestellung prüfen lassen oder ein Serviceproblem melden möchten, melden Sie sich im Kundenportal an und erstellen Sie ein Ticket. Wenn Sie sich nicht anmelden können oder Erläuterungen zu den Bedingungen benötigen, schreiben Sie an support@xcoderent.com. Beschreiben Sie Ihr Anliegen kurz und nennen Sie die Bestellnummer. Vollständige Zugangsdaten oder private Schlüssel dürfen Sie nicht mitsenden.