PL EN
Contents
  1. 1. Definitions
  2. 2. Provider and contact
  3. 3. Types and scope of services
  4. 4. Technical requirements and risks
  5. 5. Prohibition of unlawful content
  6. 6. Conclusion of the agreement and Account
  7. 7. API Keys
  8. 8. Prices, prepayment, VAT and invoices
  9. 9. Usage limits
  10. 10. Availability and Model changes
  11. 11. Models, licences and outputs
  12. 12. Data and confidentiality
  13. 13. Suspension of access
  14. 14. Complaints
  15. 15. Right of withdrawal
  16. 16. Provisions for Consumers
  17. 17. Liability
  18. 18. Termination
  19. 19. Changes to these Terms
  20. 20. Governing law and disputes
  21. 21. Final provisions
  22. Annex: model withdrawal form
  23. Changelog

Legal

Terms of Service

  • Version 2.0

This is an English translation provided for convenience. The Polish version is binding. In case of any discrepancy the Polish version prevails.

These Terms set out the rules for using MaddLabs, an application programming interface to open-weight language models, and the customer dashboard at maddlabs.co. They are the terms and conditions referred to in Article 8 of the Polish Act of 18 July 2002 on the provision of electronic services.

Definitions

  1. Provider or MADD: Marcin Kisielinski, a sole trader doing business as MADD Marcin Kisielinski, registered in the Polish Central Register and Information on Economic Activity (CEIDG), ul. Kajki 10-12, 10-547 Olsztyn, Poland, VAT ID (NIP) PL7422297084, REGON 545106682.
  2. Website: the web pages under maddlabs.co, including the model catalog, pricing, documentation and the Dashboard.
  3. Dashboard: the customer dashboard at maddlabs.co/app, where the Customer manages the Account, API Keys, Balance, limits and invoicing details.
  4. API: the OpenAI-compatible programming interface at maddlabs.co/v1, used to send requests to the Models and receive generated responses.
  5. Model: an open-weight language model made available through the API and listed in the model catalog together with its licence.
  6. Account: the Customer's account on the Website, identified by an e-mail address.
  7. API Key: a secret string created in the Dashboard or issued by MADD under a separate agreement, used to authenticate API requests.
  8. Balance: the prepaid amount in US dollars (USD) from which fees for API requests are paid.
  9. Customer Content: data sent by the Customer in API requests (in particular prompts, messages and files) and the responses generated by a Model.
  10. Token: the unit of text in which a Model processes data. The number of tokens is the basis for billing.
  11. Customer: a natural person, legal person or organisational unit without legal personality that has concluded an agreement with MADD under these Terms.
  12. Consumer: a Customer who is a natural person concluding an agreement not directly related to their business or profession (Article 221 of the Polish Civil Code).
  13. Sole Trader with Consumer Rights: a Customer who is a natural person concluding an agreement directly related to their business, where the content of the agreement shows that it is not of a professional nature for them, as follows in particular from the business activity recorded in CEIDG (Article 38a of the Polish Consumer Rights Act).
  14. Limits: limits on the number of requests, tokens and parallel requests per unit of time and the spending limits described in section 9.
  15. Marketplace: a third party (for example OpenRouter) that makes MADD's Models available to its own customers under a separate agreement with MADD.

Provider and contact

  1. The services are provided by MADD Marcin Kisielinski, ul. Kajki 10-12, 10-547 Olsztyn, Poland, VAT ID PL7422297084, REGON 545106682.
  2. Contact for the Website, agreements and complaints: domaai@madd.im or by post to the address above. Contact for personal data: prywatnosc@madd.im.
  3. These Terms are available free of charge at maddlabs.co/legal/terms in a form that allows them to be obtained, reproduced and stored, in particular by saving or printing the page.

Types and scope of services

  1. MADD provides the following electronic services:
    1. browsing the Website: access to the model catalog, pricing and documentation without an Account, free of charge;
    2. Account and Dashboard: creating and revoking API Keys, setting budgets and a spending limit, viewing usage, topping up the Balance, downloading invoices, free of charge;
    3. API access: generation of responses by the Models based on the Customer's requests, paid according to the price list;
    4. Account e-mails: sign-in codes, invoices and notices about changes to documents and services, free of charge. MADD does not send marketing communications without separate consent.
  2. The API processes Customer Content in memory only to generate the response and does not store it. Details are in the Data Policy.
  3. Compatibility of the API with OpenAI libraries and tools is technical and informational. It may change, in particular as a result of changes made by the makers of those tools, and is not guaranteed in every respect.
  4. The services are aimed primarily at businesses and developers. Consumers may also use them, subject to the provisions that apply to them.

