Leistungsumfang
RunnerVM bietet Cloud-Mac-Services für iOS- und macOS-Entwicklung, CI/CD und verwandte Rechenaufgaben. Jede gültige Bestellung umfasst einen dedizierten physischen Mac-mini-Knoten sowie die für Verbindung, grundlegende Verwaltung, Bestellabfrage und technischen Support erforderlichen Zusatzleistungen. Bereitgestellt wird kein virtueller Rechner; dieselbe Betriebssysteminstanz wird nicht mit anderen Kunden geteilt.
„Knoten“ bezeichnet das in der Bestellung festgelegte physische Gerät; „Region“ bezeichnet den Service-Standort des Geräts; „Laufzeit“ bezeichnet den bestätigten Tages-, Wochen-, Monats- oder Quartalszeitraum; „Zusatzoptionen“ bezeichnet gemeinsam mit dem Host erworbene Speichererweiterungen oder Thunderbolt-5-Verbundfunktionen. Zusatzoptionen sind nur dann Bestandteil der Leistung, wenn sie ausdrücklich in den Bestelldaten aufgeführt sind.
Der Service ermöglicht die Verbindung mit dem Knoten über autorisierte grafische Oberflächen oder die Befehlszeile sowie die Installation erforderlicher Werkzeuge und die Ausführung von Build-, Test-, Automatisierungs- und Experimentieraufgaben. Der Service umfasst weder die Erstellung, Prüfung noch die langfristige Aufbewahrung von Projektcode, Signaturmaterial, Lizenzen für Drittsoftware oder Geschäftsdaten. Für Herkunft und Nutzungsrechte dieser Inhalte ist der Nutzer selbst verantwortlich.
RunnerVM stellt den bestellten dedizierten physischen Knoten und die erforderliche Verbindung bereit. Der Nutzer ist für die Konfiguration und Nutzung von Projekten, Toolchains, Automatisierungsskripten, Zugriffsrechten und Geschäftsdaten verantwortlich.
Bestellung und Bereitstellung
Maßgeblich sind Modell, Region, Laufzeit, Anzahl und Zusatzoptionen, die in der Konsole endgültig bestätigt wurden. Die im aktuellen Katalog verfügbaren Kombinationen können bestellt werden; die tatsächliche Verfügbarkeit richtet sich nach der Echtzeitanzeige der Konsole. Eine Konfiguration ohne abgeschlossene Abrechnung, Identitätsprüfung oder Risikoprüfung gilt nicht als wirksame Bestellung und reserviert kein Gerät.
Nach abgeschlossener Abrechnung und den erforderlichen Prüfungen bereitet RunnerVM den Knoten und die Verbindungsdaten gemäß der Bestellung vor. Die Bereitstellung gilt als abgeschlossen, wenn der Knoten der Bestellung zugeordnet, die erforderlichen Zugangsdaten bereitgestellt wurden und der Nutzer gemäß Support-Leitfaden eine Verbindung herstellen kann. Nach Erhalt der Bereitstellungsdaten sind Modell, Region und Zusatzoptionen unverzüglich zu prüfen sowie das Anfangspasswort zu ändern, der Host-Fingerabdruck zu verifizieren und der Zugriffsbereich zu kontrollieren.
Stimmen Bereitstellungsdaten nicht mit der Bestellung überein, muss der Nutzer über ein Konsolen-Ticket Bestellkennung, Knotenregion, Feststellungszeitpunkt und Abweichung melden. Um Sicherheitsrisiken nicht zu vergrößern, dürfen Zertifikate, Schlüssel oder Produktionsdaten nicht auf einem ungeprüften Knoten importiert werden.
Stellen Sie sicher, dass Runner M4, Region, Laufzeit und Zusatzoptionen mit den abgerechneten Daten übereinstimmen.
Prüfen Sie Host-Fingerabdruck, Verbindungsadresse, Autorisierungsmethode und Ergebnis der ersten Anmeldung.
Ändern Sie die anfänglichen Zugangsdaten, beschränken Sie die Zugriffsquellen und entfernen Sie nicht mehr benötigte Berechtigungen.
Preise und Abrechnung
Der Bestellpreis richtet sich nach Modell, Laufzeit und Zusatzoptionen und wird vor der Zahlung angezeigt. Alle Bestellungen werden ausschließlich in US-Dollar (USD) angegeben und abgerechnet. Die Preise der einzelnen Laufzeiten sind eigenständige Katalogpreise und stellen weder eine automatische Umrechnung noch ein Rabattversprechen oder eine langfristige Preisbindung dar.
RunnerVM unterstützt ausschließlich USDT-TRC20 sowie Visa, Mastercard und Amex (über Stripe). Welche Zahlungsgateways verfügbar sind, zeigt die Konsole an. Prüfen Sie Zahlungsnetzwerk, Betrag, Bestellkennung und Empfängerangaben. Bei einem falschen Netzwerk, fehlerhaften Angaben oder einer Doppelzahlung reichen Sie über ein Konsolen-Ticket überprüfbare Nachweise ein.
Für den Zahlungsstatus sind Bestelldaten und der tatsächliche Zahlungseingang maßgeblich. Eine Blockchain-Transaktionskennung, ein Zahlungsabwicklungsdatensatz oder eine Kartenautorisierung allein bedeutet nicht, dass die Bestellung wirksam ist. Bei manueller Prüfung bewahren Sie Zeitpunkt, Betrag, Zahlungsart und Bestellnummer auf und übermitteln Sie niemals vollständige sensible Zahlungsdaten über öffentliche Kanäle.
| Laufzeit | Beginn | Ende | Verlängerung |
|---|---|---|---|
| Pro Tag | In den Bestelldaten angegebener Servicebeginn | Am Ende eines vollständigen Tageszeitraums | Verlängerungsbestellung vor Ablauf einreichen |
| Pro Woche | In den Bestelldaten angegebener Servicebeginn | Am Ende eines vollständigen Wochenzeitraums | Verlängerungsbestellung vor Ablauf einreichen |
| Pro Monat | In den Bestelldaten angegebener Servicebeginn | Am Ende eines vollständigen Monatszeitraums | Verlängerungsbestellung vor Ablauf einreichen |
| Pro Quartal | In den Bestelldaten angegebener Servicebeginn | Am Ende eines vollständigen Quartalszeitraums | Verlängerungsbestellung vor Ablauf einreichen |
Laufzeit und Verlängerung
Die Laufzeit beginnt zum in den Bestelldaten angegebenen Servicebeginn und endet mit Ablauf des entsprechenden Tages-, Wochen-, Monats- oder Quartalszeitraums. Servicebeginn, Ablaufzeit und Bestellstatus richten sich nach den Konsolendaten. Vor Ablauf sollte der Nutzer Build-Warteschlangen prüfen, Artefakte exportieren, erforderliche Daten migrieren und eine Verlängerung planen.
Eine Verlängerung ist keine automatische, unbegrenzte Fortsetzung der ursprünglichen Bestellung. Der Nutzer muss vor Ende der aktuellen Laufzeit eine neue Verlängerungsbestellung aufgeben und abschließen. Erst nach Abrechnung und Bestätigung der Verlängerung wird die Reservierung des Knotens bearbeitet. Nicht bezahlte, ungeprüfte oder noch der Risikoprüfung unterliegende Anträge begründen keinen Anspruch auf weitere Nutzung des aktuellen Geräts.
Nach Ablauf der Laufzeit ohne gültige Verlängerungsbestellung kann RunnerVM Zugangsdaten widerrufen, Nutzeraufgaben stoppen und die Rücknahme des Geräts einleiten. Der Nutzer muss Daten vor Ablauf exportieren und sichern und darf den Knoten nicht als einzige Datenkopie verwenden. Eine Wiederherstellung nach Ablauf hängt vom Bearbeitungsstand und Sicherheitsstatus des Geräts ab und ersetzt keine eigene Datensicherung.
Prüfen Sie Build-Warteschlange, Archivierung der Artefakte und die weitere Nutzung im nächsten Zeitraum.
Prüfen Sie Region, Laufzeit und Zusatzoptionen erneut und schließen Sie die Abrechnung ab.
Sichern Sie erforderliche Artefakte und entfernen Sie Projektschlüssel, Token sowie Teamzugriffsrechte.
Zulässige Nutzung
Der Nutzer darf den Knoten ausschließlich für rechtmäßige und autorisierte Entwicklungs-, Build-, Test-, Automatisierungs- und Rechenaufgaben verwenden. Der Zugriff auf Konten, Systeme, Netzwerke oder Daten ohne Berechtigung sowie die Umgehung von Authentifizierung, Zugriffskontrollen, Ratenbegrenzungen oder anderen Sicherheitsmaßnahmen ist untersagt.
Die Verbreitung von Schadsoftware, nicht autorisierte Scans oder Angriffe, missbräuchlicher Datenverkehr, die Störung von DNS- oder Netzwerkdiensten, die Nutzung von Rechenressourcen Dritter sowie Handlungen, die die Stabilität anderer Geräte, Knoten oder Netzwerke beeinträchtigen können, sind verboten. Der Service darf außerdem nicht zur Verletzung von Urheberrechten, Markenrechten, Geschäftsgeheimnissen, Datenschutzrechten oder anderen rechtmäßigen Interessen genutzt werden.
Der Nutzer muss parallele Aufgaben, Festplattenschreibvorgänge, Netzwerkverbindungen und automatische Wiederholungen angemessen steuern. Bei außer Kontrolle geratenen Skripten, offengelegten Zugangsdaten oder ungewöhnlichem Datenverkehr durch Projektabhängigkeiten sind betroffene Aufgaben sofort zu stoppen, Zugangsdaten zu rotieren und ein Konsolen-Ticket einzureichen. RunnerVM kann zur Risikobegrenzung Verbindungen beschränken, Aufgaben isolieren oder vorübergehend sperren und die Grundlage der Maßnahme dokumentieren.
Xcode-Builds, automatisierte Tests, fastlane-Workflows, Installation von Abhängigkeiten, Artefaktarchivierung, macOS-Entwicklung und autorisierte KI-Experimente.
Nicht autorisierter Zugriff, Verbreitung von Schadsoftware, Netzwerkmissbrauch, Rechtsverletzungen sowie Aufgaben, die andere Geräte oder Netzwerke stören.
Verfügbarkeit und Betriebskontinuität
Das Verfügbarkeitsziel von RunnerVM beträgt 99,9 %. Alle Knoten sind 365 Tage im Jahr regulär in Betrieb, ohne festgelegte Ausfallzeiten. Die öffentlichen Statusdaten der letzten 90 Tage zeigen die beobachtete Serviceleistung, stellen jedoch keine absolute Garantie für jede künftige Bestellung, jeden Netzwerkpfad oder das Ergebnis jeder Nutzeraufgabe dar.
Für die Verfügbarkeitsbewertung ist entscheidend, ob der bestellte Knoten die vereinbarte Verbindungs- und Rechenleistung bereitstellen kann. Dabei werden Plattformüberwachung, Knotenprotokolle, Netzwerkaufzeichnungen und vom Nutzer vorgelegte Nachweise berücksichtigt. Ein einzelner fehlgeschlagener Build, eine fehlerhafte Projektkonfiguration, eine gestörte Abhängigkeitsquelle, eine Unterbrechung im Nutzernetzwerk, ungültige Zugangsdaten oder das vom Nutzer beendete Stoppen einer Aufgabe gelten nicht automatisch als Nichtverfügbarkeit des Knotens.
Bei Hardwarefehlern, Sicherheitsvorfällen oder Verbindungsproblemen kann RunnerVM dringende Sicherheitsmaßnahmen, Netzwerktrennung, Geräteprüfungen oder Unterstützung bei einer Migration veranlassen. Auswirkungen externer Netzwerke, lokaler Nutzernetzwerke, Abhängigkeiten Dritter, Nutzerskripte und Nutzerkonfigurationen werden anhand überprüfbarer Nachweise abgegrenzt. Auswirkungen höherer Gewalt werden nach den Tatsachen des Ereignisses und den anwendbaren Regeln behandelt.
Servicegutschriften und Ausgleich
Wenn der Nutzer vermutet, dass eine Bestellung durch ein Ereignis der Knoten-Nichtverfügbarkeit beeinträchtigt wurde, sollte er möglichst bald nach Ende des Ereignisses über ein Konsolen-Ticket eine Prüfung beantragen. Der Antrag muss mindestens Bestellkennung, Knotenregion, Beginn und Ende der Beeinträchtigung, Verbindungsmethode, Fehlerbild, bereits durchgeführte Prüfungen sowie Protokolle oder Screenshots enthalten, die den Umfang der Auswirkungen belegen.
RunnerVM bewertet anhand von Plattformüberwachung, Knotenprotokollen, Netzwerkaufzeichnungen und Nutzernachweisen, ob es sich um ein servicebezogenes Verfügbarkeitsproblem handelt, und prüft Dauer und tatsächliche Auswirkungen. Fehlen Bestellkennung, Zeitraum oder überprüfbare Nachweise, können ergänzende Angaben erforderlich sein. Schlüssel, Token und personenbezogene Daten in Protokollen sind zu entfernen oder zu anonymisieren.
Nach erfolgreicher Prüfung richten sich Servicegutschriften, Laufzeitanpassungen oder andere Maßnahmen nach den anwendbaren Nutzungsbedingungen, den Auswirkungen des Ereignisses und dem Prüfergebnis. Maßnahmen gelten nur für betroffene gültige Bestellungen und erstrecken sich nicht automatisch auf nicht betroffene Aufgaben, verbundene Projekte, erwartete Einnahmen oder sonstige Folgeschäden. Für dasselbe Ereignis wird kein mehrfacher Ausgleich gleicher Art gewährt.
Ein Ticket, das direkt geprüft werden kann, sollte enthalten
- Bestellung und Knoten: Bestellkennung, Knotenregion und betroffenes Gerät.
- Zeitraum: Beginn, Ende und Wiederholungszeitpunkte einschließlich Zeitzone.
- Reproduzierbare Angaben: Verbindungsbefehl, Fehlermeldung, Netzwerkpfad und erforderliche Protokolle.
- Auswirkungen: Fehlgeschlagene Aufgaben, blockierte Schritte und bereits ergriffene Gegenmaßnahmen.
Sperrung, Beendigung und Haftung
Bei offengelegten Zugangsdaten, nicht autorisiertem Zugriff, schädlichen Aufgaben, ungewöhnlichen Netzwerkaktivitäten oder anderen offensichtlichen Sicherheitsrisiken kann RunnerVM zunächst Verbindungen beschränken, den Knoten isolieren oder betroffene Aufgaben sperren und anschließend je nach Schwere des Vorfalls mit dem Nutzer kommunizieren. Die Maßnahmen müssen dem Risiko entsprechen und ausreichend dokumentiert werden, damit das Risiko Nutzer, andere Geräte oder Netzwerke nicht weiter beeinträchtigt.
Bei Verstößen gegen die Regeln zur zulässigen Nutzung, verweigerter Mitwirkung an erforderlichen Sicherheitsprüfungen, anhaltendem missbräuchlichem Datenverkehr oder fehlender Verlängerung nach Ablauf der Laufzeit kann RunnerVM den betreffenden Service sperren oder beenden. Behebbare Probleme können eine Korrektur innerhalb einer bestimmten Frist erfordern. Bei andauernden Angriffen, der Verbreitung von Schadsoftware oder erheblichen Sicherheitsrisiken können sofortige Schutzmaßnahmen ergriffen werden.
Der Nutzer ist für unabhängige Sicherungen von Projektcode, Build-Artefakten, Schlüsseln, Zertifikaten und Geschäftsdaten sowie deren Migration vor Bestellende verantwortlich. Für unmittelbar nachweisbare Schäden mit angemessenem kausalem Zusammenhang zu einem Vertragsverstoß haften die Parteien nach den anwendbaren Bedingungen und tatsächlichen Nachweisen. Indirekte Schäden werden unter Berücksichtigung des anwendbaren Rechts, der Art des Verhaltens, der Vorhersehbarkeit und angemessener Schadensminderungsmaßnahmen beider Parteien bewertet.
Für diese Bedingungen gilt das Recht des Gerichtsstands, in dem der Betreiber dieser Plattform seinen Sitz hat. Bei Streitigkeiten aus diesen Bedingungen, einer Bestellung oder der Servicenutzung sollen die Parteien zunächst anhand von Supportaufzeichnungen und Konsolen-Tickets nach Treu und Glauben verhandeln. Bleibt die Verhandlung erfolglos, kann jede Partei bei einem zuständigen Gericht in diesem Gerichtsstand Antrag stellen.
Wird ein Teil dieser Bedingungen als nicht durchsetzbar eingestuft, bleiben die übrigen Bestimmungen entsprechend ihrem ursprünglichen Zweck anwendbar. RunnerVM kann die Bedingungen aufgrund von Produktabläufen, Zahlungsabwicklung, Sicherheitsanforderungen oder rechtlichen Pflichten aktualisieren. Wesentliche Änderungen von Nutzerrechten und -pflichten werden auf geeignete Weise innerhalb der Plattform erläutert und gelten ab dem veröffentlichten Datum ihres Inkrafttretens.
Bestellung, Knoten, Zeit und Nachweise in einem Datensatz bündeln
Bestehende Nutzer sollten sich in der Konsole anmelden und ein Ticket einreichen, damit Bestellung und Bearbeitungsstand zugeordnet werden können. Ist die Anmeldung an der Konsole nicht möglich, senden Sie eine E-Mail an support@runnervm.comund geben Sie Informationen an, mit denen die Bestellung gefunden werden kann. Senden Sie niemals unbereinigte Schlüssel, Token oder vollständige Zahlungsdaten per E-Mail.