Terms of Service (B2B)
Typelessity — Business Terms
Document version: 2026-09-25 Last Updated: September 25, 2026
Service Provider: Victoria Isayeuskaya, sole proprietorship (jednoosobowa działalność gospodarcza) ul. Staniszewskiego 19b 81-603 Gdynia, Poland VAT ID (EU): PL5862405795 Email: info@webappski.com
1. ACCEPTANCE OF TERMS
By requesting access to, receiving or using API keys, publishing a widget configuration, embedding the widget on a website, submitting an order or invoice request, or otherwise accessing or using the Typelessity services ("Services"), you ("Client", "you", "your") agree to be bound by these Terms of Service ("Terms") and by the Typelessity Data Processing Agreement ("DPA").
You represent that you have the authority to bind your organisation. These Terms apply to business use only, including companies and self-employed individuals operating for business purposes. The Services are not offered to consumers.
Services Provider: Services are provided by Victoria Isayeuskaya, sole proprietorship, ul. Staniszewskiego 19b, 81-603 Gdynia, Poland, NIP: 5862405795. Invoices are issued by, and payments are received by, Victoria Isayeuskaya, who is the contracting party for all purposes under these Terms.
Separate from TypelessForm. Typelessity and TypelessForm are separate products with separate terms and separate data processing agreements. Using one does not bring you under the other's documents.
2. SERVICE DESCRIPTION
2.1 Typelessity Service
Typelessity is a conversational booking and request assistant embedded on your website. A visitor holds a conversation with it — by typing or by speaking — and the assistant collects the information you have configured it to collect. At the end of the conversation the collected information takes one of two paths, both configured by you:
- Booking path: the information is submitted to an integration endpoint you operate, and whatever that system answers is recorded as the outcome.
- Request path: where no integration endpoint is configured, the information is forwarded by email to an address you nominate. Nothing is confirmed by any booking system; the result is a request for you to act on.
2.2 Service Components
- Widget: a JavaScript component you embed on your website.
- Backend APIs: the conversation, transcription, delivery and administration endpoints.
- Client Portal: the Webappski Client Portal, where you configure the assistant, accept the DPA, hold your API keys and see your results.
- API keys: authentication for Service access.
2.3 Service Availability — no SLA
We aim to keep the Service available and will not pretend to more than that. These Terms contain no service level agreement. There is no uptime commitment, no availability credit and no refund for downtime. The Service runs today on the free tiers of its hosting and database providers, which means there are no automatic database backups — only our own manual export, taken by hand — and no contractual uptime commitment from us. Before the widget is first installed live on a client's own site, or before the first invoice is issued, whichever comes first, we move both platforms to plans with automatic daily backups. The same statement, with its consequences, is in Appendix A of the DPA.
Service availability depends on third-party providers, including the language-model provider. Unavailability caused by such a provider is not our breach.
We may perform maintenance. Where maintenance is planned and will interrupt the Service, we give 48 hours' notice by email to your administrative contact. Emergency maintenance may occur without advance notice.
2.4 Early-stage Service
Typelessity is an early-stage product under active development. Features may change, and functions described in the Portal as preview, beta or pilot are provided as they are, without warranty, and may be altered or withdrawn. Where a change materially reduces functionality you rely on, Section 12.2 applies.
3. SERVICE ORDERING AND ACCESS
3.1 Portal account
You create an account in the Webappski Client Portal. You are responsible for the accuracy of the account details, for the acts of everyone who signs in under your account, and for telling us without delay if you believe an account has been compromised.
Before the Service processes any visitor data for you, you must accept the DPA in the Portal and declare, at that moment, your legal name, your registered address and your data-protection contact. Those declarations, the version of the DPA text on screen, a fingerprint of that text and the moment of acceptance are recorded together and form part of the DPA.
3.2 API key security
API keys authenticate requests as yours. You keep them confidential, do not embed a secret key in client-side code beyond the public embed the Service issues for that purpose, and rotate a key you believe to be exposed. A key is shown to you once, at creation, and is stored by us only as a hash — we cannot show it to you again. Usage under your key is your responsibility and is billed to you.
3.3 Domain allowlist
You may register the domains from which your widget is allowed to load. Where you register domains, requests from other origins are refused. Where you register none, that restriction is off and any origin holding your public embed can use your allowance. That choice is yours and its consequences are yours.
3.4 Suspension
We may suspend the Service, in whole or in part, where: your usage threatens the stability or security of the Service or another client's use of it; we are required to do so by law or by a provider we depend on; an invoice is more than 30 days overdue; or you are in material breach of Section 5.
Where circumstances allow, we notify you before suspending and give you a reasonable opportunity to cure. Where they do not — an active security threat, a legal requirement — we notify you as soon as we can afterwards. Suspension does not, by itself, terminate these Terms, and does not entitle you to a refund for the suspended period where the suspension was caused by your breach.
4. PRICING AND PAYMENT
4.1 Plans and prices
Every plan is available now. The plans, their prices and the allowances included in each are those shown on our pricing pages, in the Client Portal and in the order or invoice you receive. These Terms deliberately do not restate the figures: the Portal and the invoice are the authoritative statement, and a price written into a legal text goes stale the day it changes.
A free pilot plan is available. A pilot plan carries no fee, no SLA, and the allowance stated in the Portal.
4.2 Billing and payment — by invoice
We bill by invoice, and only by invoice. There is no card payment, no self-service checkout and no automatic recurring charge: you tell us which plan you want, we issue an invoice, you pay it by bank transfer, and the plan is activated. This is a deliberate choice about how we run our accounting, not a limitation on what you can buy — every plan is purchasable this way today.
Invoices are issued by Victoria Isayeuskaya and are payable within 14 days of the invoice date unless the invoice states otherwise. Payment is by bank transfer to the account stated on the invoice. You pay in the currency stated on the invoice.
Where we later introduce card payment, it will be an additional option and will not change the terms of a plan you already hold.
4.3 Taxes
Prices are exclusive of VAT unless stated otherwise. Where you are a VAT-registered business established in the EU outside Poland and you supply a valid EU VAT number, the reverse charge under Art. 196 of Directive 2006/112/EC applies and VAT is accounted for by you. Where you are established outside the EU, the supply is outside the scope of Polish VAT. Where you are established in Poland, Polish VAT applies at the statutory rate. You are responsible for the accuracy of the VAT number you give us.
4.4 Allowances, rate limits and exhaustion
Each plan carries a monthly allowance of Service calls, a rate limit per minute, and a maximum number of registered domains. The figures for your plan are shown in the Portal.
When your monthly allowance is exhausted, further Service calls are refused until the allowance resets or you move to a plan with a larger one. We do not silently bill overage. A refused call means a visitor's conversation does not complete; if that matters to your business, watch the allowance in the Portal or move to a larger plan before it runs out.
Rate limits protect every client from any one client's traffic. Requests above the limit are refused with an error and may be retried.
4.5 Price changes
We may change prices with 30 days' written notice, effective from the start of your next billing period. Where you do not accept a price change, you may terminate under Section 11.2 before it takes effect. Prices agreed for a fixed term in an order do not change during that term.
4.6 Late payment
Overdue amounts carry statutory interest for late payment in commercial transactions under Polish law. We may suspend under Section 3.4 while an invoice is more than 30 days overdue.
4.7 Refunds
Fees already paid for a period in which the Service was made available are not refundable. Where we terminate for convenience under Section 11.3, we refund the unused portion of any prepaid fee on a pro-rata basis. Where you terminate for our material breach that we have not cured within 30 days of written notice, the same pro-rata refund applies.
5. ACCEPTABLE USE
5.1 What you may not do
You may not, and may not permit anyone else to:
- use the Service to collect data you have no lawful basis to collect;
- configure the assistant to ask for special categories of personal data under GDPR Art. 9 — health, biometric, genetic, racial or ethnic origin, political opinions, religious or philosophical beliefs, trade-union membership, sex life or sexual orientation — or use the Service where the answers it invites would routinely reveal such data. This is a prohibition, not a preference; Section 4.4 of the DPA explains why, and states plainly which part of it the Service enforces technically and which part it does not;
- configure the assistant to ask for payment card numbers, passwords, government identifiers or other credentials;
- use the Service for the medical business type. A configuration that declares that type is refused by the Service;
- use the Service to send unlawful, deceptive, harassing or infringing content, or to impersonate another business;
- probe, scan or test the security of the Service, circumvent its rate limits, quotas, domain restrictions or consent gate, or attempt to access another client's data;
- resell, sublicense or provide the Service to a third party as your own service, other than embedding it on a website you operate for your own business or for a client whose configuration you administer under Section 5.3;
- use the Service to build a competing product, or use its outputs to train a machine-learning model;
- scrape, decompile or reverse-engineer the widget beyond what applicable law permits and cannot be excluded by contract.
5.2 Testing with real data
Preview sessions started from the Portal are stored in the same way as any other session and are not subject to the consent gate. Do not use real customer data to test a configuration.
5.3 Agencies and configurations you administer for others
Where you configure and administer the Service for another business's website, that other business is the controller of the visitor data, you are responsible for ensuring it is bound by the DPA, and both of you are responsible to us under these Terms for that account's use.
5.4 Consequences of violation
Where you breach this Section we may, proportionately to the breach: require you to change the configuration; suspend under Section 3.4; or terminate under Section 11.3. Where a breach exposes special-category data or credentials, we may suspend immediately and notify afterwards.
6. INTELLECTUAL PROPERTY
6.1 Ours
We own the Service and everything in it: the widget source code, the backend, the Portal, the documentation, the designs, and the trademarks "Typelessity" and "Webappski". Nothing in these Terms transfers any of it to you.
6.2 Your licence
For as long as these Terms are in force and your account is in good standing, we grant you a non-exclusive, non-transferable, revocable licence to embed and use the widget on the websites you have registered, for your own business purposes, in the form we supply it.
6.3 Your data
You own your configurations and the data the Service collects for you. We process visitor data only as a processor, on your instructions, under the DPA. We do not use your configurations, your conversations or your collected data to train our own or any third party's AI models, and our language-model provider does not use them to train its models by default; the provider's own retention is stated in Appendix B of the DPA.
We may use aggregate, non-identifying statistics about Service usage — call volumes, error rates, latency — to operate, secure and improve the Service.
6.4 Feedback
Where you send us suggestions about the Service, we may use them without obligation or compensation. This does not give us rights in your data or your business information.
6.5 Reference to you as a client
We will not name you, use your logo or describe your use of the Service publicly without your prior written consent. Consent given for one use is not consent for another.
7. CONFIDENTIALITY
Each party may receive information of the other that is marked confidential or that a reasonable business person would understand to be confidential. Each party uses the other's confidential information only to perform these Terms, protects it with at least reasonable care, and discloses it only to those who need it and are bound by equivalent obligations.
This does not apply to information that is or becomes public without breach, was already lawfully known, is independently developed, or is lawfully received from a third party. Where disclosure is compelled by law, the compelled party gives notice where it lawfully may, so the other can seek protection.
These obligations last 3 years from disclosure, and for as long as the law protects them in the case of trade secrets. Personal data is governed by the DPA, not by this Section.
8. WARRANTIES AND DISCLAIMERS
8.1 What we warrant
We warrant that we will provide the Service with reasonable skill and care, and that we have the right to grant the licence in Section 6.2.
8.2 What we do not warrant
Beyond Section 8.1, and to the fullest extent permitted by law, the Service is provided as it is. We do not warrant that it will be uninterrupted or error-free, that a conversation will always complete, that a transcription will be accurate, that the assistant will always extract the right value from what a visitor says, or that delivery to your endpoint or to your nominated email address will always succeed.
The assistant is a machine reading natural language. It can mishear, misread and misfile. Where the accuracy of a particular field matters — a date, a quantity, a telephone number — check it in your own system before you act on it. We are not responsible for a booking you honoured on a value the assistant got wrong.
8.3 Third-party services
The Service depends on third parties named in Appendix B of the DPA. We are responsible for them as our sub-processors under the DPA, and we remain responsible to you for performing these Terms; but we do not warrant their services, and an outage or a change of terms at a provider is not our breach.
8.4 Your endpoint
Where you configure an integration endpoint, it must be reachable over https:// and it is yours to operate, secure and keep available. We do not warrant, and are not responsible for, what your system does with the data we deliver to it or what it returns.
9. LIMITATION OF LIABILITY
9.1 The cap
Each party's total aggregate liability arising out of or in connection with these Terms is limited to the greater of (a) the total fees paid or payable by you for the Service in the twelve months preceding the event giving rise to the claim, or (b) EUR 2,000. The floor exists so that the cap is a real figure during a free pilot or a first partial month, rather than zero.
This cap and the cap in Section 8 of the DPA are one aggregate cap across both documents, not two that stack.
9.2 Excluded loss
Neither party is liable for indirect or consequential loss, loss of profit, loss of revenue, loss of anticipated savings, loss of business or loss of goodwill, however arising.
9.3 What cannot be capped
Nothing in these Terms limits liability for intentional misconduct, for death or personal injury, for fraud, or for anything else that the applicable law does not permit to be limited. Nothing in these Terms affects a data subject's rights or remedies under GDPR Arts. 79 and 82, or an administrative fine imposed by a supervisory authority.
9.4 Basis of the bargain
The prices reflect this allocation of risk. Without it the Service would not be offered at these prices.
10. INDEMNIFICATION
10.1 By you
You will defend and indemnify us against third-party claims, and the reasonable costs of them, arising from: the data you configured the assistant to collect and what you did with it; your breach of Section 5; a claim by a visitor or by your own client that you lacked a lawful basis or failed to give the privacy information you owe under GDPR Art. 13; and content you supplied for display in the assistant.
10.2 By us
We will defend and indemnify you against third-party claims that the widget, used as we supply it and in accordance with these Terms, infringes that party's intellectual property rights. Where such a claim is made, we may at our option modify the widget so it is non-infringing, obtain the right for you to keep using it, or terminate the affected Service and refund the unused portion of any prepaid fee.
This does not apply where the claim arises from your configuration, your content, your modification of the widget, or its combination with something we did not supply.
10.3 Process
The indemnified party notifies the other promptly, gives the indemnifying party control of the defence, and cooperates reasonably. No settlement that imposes an obligation on the indemnified party is made without its consent.
10.4 Cap
The indemnities in this Section are subject to Section 9.1.
11. TERM AND TERMINATION
11.1 Term
These Terms run from your first use of the Service until terminated.
11.2 By you
You may terminate at any time, for any reason, by written notice to info@webappski.com, effective at the end of your current billing period. On a pilot plan, termination is effective immediately on notice.
11.3 By us
We may terminate for convenience on 60 days' written notice. We may terminate immediately on written notice where you are in material breach and have not cured it within 30 days of notice, where you breach Section 5 in a way that exposes special-category data or credentials, or where an invoice is more than 60 days overdue.
11.4 Effect
On termination your licence ends, your API keys are revoked, and the widget stops serving.
11.5 Your data after termination
Section 5.8 of the DPA governs. In summary: where you instruct return or deletion, we do that within 30 days of the instruction; where you give no instruction, we delete the data within 90 days of termination in any event, except the consent records, which are kept for their 3-year evidential period. Export is in JSON.
Export before you go. Ask for your export before termination takes effect, or within the 90-day window. After we have deleted, there is nothing to export — that is the point of deleting it.
11.6 Survival
Sections 6, 7, 9, 10, 11.5, 12 and 13 survive termination, together with any payment obligation already accrued.
12. CHANGES TO THESE TERMS AND TO THE SERVICE
12.1 Changes to these Terms
We may amend these Terms on 30 days' written notice to your administrative contact. Where an amendment materially reduces your rights, you may terminate under Section 11.2 before it takes effect, and we refund the unused portion of any prepaid fee. Continued use after the notice period is acceptance.
Changes to the DPA follow Section 12 of the DPA, not this Section.
12.2 Changes to the Service
We may change the Service. Where a change materially reduces functionality you rely on, we give 30 days' notice where we reasonably can, and Section 12.1's termination right applies.
13. GENERAL
13.1 Entire agreement. These Terms and the DPA are the whole agreement for the Service. Where they conflict, the DPA prevails on data-protection matters and these Terms prevail on everything else. Your purchase-order terms do not apply.
13.2 Assignment. Neither party may assign without the other's written consent, which is not unreasonably withheld; either party may assign to a successor of its business on notice.
13.3 Severability. Where a provision is unenforceable, the rest stands and the provision is read down to the extent needed to make it enforceable.
13.4 No waiver. Not enforcing a right once does not waive it.
13.5 Force majeure. Neither party is liable for failure caused by an event beyond its reasonable control, excluding payment obligations. Where such an event lasts more than 30 days, either party may terminate the affected Service.
13.6 Notices. To us: info@webappski.com. To you: the administrative contact on your Portal account. Notices are effective on delivery.
13.7 Independent parties. Nothing here creates a partnership, agency or employment relationship.
13.8 Language. These Terms are made in English. Where we supply a translation, the English text governs.
13.9 Governing law and jurisdiction. Polish law governs, excluding its conflict-of-law rules and the UN Convention on Contracts for the International Sale of Goods. The courts of Gdynia, Poland have exclusive jurisdiction, without prejudice to a data subject's rights under GDPR Arts. 77–79.
14. CONTACT
Victoria Isayeuskaya, sole proprietorship ul. Staniszewskiego 19b, 81-603 Gdynia, Poland VAT ID (EU): PL5862405795 info@webappski.com · https://webappski.com
APPENDIX — RELATED DOCUMENTS
| Document | What it governs | Where |
|---|---|---|
| Typelessity DPA | Processing of your website visitors' personal data | /legal/dpa-typelessity |
| Visitor notice | What we tell the visitor, in the visitor's own words | /legal/visitor-privacy |
| Website privacy notice | Your own Portal account data, where we are the controller | /legal/website-privacy |
By using the Typelessity Services you acknowledge that you have read, understood and agree to be bound by these Terms of Service and the Typelessity DPA.