Technical requirements and risks

  1. To use the Website and the Dashboard you need a device with internet access, an up-to-date web browser with JavaScript and cookies enabled, and an active e-mail address. To use the API you need an HTTP client that supports TLS encrypted connections, for example an OpenAI-compatible library. To top up the Balance you need a payment card supported by the payment provider Stripe.
  2. Sign-in with Google requires a Google account and is optional.
  3. Using electronic services carries typical risks, in particular malware, phishing for sign-in data, takeover of an API Key that has been published or stored in an insecure place, and interception of unencrypted connections. MADD recommends: keeping API Keys on the server side only and outside code repositories, setting budgets for API Keys, revoking without delay any API Key that may have leaked, and checking that the sign-in page is opened at maddlabs.co.
  4. MADD uses TLS encryption for all communication with the Website and the API. API Keys and sign-in codes are stored only as cryptographic hashes.

Prohibition of unlawful content

  1. The Customer must not provide unlawful content or use the services in a way that is contrary to the law, good practice or the rights of third parties.
  2. Detailed rules are set out in the Acceptable Use Policy, which forms part of these Terms.
  3. The Customer is responsible for Customer Content, including having a legal basis for processing any personal data it sends.

Conclusion of the agreement and Account

  1. An Account can be created by entering an e-mail address and the one-time code sent to it, or by signing in with Google. Accepting these Terms is a condition of creating an Account.
  2. When the Account is created, an agreement for keeping the Account is concluded for an indefinite period, free of charge. The agreement for paid API services is concluded when payment for a Balance top-up is booked and covers the use of the funds from that top-up. Browsing the Website without an Account takes place under these Terms without a separate agreement.
  3. An Account may be created by an adult with full legal capacity or by a person acting on behalf of a business or other organisation and authorised to represent it.
  4. The Customer provides true and current data, in particular invoicing details, and keeps them up to date in the Dashboard. Whether the Customer acts as a business affects the VAT rate and the scope of consumer protection.
  5. The Customer is responsible for securing access to its e-mail inbox and to the Google account it uses to sign in. The Dashboard session is kept with a strictly necessary cookie described in Cookies.
  6. Customers of a Marketplace do not conclude an agreement with MADD under these Terms. Their relationship with the Marketplace is governed by the Marketplace's terms, and MADD's relationship with the Marketplace by a separate agreement.

API Keys

  1. The Customer creates API Keys in the Dashboard and may set a monthly budget in USD for each API Key. MADD stores only a cryptographic hash of an API Key and cannot recover its full value.
  2. The Customer keeps API Keys secret and is responsible for all requests made with them, including after an API Key leaks and until it is revoked in the Dashboard.
  3. The Customer may revoke an API Key at any time. MADD may revoke or block an API Key if it reasonably suspects that the key has been disclosed to unauthorised persons, and informs the Customer without delay.
  4. The Customer may use API Keys in its own products and offer features based on the API to its own users, provided it complies with these Terms and the Model licences. The Customer must not give the API Keys themselves to third parties.

