From Calculator Studio to Airrange → See how easy migration can be
Start

Terms of Service

Last updated: 8 October 2026. The German version is binding.

1. Scope

1.1 The user’s contractual partner and provider of the service is airrange software GmbH, Sperberweg 7, 82152 Krailling, Germany, registered with the commercial register of the Munich Local Court under HRB 271683 (“Airrange”). Further details are in the imprint at airrange.io/imprint.

1.2 Airrange offers software as a service (“Service”): the web application at app.airrange.io, with which users turn spreadsheets (in particular Microsoft Excel) into apps, forms, calculators and dashboards and publish them by link, on their own domain, as an embed or in Microsoft Teams (“Apps”), the Airrange Excel add-in and Teams app, and the calculation service SpreadAPI (section 10). Building apps is free; publishing and sharing them and further features require a paid plan. Scope and prices follow from the service description at airrange.io/pricing and, for SpreadAPI, at spreadapi.io/pricing.

1.3 The Service and all offers of Airrange are directed exclusively at entrepreneurs within the meaning of § 14 of the German Civil Code (BGB), legal entities under public law and special funds under public law. No contract is concluded with consumers (§ 13 BGB). By registering and with every booking the user confirms that they act as an entrepreneur and use the Service exclusively for commercial or independent professional purposes. These Terms of Service (“Terms”) apply to every use of the Service. Deviating terms of the user do not become part of the contract unless Airrange expressly agrees to them in text form. A user is anyone who creates an account or uses the Service on behalf of a company; persons who merely use an App published by the user (“end users”) do not become contractual partners of Airrange.

1.4 Airrange may change these Terms with effect for the future where this is necessary to adapt them to a change in the law or case law, to close security gaps or to reflect changes of the Service, and the change does not shift the balance of performance and consideration to the user’s disadvantage. Airrange announces such changes at least six weeks before they take effect by e-mail to the address stored in the account and points out the right to object, the deadline and the significance of silence. If the user does not object in text form within six weeks of receipt, the changed Terms are deemed accepted; if the user objects, either party may terminate the user agreement with effect from the date the change takes effect. All other changes, in particular of fees or of the core contractual benefit, require the user’s express consent, for example by confirmation in the Service.

1.5 The current version of these Terms is available at airrange.io/terms and can be saved and printed there.

2. Airrange’s services

2.1 Airrange makes the Service available to the user over the internet. Neither source code nor object code is provided. The scope of features follows from the chosen plan and the service description at the time of booking.

2.2 Airrange develops the Service continuously and may change, add or discontinue features as long as the core contractual benefit, creating and publishing apps from spreadsheets, is preserved. Features marked as preview or beta may be changed or removed at any time; they are provided without warranty of particular characteristics.

2.3 Airrange strives for high availability of the Service but does not guarantee a particular availability. The Service may be restricted or unavailable in particular during maintenance and repair work or for reasons outside Airrange’s control (such as outages at hosting or network providers). Airrange announces planned maintenance in advance where possible.

2.4 Airrange may inform the user by e-mail or in the application about news and changes to the Service. The user receives marketing messages (newsletter) only with their consent, which can be withdrawn at any time.

3. Conclusion of contract, account and right of use

3.1 The user agreement is concluded when the user creates an account and accepts these Terms. Sign-in is by e-mail address (one-time code or passkey) or with a Microsoft 365 account. The user must provide truthful details and protect their credentials from access by third parties. The contents of an account are tied to its e-mail address; the user ensures that only authorised persons have access to that mailbox.

3.2 The user must have full legal capacity. If they act for a company or organisation, they warrant that they are authorised to do so; the contract is then concluded with the company.

3.3 For the term of the user agreement, Airrange grants the user the non-exclusive, non-transferable right to use the Service as intended over the internet within the chosen plan. This includes creating and publishing Apps and sharing them with end users and invited persons. Any further use, in particular subletting the Service or circumventing technical restrictions, is not permitted.

3.4 All rights in the workbooks, content and Apps the user brings into the Service remain with the user. The user grants Airrange the non-exclusive rights, limited to the term of the user agreement, that are necessary to store, process and display that content for the user and to deliver it to the recipients the user designates. Airrange does not use the content for its own purposes and not for training AI models.

