Terms
Who this is
Telyvar is a trading name of Alessandro Raffa, an Italian sole trader, VAT number IT07270350825. Not a company. Write to hello@telyvar.com with any question these pages do not answer.
What this site is, and what it is not
It is a catalogue. It describes 2 capabilities, says what each one accepts, what it returns, what it costs and what would end it. Nothing is sold here.There is no account to open, no cart, no card field, and no form that takes anything from you.
Each capability is published on a marketplace, and it is bought and run there — today that is Apify Store. Your contract for using it is with that marketplace under its own terms, and your payment relationship is with it too: it prices, meters, invoices and collects. We are the publisher of the capability, not the seller of record, and these terms cannot and do not override the ones you accepted there.
What is promised about a capability
- It does what its page says, and refuses the rest. Each capability page is generated from the capability itself — the fields it accepts come from its own input schema, the result shape from its output schema, and the example from a real run that its own test re-runs. A page cannot describe behaviour the thing does not have.
- A failed item is not billed, and one bad item does not stop the ones after it.
- Bad input is refused, not repaired. An input that cannot be processed comes back with a reason and a position. This is the product rather than a courtesy: quietly correcting what you sent would return an answer to a question you did not ask.
What is not promised
- No uptime commitment. A capability runs on the marketplace's infrastructure, and its availability is theirs rather than ours. We do not offer a service level on top of it, and we would not be able to honour one.
- No permanence. A capability lives while it earns. Every page states in advance what would retire it, and those conditions are thresholds we check rather than moods. When one is met, the capability is retired — and you get at least 30 days' notice, on the capability's page here and on its marketplace listing, so that you find out from us rather than from a call that stopped working.
- No fitness for a purpose you have not tested. These are narrow functions with published interfaces. Whether one is right for what you are building is a question only you can answer, and the interface is published so that you can.
Versions, and changes to a capability
Each capability is versioned independently and follows semantic versioning: a patch fixes behaviour that was wrong, a minor adds something without changing an existing call, and a major changes something an existing caller depends on. The version a capability is on is on its page.
When a major arrives, the version it replaces stays callable for at least 90 days from the day the new one is published. That is the window you have to move, and it is deliberately longer than the retirement notice: a breaking change asks you to do work, and a retirement only asks you to stop.
A retirement is announced on the capability's page and on the marketplace listing before it happens, so that a caller finds out from us rather than from a failing call.
If it is wrong
The promise above is that a failed item is not billed. That covers the failures the coderecognises. It says nothing about the failure that costs you more: a result that comes back looking fine and is wrong. Two readers of an earlier draft of this page stopped at exactly that gap, and they were right to.
So, plainly: if a capability delivers and bills a wrong result because of a defect of ours, tell us and we refund the items concerned. Write to hello@telyvar.com with the run and what you expected. What makes this workable rather than a slogan is that these capabilities are narrow and their pages say exactly what they do, so whether a result is wrong is usually a question with an answer rather than a matter of opinion.
The refund is issued through the marketplace, because that is who took the payment. It is not a service level and it is not compensation for what the wrong answer went on to cause — the limit below still applies, and you should read it as the real ceiling it is.
Liability
Liability is limited to the fullest extent the applicable law permits, and in any case does not extend beyond what you paid for the calls concerned. Nothing here excludes liability for fraud, for death or personal injury caused by negligence, or anything else that cannot lawfully be excluded — and if you bought as a consumer, your mandatory rights under the law of your country of residence are unaffected by anything on this page.
Law
Italian law applies. Disputes are heard by the courts of Italy. A consumer resident in the European Union keeps the right to bring proceedings in their own country, and may use the European Commission's online dispute resolution platform.
Changes to these terms
They change when what this project does changes. This page is generated from the same repository as the code it describes, so a promise here that stopped being true is a line somebody had to edit rather than a paragraph nobody reread. Last changed on 2026-09-18.