[{"data":1,"prerenderedAt":761},["ShallowReactive",2],{"content:page:/pages/legal/terms":3,"markdown-page-nav:none":760},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"cta":6,"body":10,"_type":754,"_id":755,"_source":756,"_file":757,"_stem":758,"_extension":759},"/pages/legal/terms","legal",false,"","Terms of Service","Terms of Service for IronShard, the object storage service operated by Chocolate Cloud ApS: acceptance, agents and credentials, suspension, data location, liability, and governing law.",{"type":11,"children":12,"toc":736},"root",[13,21,39,46,72,84,89,101,106,112,122,132,142,152,158,163,183,188,193,198,204,216,238,250,256,261,274,279,284,290,308,320,332,351,363,368,374,379,404,409,414,420,432,457,462,467,472,485,490,496,501,506,511,517,529,541,553,558,563,575,581,593,606,612,624,629,641,646,651,657,662,667,672,678,691,696,702],{"type":14,"tag":15,"props":16,"children":18},"element","h1",{"id":17},"terms-of-service",[19],{"type":20,"value":8},"text",{"type":14,"tag":22,"props":23,"children":24},"p",{},[25,31,33,37],{"type":14,"tag":26,"props":27,"children":28},"strong",{},[29],{"type":20,"value":30},"Chocolate Cloud ApS",{"type":20,"value":32}," (CVR 35865756), Klostergade 56, 8000 Aarhus C, Denmark",{"type":14,"tag":34,"props":35,"children":36},"br",{},[],{"type":20,"value":38},"\nLast updated: 8 October 2026",{"type":14,"tag":40,"props":41,"children":43},"h2",{"id":42},"_1-acceptance-and-who-is-bound",[44],{"type":20,"value":45},"1. Acceptance and who is bound",{"type":14,"tag":22,"props":47,"children":48},{},[49,51,56,58,63,65,70],{"type":20,"value":50},"1.1 These Terms govern all use of the IronShard object storage service (the \"",{"type":14,"tag":26,"props":52,"children":53},{},[54],{"type":20,"value":55},"Service",{"type":20,"value":57},"\"). The Service is operated by Chocolate Cloud ApS, CVR 35865756, Klostergade 56, 8000 Aarhus C, Denmark (\"",{"type":14,"tag":26,"props":59,"children":60},{},[61],{"type":20,"value":62},"we",{"type":20,"value":64},"\", \"",{"type":14,"tag":26,"props":66,"children":67},{},[68],{"type":20,"value":69},"us",{"type":20,"value":71},"\"). \"IronShard\" is a service name; your agreement is with Chocolate Cloud ApS.",{"type":14,"tag":22,"props":73,"children":74},{},[75,77,82],{"type":20,"value":76},"1.2 The Service is provided ",{"type":14,"tag":26,"props":78,"children":79},{},[80],{"type":20,"value":81},"for business use only",{"type":20,"value":83},". By using the Service you represent that you are acting in the course of a trade, business, craft or profession, and not as a consumer.",{"type":14,"tag":22,"props":85,"children":86},{},[87],{"type":20,"value":88},"1.3 Access credentials are issued on the condition that these Terms are accepted. By requesting, holding or using a Credential, or by accessing the Service through any Credential, you accept these Terms.",{"type":14,"tag":22,"props":90,"children":91},{},[92,94,99],{"type":20,"value":93},"1.4 These Terms bind the natural or legal person who obtains a Credential and any person on whose behalf a Credential is used (together, \"",{"type":14,"tag":26,"props":95,"children":96},{},[97],{"type":20,"value":98},"you",{"type":20,"value":100},"\"). Where a Credential is obtained by an Agent, these Terms bind the person or entity that deployed, operated or benefits from that Agent.",{"type":14,"tag":22,"props":102,"children":103},{},[104],{"type":20,"value":105},"1.5 Where you use the Service on behalf of an organisation, you represent that you have authority to bind that organisation, and \"you\" includes it.",{"type":14,"tag":40,"props":107,"children":109},{"id":108},"_2-definitions",[110],{"type":20,"value":111},"2. Definitions",{"type":14,"tag":22,"props":113,"children":114},{},[115,120],{"type":14,"tag":26,"props":116,"children":117},{},[118],{"type":20,"value":119},"\"Agent\"",{"type":20,"value":121}," — any autonomous or semi-autonomous software process, including any AI system or model-driven process, that accesses or uses the Service.",{"type":14,"tag":22,"props":123,"children":124},{},[125,130],{"type":14,"tag":26,"props":126,"children":127},{},[128],{"type":20,"value":129},"\"Credential\"",{"type":20,"value":131}," — any access key, token or other authentication material issued for the Service.",{"type":14,"tag":22,"props":133,"children":134},{},[135,140],{"type":14,"tag":26,"props":136,"children":137},{},[138],{"type":20,"value":139},"\"Content\"",{"type":20,"value":141}," — any data you store, transmit or process using the Service.",{"type":14,"tag":22,"props":143,"children":144},{},[145,150],{"type":14,"tag":26,"props":146,"children":147},{},[148],{"type":20,"value":149},"\"Fragment\"",{"type":20,"value":151}," — a coded fragment produced by the process described in clause 3.",{"type":14,"tag":40,"props":153,"children":155},{"id":154},"_3-how-the-service-stores-content",[156],{"type":20,"value":157},"3. How the Service stores Content",{"type":14,"tag":22,"props":159,"children":160},{},[161],{"type":20,"value":162},"3.1 The Service provides S3-compatible object storage. Content is processed as follows before storage:",{"type":14,"tag":22,"props":164,"children":165},{},[166,168,171,173,176,178,181],{"type":20,"value":167},"(a) Content is received by our gateways and encrypted using AES-256;",{"type":14,"tag":34,"props":169,"children":170},{},[],{"type":20,"value":172},"\n(b) the encrypted Content is divided into fragments;",{"type":14,"tag":34,"props":174,"children":175},{},[],{"type":20,"value":177},"\n(c) the fragments are encoded using erasure coding, producing coded Fragments each of which contains contributions from all original fragments; and",{"type":14,"tag":34,"props":179,"children":180},{},[],{"type":20,"value":182},"\n(d) the Fragments are distributed across multiple independent storage providers.",{"type":14,"tag":22,"props":184,"children":185},{},[186],{"type":20,"value":187},"3.2 The Service is designed so that no single storage provider holds the number of Fragments required to reconstruct Content. Reconstruction requires a sufficient number of Fragments held by different providers.",{"type":14,"tag":22,"props":189,"children":190},{},[191],{"type":20,"value":192},"3.3 Encryption keys are held by us, separately from the Fragments.",{"type":14,"tag":22,"props":194,"children":195},{},[196],{"type":20,"value":197},"3.4 Additional Fragments may be generated so that Content remains recoverable if a storage provider is unavailable.",{"type":14,"tag":40,"props":199,"children":201},{"id":200},"_4-access-to-content",[202],{"type":20,"value":203},"4. Access to Content",{"type":14,"tag":22,"props":205,"children":206},{},[207,209,214],{"type":20,"value":208},"4.1 ",{"type":14,"tag":26,"props":210,"children":211},{},[212],{"type":20,"value":213},"Private by default.",{"type":20,"value":215}," The Service does not provide public URLs or unauthenticated public access to Content. All access requires a valid Credential. You must not attempt to circumvent this.",{"type":14,"tag":22,"props":217,"children":218},{},[219,221,226,228,236],{"type":20,"value":220},"4.2 ",{"type":14,"tag":26,"props":222,"children":223},{},[224],{"type":20,"value":225},"Free tier.",{"type":20,"value":227}," The free tier is provided at no charge, subject to the limits published at ",{"type":14,"tag":229,"props":230,"children":234},"a",{"href":231,"rel":232},"https://ironshard.ai/legal/fair-use",[233],"nofollow",[235],{"type":20,"value":231},{"type":20,"value":237},".",{"type":14,"tag":22,"props":239,"children":240},{},[241,243,248],{"type":20,"value":242},"4.3 ",{"type":14,"tag":26,"props":244,"children":245},{},[246],{"type":20,"value":247},"No service levels.",{"type":20,"value":249}," The free tier is provided without any uptime, availability, durability or support commitment. We may modify, suspend or discontinue it at any time.",{"type":14,"tag":40,"props":251,"children":253},{"id":252},"_5-your-responsibilities",[254],{"type":20,"value":255},"5. Your responsibilities",{"type":14,"tag":22,"props":257,"children":258},{},[259],{"type":20,"value":260},"5.1 You are solely responsible for your Content and for all use of the Service through your Credentials.",{"type":14,"tag":22,"props":262,"children":263},{},[264,266,272],{"type":20,"value":265},"5.2 You must comply with the Acceptable Use Policy at ",{"type":14,"tag":229,"props":267,"children":270},{"href":268,"rel":269},"https://ironshard.ai/legal/acceptable-use",[233],[271],{"type":20,"value":268},{"type":20,"value":273},", which forms part of these Terms.",{"type":14,"tag":22,"props":275,"children":276},{},[277],{"type":20,"value":278},"5.3 You must not use the Service to store, process or transmit: (a) material depicting child sexual abuse; (b) malware or other malicious code; (c) content otherwise illegal under Danish or applicable law; (d) content you have no right to store.",{"type":14,"tag":22,"props":280,"children":281},{},[282],{"type":20,"value":283},"5.4 You are responsible for securing your Credentials, controlling which Agents may use them, and revoking them when no longer required. We are not responsible for any use of the Service through your Credentials.",{"type":14,"tag":40,"props":285,"children":287},{"id":286},"_6-accounts-buckets-and-registration",[288],{"type":20,"value":289},"6. Accounts, buckets and registration",{"type":14,"tag":22,"props":291,"children":292},{},[293,295,299,301,306],{"type":20,"value":294},"6.1 ",{"type":14,"tag":26,"props":296,"children":297},{},[298],{"type":20,"value":225},{"type":20,"value":300}," The free tier does not require you to identify yourself. Free-tier accounts are subject to the limits published at ",{"type":14,"tag":229,"props":302,"children":304},{"href":231,"rel":303},[233],[305],{"type":20,"value":231},{"type":20,"value":307},", which apply per account.",{"type":14,"tag":22,"props":309,"children":310},{},[311,313,318],{"type":20,"value":312},"6.2 ",{"type":14,"tag":26,"props":314,"children":315},{},[316],{"type":20,"value":317},"Accounts.",{"type":20,"value":319}," Where we provide accounts, you may hold one account unless we agree otherwise in writing. You must not hold or control multiple accounts, whether directly or through any other person or Agent.",{"type":14,"tag":22,"props":321,"children":322},{},[323,325,330],{"type":20,"value":324},"6.3 ",{"type":14,"tag":26,"props":326,"children":327},{},[328],{"type":20,"value":329},"No automated registration.",{"type":20,"value":331}," Accounts and Credentials must be obtained through the registration process we provide. Except as permitted by clause 6.4, you must not create, or attempt to create, accounts or Credentials by automated means, including by script, bot or Agent, and must not register accounts on behalf of others in bulk.",{"type":14,"tag":22,"props":333,"children":334},{},[335,337,342,344,349],{"type":20,"value":336},"6.4 ",{"type":14,"tag":26,"props":338,"children":339},{},[340],{"type":20,"value":341},"What Agents may do.",{"type":20,"value":343}," Clause 6.3 does not restrict the ordinary use of the Service by an Agent operating under Credentials already issued to you. Agents may create and manage buckets, store and retrieve objects, and perform any other operation the Service supports, within the limits applicable to you. Where we provide an endpoint through which an Agent may create a bucket without an existing account or Credential, an Agent may use that endpoint to obtain a bucket and the Credential issued for that bucket. This is ordinary use of the Service. It remains subject to clause 6.5 and to the limits published at ",{"type":14,"tag":229,"props":345,"children":347},{"href":231,"rel":346},[233],[348],{"type":20,"value":231},{"type":20,"value":350},", and under clause 1.4 these Terms bind the person or entity that deployed, operated or benefits from that Agent.",{"type":14,"tag":22,"props":352,"children":353},{},[354,356,361],{"type":20,"value":355},"6.5 ",{"type":14,"tag":26,"props":357,"children":358},{},[359],{"type":20,"value":360},"No circumvention.",{"type":20,"value":362}," You must not create buckets, Credentials or accounts, or use multiple identities, email addresses, payment methods or network addresses, in order to obtain resources beyond the limits applicable to you, to evade a suspension, or to obtain repeated free-tier allocations.",{"type":14,"tag":22,"props":364,"children":365},{},[366],{"type":20,"value":367},"6.6 We may refuse, suspend or terminate accounts, buckets or Credentials we reasonably believe were created in breach of this clause, and may reclaim resources allocated to them.",{"type":14,"tag":40,"props":369,"children":371},{"id":370},"_7-agents",[372],{"type":20,"value":373},"7. Agents",{"type":14,"tag":22,"props":375,"children":376},{},[377],{"type":20,"value":378},"7.1 All actions taken through a Credential are your acts, and you are fully responsible for them. This applies regardless of whether the action was:",{"type":14,"tag":22,"props":380,"children":381},{},[382,384,387,389,392,394,397,399,402],{"type":20,"value":383},"(a) taken by a natural person, an Agent, or any other process;",{"type":14,"tag":34,"props":385,"children":386},{},[],{"type":20,"value":388},"\n(b) consistent with instructions you gave to an Agent;",{"type":14,"tag":34,"props":390,"children":391},{},[],{"type":20,"value":393},"\n(c) the result of an Agent malfunctioning, looping or behaving unpredictably;",{"type":14,"tag":34,"props":395,"children":396},{},[],{"type":20,"value":398},"\n(d) the result of an Agent being manipulated, including through prompt injection or the processing of untrusted input; or",{"type":14,"tag":34,"props":400,"children":401},{},[],{"type":20,"value":403},"\n(e) authorised by you in fact.",{"type":14,"tag":22,"props":405,"children":406},{},[407],{"type":20,"value":408},"7.2 You warrant that for each Agent you deploy against the Service you maintain appropriate human oversight, operational limits, and the ability to terminate the Agent's operation.",{"type":14,"tag":22,"props":410,"children":411},{},[412],{"type":20,"value":413},"7.3 Content stored using the Service is untrusted input. Where your Agent reads Content, you are responsible for validating and sanitising it. We do not warrant that stored Content is free of material designed to manipulate systems that process it.",{"type":14,"tag":40,"props":415,"children":417},{"id":416},"_8-suspension",[418],{"type":20,"value":419},"8. Suspension",{"type":14,"tag":22,"props":421,"children":422},{},[423,425,430],{"type":20,"value":424},"8.1 We may suspend, restrict or disable any bucket, object, Credential or account ",{"type":14,"tag":26,"props":426,"children":427},{},[428],{"type":20,"value":429},"immediately and without prior notice",{"type":20,"value":431}," where we reasonably believe that:",{"type":14,"tag":22,"props":433,"children":434},{},[435,437,440,442,445,447,450,452,455],{"type":20,"value":436},"(a) Content is illegal, including material depicting child sexual abuse;",{"type":14,"tag":34,"props":438,"children":439},{},[],{"type":20,"value":441},"\n(b) the Service is being used to distribute malware or to attack a third party;",{"type":14,"tag":34,"props":443,"children":444},{},[],{"type":20,"value":446},"\n(c) use breaches these Terms or the Acceptable Use Policy;",{"type":14,"tag":34,"props":448,"children":449},{},[],{"type":20,"value":451},"\n(d) continued operation risks material harm to us, our suppliers or third parties; or",{"type":14,"tag":34,"props":453,"children":454},{},[],{"type":20,"value":456},"\n(e) suspension is required by law or by our suppliers.",{"type":14,"tag":22,"props":458,"children":459},{},[460],{"type":20,"value":461},"8.2 You acknowledge that Agents may not be capable of receiving or acting on notice, and agree that we may act before notifying you. We will provide notice and a statement of reasons after suspension, by the means available to us, which may be through the API against the affected Credential.",{"type":14,"tag":22,"props":463,"children":464},{},[465],{"type":20,"value":466},"8.3 Where we restrict access to Content we will provide a statement of reasons in accordance with applicable law.",{"type":14,"tag":22,"props":468,"children":469},{},[470],{"type":20,"value":471},"8.4 Where you have provided contact details you must keep them accurate and able to reach a natural person. Where we receive no response within 48 hours of notification, suspension continues until you respond.",{"type":14,"tag":22,"props":473,"children":474},{},[475,477,483],{"type":20,"value":476},"8.5 You may contest a suspension by writing to ",{"type":14,"tag":229,"props":478,"children":480},{"href":479},"mailto:abuse-report@ironshard.ai",[481],{"type":20,"value":482},"abuse-report@ironshard.ai",{"type":20,"value":484},". We will review and respond within 10 business days.",{"type":14,"tag":22,"props":486,"children":487},{},[488],{"type":20,"value":489},"8.6 We are not liable for loss arising from suspension made in good faith under this clause.",{"type":14,"tag":40,"props":491,"children":493},{"id":492},"_9-storage-limits-and-dormancy",[494],{"type":20,"value":495},"9. Storage limits and dormancy",{"type":14,"tag":22,"props":497,"children":498},{},[499],{"type":20,"value":500},"9.1 We enforce storage, egress and request rate limits. We may throttle or reject requests exceeding them.",{"type":14,"tag":22,"props":502,"children":503},{},[504],{"type":20,"value":505},"9.2 Where a bucket is not accessed for 30 days we may move it to lower-performance storage. Where a bucket is not accessed for 180 days we may delete it and its Content. We will attempt to notify you beforehand where contact details are available.",{"type":14,"tag":22,"props":507,"children":508},{},[509],{"type":20,"value":510},"9.3 The free tier is not a backup service. You are responsible for maintaining your own copies.",{"type":14,"tag":40,"props":512,"children":514},{"id":513},"_10-data-location",[515],{"type":20,"value":516},"10. Data location",{"type":14,"tag":22,"props":518,"children":519},{},[520,522,527],{"type":20,"value":521},"10.1 ",{"type":14,"tag":26,"props":523,"children":524},{},[525],{"type":20,"value":526},"Region Select.",{"type":20,"value":528}," Region Select is available on every plan, including the free tier.",{"type":14,"tag":22,"props":530,"children":531},{},[532,534,539],{"type":20,"value":533},"10.2 ",{"type":14,"tag":26,"props":535,"children":536},{},[537],{"type":20,"value":538},"Configured locations.",{"type":20,"value":540}," You configure the locations for a bucket when it is created. Fragments for that bucket are stored only with providers within the configured locations. We do not place Fragments outside the configured set, including when regenerating redundancy or rebalancing storage.",{"type":14,"tag":22,"props":542,"children":543},{},[544,546,552],{"type":20,"value":545},"10.3 Not all locations are available on all plans. The locations available to you are published at ",{"type":14,"tag":229,"props":547,"children":550},{"href":548,"rel":549},"https://ironshard.ai/legal/sub-processors",[233],[551],{"type":20,"value":548},{"type":20,"value":237},{"type":14,"tag":22,"props":554,"children":555},{},[556],{"type":20,"value":557},"10.4 Where you configure locations outside the European Economic Area, that configuration is your instruction and you are responsible for ensuring the arrangement is lawful under data protection law applicable to you.",{"type":14,"tag":22,"props":559,"children":560},{},[561],{"type":20,"value":562},"10.5 Regardless of Fragment location, the following is processed in Frankfurt, Germany: encryption keys, bucket and object identifiers, access and request logs, and account records. Content passes through our gateways, which operate in Amsterdam (Netherlands), Frankfurt (Germany), Stockholm (Sweden), London (United Kingdom), Toronto (Canada), Ashburn, Chicago and Los Angeles (United States), before the processing described in clause 3.1. Error reports and session recordings from our gateways and web applications are stored in Frankfurt, Germany by our error-monitoring provider, which is a US company and may access them from the United States.",{"type":14,"tag":22,"props":564,"children":565},{},[566,568,573],{"type":20,"value":567},"10.6 ",{"type":14,"tag":26,"props":569,"children":570},{},[571],{"type":20,"value":572},"Performance.",{"type":20,"value":574}," Configuring locations closer to your workload will generally reduce latency. We do not commit to any specific latency, throughput or response time, and performance depends on factors outside our control including your network path, object size and request pattern. Any performance figures we publish are measurements, not commitments.",{"type":14,"tag":40,"props":576,"children":578},{"id":577},"_11-data-protection",[579],{"type":20,"value":580},"11. Data protection",{"type":14,"tag":22,"props":582,"children":583},{},[584,586,592],{"type":20,"value":585},"11.1 Our processing of personal data is described in the Privacy Policy at ",{"type":14,"tag":229,"props":587,"children":590},{"href":588,"rel":589},"https://ironshard.ai/legal/privacy",[233],[591],{"type":20,"value":588},{"type":20,"value":237},{"type":14,"tag":22,"props":594,"children":595},{},[596,598,604],{"type":20,"value":597},"11.2 Where you store personal data as Content, you are the controller and we process it on your behalf. Our Data Processing Agreement at ",{"type":14,"tag":229,"props":599,"children":602},{"href":600,"rel":601},"https://ironshard.ai/legal/dpa",[233],[603],{"type":20,"value":600},{"type":20,"value":605}," applies to that processing and forms part of these Terms. It takes effect when you accept these Terms or first store personal data, whichever is earlier, and needs no signature.",{"type":14,"tag":40,"props":607,"children":609},{"id":608},"_12-warranties-and-liability",[610],{"type":20,"value":611},"12. Warranties and liability",{"type":14,"tag":22,"props":613,"children":614},{},[615,617,622],{"type":20,"value":616},"12.1 The Service is provided ",{"type":14,"tag":26,"props":618,"children":619},{},[620],{"type":20,"value":621},"\"as is\"",{"type":20,"value":623},". To the extent permitted by law we disclaim all warranties, express or implied, including fitness for purpose, availability, durability and non-infringement.",{"type":14,"tag":22,"props":625,"children":626},{},[627],{"type":20,"value":628},"12.2 We are not liable for any loss of or damage to Content.",{"type":14,"tag":22,"props":630,"children":631},{},[632,634,639],{"type":20,"value":633},"12.3 To the extent permitted by law, our total aggregate liability arising out of or in connection with these Terms, in any twelve-month period, is limited to the greater of ",{"type":14,"tag":26,"props":635,"children":636},{},[637],{"type":20,"value":638},"DKK 10,000",{"type":20,"value":640}," or the fees you paid for the Service in the twelve months preceding the event giving rise to the claim.",{"type":14,"tag":22,"props":642,"children":643},{},[644],{"type":20,"value":645},"12.4 We are not liable for indirect or consequential loss, loss of profit, loss of business, or loss of data.",{"type":14,"tag":22,"props":647,"children":648},{},[649],{"type":20,"value":650},"12.5 Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited, including liability for gross negligence or intentional acts, for death or personal injury caused by negligence, or for fraud.",{"type":14,"tag":40,"props":652,"children":654},{"id":653},"_13-term-and-termination",[655],{"type":20,"value":656},"13. Term and termination",{"type":14,"tag":22,"props":658,"children":659},{},[660],{"type":20,"value":661},"13.1 Either party may terminate at any time. You terminate by ceasing use and deleting your Content.",{"type":14,"tag":22,"props":663,"children":664},{},[665],{"type":20,"value":666},"13.2 We may terminate or suspend at any time, with or without cause, on 30 days' notice, or immediately under clause 8.",{"type":14,"tag":22,"props":668,"children":669},{},[670],{"type":20,"value":671},"13.3 On termination we may delete your Content. The free tier includes no data export or retrieval period. You should maintain your own copies.",{"type":14,"tag":40,"props":673,"children":675},{"id":674},"_14-changes",[676],{"type":20,"value":677},"14. Changes",{"type":14,"tag":22,"props":679,"children":680},{},[681,683,689],{"type":20,"value":682},"14.1 We may change these Terms. Changes are published at ",{"type":14,"tag":229,"props":684,"children":687},{"href":685,"rel":686},"https://ironshard.ai/legal/terms",[233],[688],{"type":20,"value":685},{"type":20,"value":690}," with the effective date. Continued use after the effective date constitutes acceptance.",{"type":14,"tag":22,"props":692,"children":693},{},[694],{"type":20,"value":695},"14.2 Where changes are material and we hold contact details, we will notify you.",{"type":14,"tag":40,"props":697,"children":699},{"id":698},"_15-general",[700],{"type":20,"value":701},"15. General",{"type":14,"tag":22,"props":703,"children":704},{},[705,707,712,714,717,719,724,726,729,731,734],{"type":20,"value":706},"15.1 ",{"type":14,"tag":26,"props":708,"children":709},{},[710],{"type":20,"value":711},"Governing law.",{"type":20,"value":713}," Danish law, excluding its conflict of law rules and the CISG.",{"type":14,"tag":34,"props":715,"children":716},{},[],{"type":20,"value":718},"\n15.2 ",{"type":14,"tag":26,"props":720,"children":721},{},[722],{"type":20,"value":723},"Jurisdiction.",{"type":20,"value":725}," The courts of Aarhus, Denmark.",{"type":14,"tag":34,"props":727,"children":728},{},[],{"type":20,"value":730},"\n15.3 If any provision is unenforceable, the remainder continues in effect.",{"type":14,"tag":34,"props":732,"children":733},{},[],{"type":20,"value":735},"\n15.4 You may not assign these Terms. We may assign them in connection with a merger, acquisition or sale of assets.",{"title":7,"searchDepth":737,"depth":737,"links":738},2,[739,740,741,742,743,744,745,746,747,748,749,750,751,752,753],{"id":42,"depth":737,"text":45},{"id":108,"depth":737,"text":111},{"id":154,"depth":737,"text":157},{"id":200,"depth":737,"text":203},{"id":252,"depth":737,"text":255},{"id":286,"depth":737,"text":289},{"id":370,"depth":737,"text":373},{"id":416,"depth":737,"text":419},{"id":492,"depth":737,"text":495},{"id":513,"depth":737,"text":516},{"id":577,"depth":737,"text":580},{"id":608,"depth":737,"text":611},{"id":653,"depth":737,"text":656},{"id":674,"depth":737,"text":677},{"id":698,"depth":737,"text":701},"markdown","content:pages:legal:terms.md","content","pages/legal/terms.md","pages/legal/terms","md",[],1791653899295]