4. Paid plans, term and renewal

4.1 The user books paid plans in one of two ways: (a) direct booking in the Service or on Airrange’s websites via the payment service provider Stripe (section 7); (b) Microsoft Marketplace for offers distributed via Microsoft AppSource or Microsoft 365; billing, invoicing and cancellation are then handled by Microsoft under its terms, and these Terms apply to the use of the Service in addition. Until the booking becomes binding, the user can correct their entries; the booking becomes binding on confirmation of payment. Airrange confirms the booking by e-mail.

4.2 The term of a paid plan follows from the booking (monthly or yearly). It renews for the same term unless the plan is cancelled by the end of the current term. Cancellation is possible at any time with effect from the end of the term: for direct bookings in the payment provider’s customer portal reachable from the account or in text form to legal@airrange.io; for Microsoft Marketplace bookings in the Microsoft admin centre.

4.3 Where Airrange offers a free trial period, it ends automatically; a paid plan starts only if the user expressly books it.

4.4 An upgrade to a higher plan is possible at any time and takes effect immediately; amounts already paid are credited pro rata. A downgrade takes effect at the end of the current term.

5. User obligations

5.1 The user is solely responsible for the content they or persons they invite bring into the Service, publish or transmit via Apps, as well as for the Apps they publish and their use by end users.

5.2 Where the user collects or processes personal data of end users or other persons with Apps, they are the controller under data protection law. They ensure there is a legal basis, inform the data subjects under Art. 13 and 14 GDPR and answer their requests. Airrange processes this data as a processor under the data processing agreement (section 8). The user may process special categories of personal data (Art. 9 GDPR) only if they have a legal basis and take the necessary additional measures.

5.3 The user and the persons they invite must not bring in or transmit content that violates statutory provisions, official orders or public morals or infringes the rights of third parties, in particular copyrights, trademarks, personality rights and trade secrets.

5.4 The user refrains from anything that could endanger or disrupt the operation of the Service. In particular the following is prohibited:

  • using automated mechanisms (bots, crawlers, scrapers) against the Service outside the interfaces provided for that purpose;
  • using sharing and sending features for advertising, malware or purposes other than those intended;
  • providing false, incomplete or misleading information or pursuing fraudulent intentions;
  • exploiting technical or conceptual errors of the Service to circumvent access restrictions or legal prohibitions or to harm third parties;
  • distributing offensive, obscene, defamatory content or content inciting hatred or violence;
  • harassing other users or end users;
  • reproducing or distributing content of other users without their permission;
  • any other action that could impair the smooth operation of the Service.

5.5 The user indemnifies Airrange against all claims of third parties asserted against Airrange because of an infringement of their rights or legal violations by the user’s content or Apps, and bears the necessary costs of legal defence including court and lawyers’ fees. The indemnity does not apply where the user is not responsible for the infringement.

5.6 The user is responsible for backing up their own data. The Service provides export functions for this (Excel export of workbooks, export of inputs).

5.7 If the user breaches these obligations, Airrange may, after prior notice or immediately in serious cases, block individual content or Apps or temporarily block access to the account. The right to terminate for good cause (section 6.3) remains unaffected.

6. Term and termination

6.1 The user agreement runs for an indefinite period. For paid plans the term under section 4 applies.

6.2 Either party may terminate the user agreement at any time in text form; the user also by deleting their account. If a paid plan is still running, termination takes effect at the end of its term.

6.3 The right of either party to terminate without notice for good cause remains unaffected. Good cause for Airrange exists in particular if the user fails to make due payments despite a reminder and grace period, breaches material obligations under these Terms and does not remedy the breach within seven calendar days of notice, or if insolvency proceedings are opened over their assets or refused for lack of assets.

6.4 On termination of the user agreement the right of use ends; access to the account is blocked. The user should export their data beforehand. The privacy policy and the data processing agreement govern the deletion of data after the end of the contract.

7. Fees and payment

7.1 The fees for paid plans follow from the price list at airrange.io/pricing at the time of booking or plan change. Prices are net plus statutory value added tax; the gross amount is shown in the booking process before the booking becomes binding.