Prices, prepayment, VAT and invoices

  1. Prices are stated in US dollars per million tokens, separately for input and output tokens, net of VAT. The current price list is published in the model catalog, on the pricing page and in the /v1/models endpoint.
  2. The fee for a request is calculated from the number of tokens measured by MADD. The cost of each request is returned in the API response, except for requests made by a Marketplace, and is shown in the Dashboard.
  3. Accounts are prepaid. The Customer tops up the Balance by payment card through the payment provider Stripe. The minimum top-up is 5 USD and the maximum is shown in the Dashboard. MADD never receives the full card number.
  4. The full net amount of a top-up is credited to the Balance. VAT is added on top of the top-up as follows:
    1. 23% VAT for Customers in Poland;
    2. 23% VAT for Customers in other European Union countries who have not provided an EU VAT ID confirmed in VIES;
    3. reverse charge for businesses in other European Union countries with an EU VAT ID confirmed in VIES;
    4. no Polish VAT for Customers outside the European Union.
  5. The Balance is credited after Stripe confirms the payment. For each top-up MADD issues a VAT invoice through inFakt and sends it to the Customer's e-mail address. Invoices that must be issued in the Polish National e-Invoicing System (KSeF) are sent there. The Customer accepts receiving invoices electronically.
  6. Request fees are charged against the Balance as requests are made. When the Balance is insufficient, the API rejects requests with HTTP 402 until it is topped up.
  7. Funds on the Balance do not expire while the Account is active. The Balance bears no interest and cannot be transferred to another Account.
  8. Unused funds on the Balance are refunded at the Customer's request when the Account is closed, to the card used for payment, within 14 days of receiving the request. For a Customer who is neither a Consumer nor a Sole Trader with Consumer Rights, the refund is reduced by the payment provider's fees for the top-up. MADD issues a corrective invoice.
  9. Price changes apply to requests made after the change is published. Funds already paid keep their value in USD. A price change is not a change to these Terms.
  10. Fees charged by the Customer's bank or card issuer, including for currency conversion, are borne by the Customer under its agreement with the bank.
  11. A Customer using the services under a separate agreement, in particular a Marketplace, may be invoiced monthly in arrears according to that agreement.

