1. Périmètre du service
XcodeNet fournit des Mac dans le cloud sur des machines physiques dédiées, et non sur des machines virtuelles. Pendant la période de location, le CPU, le GPU et la mémoire unifiée du nœud qui vous est attribué ne sont pas partagés avec d’autres clients. Vous pouvez utiliser macOS avec son interface graphique et sa ligne de commande pour développer, compiler et expérimenter. Le matériel, les extensions de stockage et la durée du service sont ceux indiqués dans la commande confirmée.
Le catalogue comprend deux configurations : XN Core M4, avec une puce M4, 16GB de mémoire unifiée et un SSD de 256GB ; XN Pro M4P, avec une puce M4 Pro, 64GB de mémoire unifiée et un SSD de 2TB. Le service est disponible dans 6 régions : Singapour, le Japon (Tokyo), la Corée du Sud (Séoul), Hong Kong, l’est des États-Unis et l’ouest des États-Unis. Les deux configurations sont proposées dans ces régions. Consultez la disponibilité en temps réel dans la console.
Les nœuds fournissent un environnement de calcul à distance ; ils ne remplacent ni la gestion de vos projets, ni la revue de code, ni la validation des livrables. Le délai d’environ 4 minutes annoncé pour la connexion correspond à une livraison dans des conditions normales et ne constitue pas un délai garanti pour chaque commande. La confirmation du paiement, l’attribution d’un nœud et votre réseau influent sur le délai de première connexion.
2. Comptes et commandes
Lors de votre inscription, utilisez une adresse e-mail que vous contrôlez durablement et qui peut recevoir des codes de vérification et des notifications de service. Veillez à fournir des informations exactes. Si vous commandez au nom d’une équipe ou d’une autre entité, vous devez disposer de l’autorisation nécessaire. Gardez vos codes de connexion, mots de passe et identifiants d’instance en sécurité et ne les transmettez pas à des personnes non concernées. Si vous constatez une connexion suspecte ou une fuite d’identifiants, modifiez-les sans tarder et signalez le problème au moyen d’un ticket dans la console.
Les commandes sont passées et confirmées dans la console. Avant de payer, vérifiez chaque élément : modèle, région, durée, options et montant total en dollars américains. Un échange par e-mail, une discussion orale ou un exemple figurant sur cette page ne constitue pas une commande confirmée. Le succès du paiement, l’activation du service et les dates de début et de fin de location sont déterminés par les informations de paiement et de commande enregistrées dans la console.
Après le paiement, consultez le résultat dans les détails de la commande au lieu de vous fier uniquement à la redirection de la page de paiement. Si le montant a été débité mais que le statut de la commande n’a pas été mis à jour, conservez le numéro de commande et le justificatif de paiement, puis ouvrez un ticket depuis la console. Ne payez pas plusieurs fois pour le même problème. Pour une première commande, utilisez la page de commande d’un Mac dans le cloud. Pour toute question sur une commande existante, consultez-la dans la console.
3. Tarifs et paiement
Le service est prépayé à la journée, à la semaine, au mois ou au trimestre. La facturation à l’heure n’est pas proposée. Le montant dépend du modèle, de la durée et des options ; le tarif d’une formule n’est pas simplement égal à l’addition des tarifs journaliers. Les tarifs catalogue du XN Core M4 sont de $21.4/jour, $57.7/semaine, $106.8/mois et $290.5/trimestre ; ceux du XN Pro M4P sont de $59.3/jour, $160.1/semaine, $296.4/mois et $806.2/trimestre. Avant de payer, vérifiez le détail des éléments affichés sur la page de confirmation de commande.
Tous les paiements sont réglés en dollars américains (USD). Les seuls moyens de paiement acceptés sont USDT-TRC20 et Visa / Mastercard / Amex (via Stripe). Les moyens effectivement disponibles sont ceux renvoyés par l’interface de paiement. Pour payer en USDT-TRC20, suivez les informations de réseau, de destinataire et de montant indiquées sur la page de paiement. Le délai de confirmation dépend du traitement sur la blockchain. Pour un paiement par carte, le statut confirmé par la passerelle de paiement et enregistré dans la console fait foi.
Le SSD supplémentaire est une extension de stockage externe qui ne modifie pas les caractéristiques du disque principal du modèle proposé. Les extensions Thunderbolt 5 en parallèle sont facturées selon le nombre d’unités sélectionné et la durée de location. Seules les options indiquées dans le détail de la commande et que vous avez confirmées sont incluses dans votre achat. Conservez vos factures et justificatifs de transaction. En cas de question sur un montant, un statut de paiement ou un double débit, demandez une vérification par ticket dans la console. N’envoyez jamais votre numéro de carte complet ni son code de sécurité par e-mail.
4. Renouvellement, changement de configuration et remboursement
Pour continuer à utiliser le service, consultez la commande de renouvellement dans la console avant la date d’expiration. Vérifiez la période couverte, la configuration et le montant avant de payer. Le renouvellement de la configuration initiale reprend le tarif de la commande d’origine. Si vous souhaitez modifier le modèle, les options ou toute autre configuration, vérifiez d’abord les détails de la nouvelle commande. Les notifications du service ne vous dispensent pas de gérer la date d’expiration. Une demande de renouvellement ne signifie pas que le paiement a été effectué.
En cas de changement vers une configuration supérieure en cours de période, le calcul est établi au prorata de la durée restante. Confirmez dans la console ou par ticket les modalités possibles et le montant à régler avant de procéder. Ne considérez pas une demande de changement comme une migration déjà effectuée et ne présumez pas que le remplacement du modèle ou du nœud copiera automatiquement vos fichiers, votre environnement ou votre configuration réseau. Sauvegardez vos données au préalable et vérifiez les identifiants, les chemins et l’environnement de développement de la nouvelle instance.
Toute demande de remboursement est examinée au regard de la commande concernée. En cas de double débit, de livraison non effectuée après paiement ou de différence entre la configuration livrée et celle confirmée, veuillez fournir le numéro de commande, le justificatif de paiement et une description du problème. La possibilité d’un remboursement, son montant et ses modalités dépendent de la livraison, des conditions de remboursement confirmées dans la commande et du droit applicable. La durée déjà utilisée, la résiliation séparée d’une option ou l’arrêt anticipé de la location à votre initiative ne donnent pas automatiquement droit à un remboursement intégral. Cette page ne garantit ni délai de remboursement inconditionnel ni taux de calcul fixe.
Avant de commander, vérifiez dans la commande ou la console les informations précises concernant la durée de conservation et la suppression des données à la fin de la location. Si ces informations ne sont pas indiquées, demandez confirmation par ticket ; ne présumez pas qu’une durée de conservation par défaut s’applique. Exportez vos données avant l’expiration. Une demande de remboursement, de changement de configuration ou de migration ne prolonge pas automatiquement la location et ne remplace pas une sauvegarde.
5. Utilisation autorisée
Vous devez utiliser les nœuds et le réseau dans un cadre dûment autorisé. Sont interdits l’envoi massif de courriels non sollicités, les attaques réseau, l’analyse ou l’accès sans autorisation, le vol d’identifiants, la diffusion de logiciels malveillants, le minage, ainsi que la création, le stockage ou la diffusion de contenus illicites. Vous ne pouvez pas utiliser le service pour contourner des contrôles d’accès, porter atteinte aux droits de propriété intellectuelle de tiers ou perturber le fonctionnement normal du réseau ou des autres utilisateurs.
Les tests de sécurité ne peuvent porter que sur des ressources qui vous appartiennent ou pour lesquelles vous disposez d’une autorisation de test explicite. Vous devez en limiter la portée et le trafic. Pour les tâches de compilation hébergées, les scripts d’automatisation et la distribution de fichiers, configurez également des droits adaptés afin d’éviter que des clés ne se retrouvent dans les journaux ou les livrables. Le fait de disposer d’une machine physique dédiée ne vous autorise pas à utiliser le réseau sans limites ni à mener des activités non autorisées.
En cas de suspicion d’infraction ou de risque concret pour la sécurité, la plateforme peut prendre les mesures nécessaires en fonction du risque, notamment restreindre l’accès, suspendre le service concerné ou demander des précisions. Elle vous en informera dans la mesure permise par la loi et sans aggraver le risque. Pour demander le rétablissement du service, expliquez par ticket dans la console l’usage concerné, le périmètre de l’autorisation et les mesures correctives prises. Toute résiliation de commande et le traitement des frais associés seront déterminés au regard des faits vérifiés et du droit applicable.
6. Licences logicielles
La location vous donne le droit d’utiliser un environnement de calcul pendant la durée convenue ; elle ne vous accorde pas automatiquement de licence supplémentaire pour les logiciels d’Apple ou de tiers. Avant d’installer, d’utiliser ou de distribuer un logiciel, vérifiez que sa licence autorise votre usage, notamment l’accès à distance, l’utilisation en équipe et les activités commerciales, et procurez-vous les autorisations nécessaires.
Lorsque vous utilisez Xcode, les outils en ligne de commande, Homebrew, Fastlane, des poids de modèles ou des logiciels audio et vidéo, vous devez respecter les licences et règles de distribution correspondantes. Vérifiez dans l’environnement de votre instance si un logiciel est préinstallé, si sa version peut être modifiée et si un plug-in donné est compatible. La mise à disposition d’un environnement macOS ne garantit pas que tous les logiciels, pilotes ou flux de travail tiers fonctionneront directement.
Vous êtes responsable des identifiants de dépôt de code, des certificats de signature, des clés de déploiement et des jetons de services tiers. Si une équipe partage des tâches de compilation, définissez clairement les personnes autorisées et leurs droits. Ne placez pas de fichiers sensibles dans des répertoires publics ou dans les journaux de compilation. Avant la fin de la location, révoquez les jetons dont vous n’avez plus besoin et supprimez les certificats et identifiants concernés. Vérifiez dans vos propres systèmes que les accès correspondants ne sont plus valides.
7. Disponibilité et traitement des incidents
Tous les nœuds sont fournis dans le cadre d’un service qui fonctionne normalement 365 jours par an. La connexion à distance dépend néanmoins de votre réseau local, de la configuration du client, des règles d’accès et de l’état du nœud. Une modification du système, du pare-feu ou des paramètres de connexion effectuée par vos soins peut également rendre temporairement l’instance inaccessible. Le fonctionnement normal du service ne constitue pas une garantie de performance fixe pour chaque itinéraire réseau, service tiers ou résultat de compilation.
En cas d’interruption de connexion, d’anomalie sur une instance ou de problème de livraison, ouvrez un ticket dans la console en indiquant le numéro de commande, la région, le modèle, l’heure de l’incident et votre fuseau horaire, le message d’erreur ainsi que les vérifications déjà effectuées. Ne communiquez pas de mot de passe complet, de clé privée ni de code de vérification dans un espace public ou par e-mail. La plateforme examinera les faits et vous informera de l’avancement et des éventuelles actions requises par ticket ou à l’adresse e-mail associée à votre compte.
En cas de force majeure, de manipulation de votre part ou de problème lié au réseau d’un tiers, la portée de l’incident et les responsabilités seront déterminées en fonction de sa cause réelle. Si vous souhaitez que la plateforme intervienne sur une instance, précisez clairement l’étendue de l’autorisation dans le ticket. Toute demande de mesure corrective ou d’ajustement des frais sera examinée au regard des faits, des conditions confirmées dans la commande et du droit applicable. Cette page ne garantit ni délai fixe de résolution ni coefficient d’indemnisation prédéfini.
8. Limitation de responsabilité et sauvegarde des données
Il vous appartient de sauvegarder vos codes, livrables de compilation, fichiers de projet, certificats et configurations importants. Pensez à synchroniser régulièrement les modifications essentielles vers un espace de stockage qui vous appartient et à vérifier que vos sauvegardes peuvent être restaurées. Le disque principal de l’instance et l’extension de stockage externe ne doivent pas être l’unique copie de données importantes. Une capacité de stockage supplémentaire ne comprend ni sauvegarde, ni instantané, ni service de reprise après sinistre.
Avant de réinstaller le système, de changer de modèle, de migrer vers un autre nœud ou de mettre fin à la location, vérifiez les conséquences de l’opération et exportez vos données. Ne présumez pas que les données de l’instance d’origine seront conservées simplement parce que la console reste accessible, qu’un ticket est en cours de traitement ou qu’une demande de renouvellement a été envoyée. La possibilité de récupérer des données supprimées dépend de leur état réel ; ne partez pas du principe que la plateforme pourra restaurer des fichiers effacés.
Vous êtes responsable de la légalité des contenus que vous téléversez, de la configuration des logiciels, de l’utilisation des licences et de vos propres opérations. La plateforme assume les responsabilités prévues par le droit applicable concernant la fourniture et le traitement de ses services. L’étendue de la responsabilité dépend de la cause de l’incident, de ses conséquences réelles, des éventuelles fautes de chaque partie et des conditions de la commande. Le présent article ne limite aucune responsabilité dont l’exclusion ou la limitation est interdite par le droit applicable. Votre obligation de sauvegarde ne dégage pas la plateforme de ses responsabilités légales.
9. Modifications des conditions et règlement des litiges
En cas de mise à jour des conditions, la plateforme modifiera la version et la date d’entrée en vigueur indiquées sur cette page. Toute modification ayant un impact important sur l’utilisation du service ou sur des droits existants sera signalée dans la console ou à l’adresse e-mail associée à votre compte. L’application d’une nouvelle version aux commandes existantes reste soumise aux conditions confirmées dans ces commandes et au droit applicable. Veillez à pouvoir recevoir les notifications par e-mail et prenez connaissance des conditions en vigueur avant de passer une nouvelle commande ou de confirmer un changement de configuration.
En cas de désaccord sur l’interprétation des conditions, la livraison ou une facture, veuillez d’abord ouvrir un ticket dans la console, en précisant le numéro de commande, les faits, les justificatifs pertinents et la solution souhaitée. Si vous ne pouvez pas vous connecter, écrivez à support@xcodenet.com. Les questions commerciales, de conformité ou de sécurité doivent être adressées à cette même adresse ; aucun autre canal de contact public n’est proposé.
Les présentes conditions sont régies par le droit de la juridiction où se trouve l’entité qui exploite la plateforme. Les parties s’efforceront d’abord de résoudre leur différend par les moyens indiqués ci-dessus. À défaut d’accord, le litige sera soumis aux tribunaux compétents de cette juridiction. Les dispositions impératives du droit applicable qui ne peuvent être écartées restent applicables.