7.2 Fees are due in advance at the start of each term. For direct bookings they are collected via the payment service provider Stripe Payments Europe Ltd., 1 Grand Canal Street Lower, Dublin, Ireland (“Stripe”) with the payment method chosen by the user; Stripe’s terms apply in addition to the payment processing. For Microsoft Marketplace bookings Microsoft bills.

7.3 If a payment fails, Airrange informs the user and may downgrade the paid plan to the free plan after an unsuccessful grace period. Statutory consequences of default remain unaffected.

7.4 Price changes apply only to terms that begin after their announcement. Airrange announces them at least six weeks before the start of the next term by e-mail; the user may cancel with effect from the end of the current term until then. If the user does not expressly book the next term at the new price, Airrange may switch the plan to the free plan at the end of the term.

8. Data protection and data processing

8.1 Airrange processes personal data in accordance with the General Data Protection Regulation (GDPR), the German Federal Data Protection Act (BDSG) and the German Telecommunications Digital Services Data Protection Act (TDDDG). Which data Airrange processes as controller, for which purposes and with which providers, is set out in the privacy policy at airrange.io/privacy-policy.

8.2 Where the user processes personal data via the Service for which they are the controller, in particular workbooks containing personal data and end-user inputs, Airrange processes this data as a processor. Airrange’s data processing agreement under Art. 28 GDPR in its current version applies, available at airrange.io/data-protection-package (section 3). It becomes part of the contract on conclusion of the user agreement; changes of sub-processors are announced under its § 7.

8.3 The data protection package at airrange.io/data-protection-package additionally contains the list of providers, the technical and organisational measures and the retention periods. Airrange provides a signed version of the data processing agreement on request.

9. Liability

9.1 Airrange is liable without limitation for intent and gross negligence, for damage resulting from injury to life, body or health, and under the German Product Liability Act.

9.2 In the case of simple negligence, Airrange is liable only for the breach of a material contractual obligation, i.e. an obligation whose fulfilment makes the proper performance of the contract possible in the first place and on whose observance the user may regularly rely. In that case liability is limited to the foreseeable damage typical for the contract. Otherwise liability for simple negligence is excluded.

9.3 Airrange is not liable for loss of data to the extent the damage results from the user not having used the export functions to be able to restore lost data with reasonable effort.

9.4 If unauthorised third parties use the Service with the user’s credentials, the user is liable for the resulting fees and damage to the extent they are responsible for the unauthorised access, until Airrange has blocked the access.

9.5 The limitations of liability also apply to the personal liability of Airrange’s employees, representatives and agents.

10. Special provisions for SpreadAPI

10.1 Airrange also offers the service SpreadAPI at spreadapi.io. SpreadAPI makes workbooks uploaded by the user (in particular Microsoft Excel) available as a calculation service that can be accessed programmatically, in particular via a REST interface and via a Model Context Protocol (MCP) server for AI assistants and automation platforms. Scope and plans follow from the service description at spreadapi.io/pricing.

10.2 SpreadAPI is a Service within the meaning of these Terms. In the event of a conflict between this section 10 and the other provisions, this section prevails with regard to SpreadAPI.

10.3 Notwithstanding section 3.3, the user may integrate SpreadAPI into their own websites, applications and workflows and make the calculation results available to third parties; the workbook itself and the interface credentials must not be passed on.

10.4 Access to SpreadAPI via the documented interfaces (API, MCP server) within the booked plan, in particular within the applicable call limits, is intended use and does not violate section 5.4.

10.5 Workbooks the user uploads to SpreadAPI are stored encrypted in the EU; the input values of individual calls are not stored, calculation results are cached for at most 15 minutes. Details are in the privacy policy.

11. Final provisions

11.1 The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods.

11.2 The exclusive place of jurisdiction for all disputes arising from this contract is Airrange’s registered seat. Airrange may also sue the user at the user’s general place of jurisdiction.

11.3 The user may transfer rights under this contract to third parties only with Airrange’s prior consent in text form.

11.4 Airrange is neither obliged nor willing to participate in dispute resolution proceedings before a consumer arbitration board.

11.5 Should individual provisions of these Terms be or become invalid, the validity of the remaining provisions remains unaffected. The statutory provision applies in place of the invalid provision.