Usage limits

  1. Each Account has a usage tier that depends on the total amount of paid top-ups: a free tier before the first top-up and higher tiers once cumulative top-ups pass the tier thresholds. Each tier has limits on requests per minute, tokens per minute and parallel requests per Account.
  2. The current thresholds and limit values are shown in the Dashboard (maddlabs.co/app/limits) and in the documentation (maddlabs.co/docs#limits). MADD may change thresholds and limit values, in particular to protect the stability of the service. A change of limits is not a change to these Terms. At the Customer's request MADD may set custom limits for an Account.
  3. The Customer may set a monthly spending limit for the whole Account and monthly budgets for individual API Keys.
  4. When a request, token or parallel request limit is exceeded, the API rejects the request with HTTP 429, x-ratelimit-* headers and a Retry-After header. When the Balance is exhausted, the API rejects the request with HTTP 402; when an API Key budget or the Account spending limit is reached, it rejects it with HTTP 429. Rejected requests are not charged.
  5. The Customer must not circumvent the Limits, in particular by creating multiple Accounts.

Availability and Model changes

  1. MADD makes efforts to keep the API continuously available but does not guarantee any level of availability or performance unless agreed in a separate agreement in written or documentary form.
  2. Under heavy load the API may reject requests with HTTP 429 instead of queueing them. When a Model is temporarily unavailable, the API may return HTTP 503.
  3. MADD may carry out maintenance. Where planned maintenance may significantly limit access to the services, MADD gives advance notice on the Website where possible.
  4. MADD may add Models, change their parameters (in particular context length and maximum output length) and withdraw Models. Where possible, MADD announces the withdrawal of a Model in advance in the model catalog or the documentation.

Models, licences and outputs

  1. The Models are open-weight models created by third parties and made available by MADD under their licences. The licence of each Model is indicated in the model catalog. The Customer complies with the licences and usage policies of the Models it uses, including use restrictions and attribution requirements.
  2. MADD acquires no rights to Customer Content. As between the Customer and MADD, responses generated for the Customer belong to the Customer to the extent the law grants any rights in them. Responses need not be unique: a Model may generate similar responses for others.
  3. Responses are generated automatically by an artificial intelligence system and may be untrue, incomplete, outdated or inappropriate. The Customer assesses their suitability before use, in particular in legal, medical, financial and other matters where an error can cause harm.
  4. A Customer that uses the API in its own product or system is responsible for meeting the obligations of the laws that apply to that product, including Regulation (EU) 2024/1689 (the AI Act), in particular for informing users that they are interacting with an artificial intelligence system where the law requires it.

Data and confidentiality

  1. Customer Content is not stored and is never used to train models. The rules are described in the Data Policy.
  2. Personal data for which MADD is the controller are described in the Privacy Policy.
  3. If a Customer that is a business sends personal data in requests for which it is a controller or processor, by accepting these Terms the parties conclude the Data Processing Addendum.

Suspension of access

  1. MADD may suspend API access for an API Key or Account, to the extent necessary to remove the threat, if:
    1. the Customer breaches these Terms or the Acceptable Use Policy;
    2. use of the Account threatens the security or stability of the services or the rights of other Customers;
    3. there is a reasonable suspicion that an API Key or the Account has been taken over by an unauthorised person;
    4. a payment has been reversed or disputed (chargeback) without justification;
    5. this is required by law, a court decision or a request of a competent authority.
  2. MADD informs the Customer by e-mail of the suspension and its reason, unless the law prohibits this or informing the Customer would defeat the purpose of the suspension. The Customer may respond and provide explanations. MADD restores access without delay once the reason for the suspension ceases.
  3. Suspension does not cause the loss of funds on the Balance. Fees for requests made before the suspension remain payable.

Complaints

  1. Complaints about the services can be sent by e-mail to domaai@madd.im or by post to MADD's address.
  2. A complaint should include the Account e-mail address, a description of the problem, the date and time it occurred and, if possible, the request identifier or other technical details, together with what the Customer requests. Request content is not stored, so MADD cannot reconstruct it from an identifier alone.
  3. MADD reviews the complaint and replies within 14 days of receiving it, to the e-mail address from which it was sent or in another way indicated by the Customer. If MADD does not reply to a complaint of a Consumer or a Sole Trader with Consumer Rights within that time, the complaint is deemed accepted.
  4. An accepted complaint about an incorrectly charged fee results in the relevant amount being restored to the Balance or, at the Customer's request, refunded.

Right of withdrawal

  1. A Consumer and a Sole Trader with Consumer Rights may withdraw from the agreement for paid API services without giving reasons within 14 days of its conclusion, that is, of the booking of the payment for the top-up. Sending the statement before the deadline is sufficient.
  2. The statement may be sent by e-mail to domaai@madd.im or by post to MADD's address, including by using the model form at the end of these Terms. Using the form is not mandatory. MADD confirms receipt of the statement by e-mail without delay.
  3. Before paying for a top-up, a Customer who is a Consumer or a Sole Trader with Consumer Rights expressly requests that MADD start providing the services before the end of the withdrawal period and acknowledges that, if they withdraw, they will pay for the services provided until withdrawal, and that they lose the right of withdrawal for services that have been fully performed.
  4. On withdrawal, MADD refunds the unused funds from that top-up together with the corresponding VAT, without deductions, within 14 days of receiving the statement, using the same payment method the Customer used, unless the Customer agrees to another method that involves no costs for them. The amount corresponding to requests made before withdrawal is not refunded, because it corresponds to services provided at the Customer's request.
  5. Independently of the right of withdrawal, the Customer may close the Account at any time and recover unused funds under section 8.8.

Provisions for Consumers

  1. Nothing in these Terms excludes or limits the rights of a Consumer or a Sole Trader with Consumer Rights under mandatory law. Provisions contrary to such law do not bind these Customers.
  2. MADD is liable to a Consumer and a Sole Trader with Consumer Rights for the conformity of the digital service with the agreement under Chapter 5b of the Polish Consumer Rights Act of 30 May 2014. The service conforms with the agreement if it works as described in the documentation. The variability and possible errors of Model responses described in section 11.3 are a feature of this kind of service and do not by themselves mean a lack of conformity.
  3. A Consumer may use out-of-court complaint and redress procedures, in particular the help of a municipal or district consumer ombudsman and permanent consumer arbitration courts. Information and addresses are available on the website of the Polish Office of Competition and Consumer Protection: prawakonsumenta.uokik.gov.pl. MADD's participation in such proceedings is voluntary.
  4. The European Commission's Online Dispute Resolution (ODR) platform was closed on 20 July 2025 under Regulation (EU) 2024/3228 and is no longer available.
  5. The protection of a Sole Trader with Consumer Rights covers unfair contract terms, the right of withdrawal and conformity of the service with the agreement, to the extent provided by law.

Liability

  1. The Customer is responsible for how it uses the services and the Model responses, for Customer Content and for requests made with its API Keys.
  2. Towards Customers who are neither Consumers nor Sole Traders with Consumer Rights, to the fullest extent permitted by law:
    1. MADD's total liability under the agreement is limited to the fees paid by the Customer for API services in the three months before the event giving rise to the claim;
    2. MADD is not liable for lost profits, loss of data, loss of business opportunities or indirect damages;
    3. statutory warranty (rękojmia) is excluded.
  3. The limitations in section 17.2 do not apply to damage caused intentionally or to other cases where the law does not allow liability to be limited.
  4. MADD's liability towards a Consumer and a Sole Trader with Consumer Rights is governed by law.
  5. MADD is not liable for interruptions caused by force majeure, failures of networks or third-party services beyond its control, or for the consequences of an API Key leak for reasons attributable to the Customer.

Termination

  1. The Customer may terminate the agreement at any time without giving reasons by closing the Account in the Dashboard or by sending a statement by e-mail. Unused funds are refunded under section 8.8.
  2. MADD may terminate the Account agreement with 30 days' notice sent by e-mail, only for important reasons, which are: discontinuing the API services entirely, a change in the law or a decision of an authority that prevents further provision of the services, a material change in the terms of infrastructure providers that prevents provision of the services on the existing terms, and persistent breach of these Terms by the Customer. In that case MADD refunds unused funds on the Balance without deductions.
  3. MADD may terminate the agreement with immediate effect if the Customer seriously breaches these Terms or the Acceptable Use Policy, in particular by using the services to commit a crime or to generate content depicting the sexual abuse of minors, or if the Customer does not stop another breach despite a request to do so. Unused funds are refunded less any amounts owed to MADD as damages, unless the law provides otherwise.
  4. Fees for requests made before termination remain payable. After termination MADD keeps data only to the extent and for the period stated in the Privacy Policy.

Changes to these Terms

  1. MADD may change these Terms for important reasons, which are: a change in the law, a court ruling or a decision of an authority, a change in the scope or manner of providing the services, including adding new features, a change of infrastructure or payment providers, the need to ensure security of the services or to prevent abuse, and the removal of ambiguities or editorial errors.
  2. MADD informs Customers with an Account of a change by e-mail and by publication on the Website at least 30 days before it takes effect. A shorter period is possible where required by law or a decision of an authority, or where the change is necessary to counter a security threat. Purely editorial changes and changes favourable to Customers may take effect on publication.
  3. A Customer who does not accept a change may terminate the agreement before it takes effect and recover unused funds without deductions.
  4. A change to these Terms does not affect the value of funds paid before the change or the billing of requests made before the change.

Governing law and disputes

  1. Agreements concluded under these Terms are governed by Polish law. This choice of law does not deprive a Consumer of the protection afforded by provisions that cannot be derogated from by agreement under the law of the country of their habitual residence.
  2. Disputes with Customers who are neither Consumers nor Sole Traders with Consumer Rights are resolved by the court competent for MADD's registered address. Disputes with Consumers and Sole Traders with Consumer Rights are resolved by the court competent under general rules.

Final provisions

  1. A separate agreement concluded by MADD with a Customer in written or documentary form takes precedence over these Terms to the extent it regulates a matter differently.
  2. The Acceptable Use Policy and, for business Customers, the Data Processing Addendum form an integral part of these Terms. The Privacy Policy, Data Policy, Subprocessors and Cookies pages are informational.
  3. These Terms are drawn up in Polish, and the Polish version is binding. The English version is a translation provided for convenience.
  4. If any provision of these Terms is found invalid, the remaining provisions remain in force.

Annex: model withdrawal form

(complete and return this form only if you wish to withdraw from the agreement)

To: MADD Marcin Kisielinski, ul. Kajki 10-12, 10-547 Olsztyn, Poland, e-mail: domaai@madd.im

I/We(*) hereby give notice that I/we(*) withdraw from my/our(*) agreement for the provision of the following service: MaddLabs Balance top-up of ............ for ............ USD

Date the agreement was concluded: ............

Name of consumer(s): ............

Account e-mail address: ............

Address of consumer(s): ............

Signature of consumer(s) (only if this form is sent on paper): ............

Date: ............

(*) Delete as appropriate.

Changelog

  • 2.0 (6 November 2026): new version with Polish as the binding language; added types of services, technical requirements, complaint procedure, right of withdrawal, consumer provisions, usage limits, suspension, changes to the Terms and the model withdrawal form; Acceptable Use Policy and Data Processing Addendum moved to separate documents.
  • 1.1 (6 November 2026): prepaid billing, VAT and invoices.
  • 1.0: first version in English.