Terms of service

Last updated 20 September 2026

Who you are contracting with

TubeExtract is operated by TubeExtract, a sole trader business registered in Turkey. Reach a person at support@tubeextract.dev. These terms are the agreement between you and that operator. Payment is the one exception, and the next section explains it.

Accepting these terms

Creating an account, or continuing to use the service after these terms change, means you accept them. If you are agreeing on behalf of a company, you are confirming you have the authority to bind it. If you do not accept them, close the account — the settings screen does it in one step and the refund policy says what happens to a payment already taken.

Who takes the payment

Paddle.com Market Ltd is the merchant of record for every purchase. That means Paddle, not us, is the seller for the transaction: Paddle takes the payment, handles tax wherever you are, issues the invoice and appears on your card statement. Paddle's own buyer terms apply to the payment itself, alongside these terms for the service. It also means a refund is something Paddle processes, on our instruction, under the policy on the refunds page.

The service

TubeExtract reads the caption track a YouTube video already publishes and returns rows matching a schema you describe. We are not affiliated with YouTube or Google, we make no claim on the underlying content, and we do not fetch anything from YouTube ourselves — caption tracks reach us through a third-party transcript provider.

Your responsibility for content

You are responsible for having the right to process the videos you submit and for what you do with the rows you get back, including any obligations you have to the video's rights holders and any terms that apply to the platform the video is published on. We do not review submitted videos and we take no position on whether a particular use of a caption track is permitted to you.

Who runs it, and where

The service runs on a rented server in Germany and a machine of ours in Turkey. Both are ours to operate; neither is a hosted platform with its own terms layered on top of these. The privacy page and the DPA say which data goes where.

Credits and billing

Credits are metered by the minute: a video that returns a result costs 10 credits for every started minute of it, and a failed job is not charged. A plan's allowance is added at each renewal and unused credits stay on the account; purchased credit packs do not expire either. A paid plan may run up to a quarter of its monthly allowance below zero so a batch is not cut off partway, and that amount is taken from the next renewal. Cancel any time and the plan runs to the end of the paid cycle.

Changing plan

A plan change takes effect at your next renewal, in both directions. Until then you keep the plan you paid for, with its allowance and its limits, and you are not charged anything at the moment you make the change — the new price is simply what the next renewal bills. The reason is the same in both directions: you have already paid for the current period, so moving down should not cut short what you bought, and moving up should not charge you twice for the same weeks. If you need more credits before the renewal, a pay-as-you-go pack is the faster answer and lands immediately. A pending change can be cancelled from the billing screen any time before it applies.

Refunds

Any payment is refundable for 30 days on whatever part of it you have not used — in full if the credits are untouched, on the unused share if they are not. The refunds page sets out the arithmetic and how to ask. Paddle processes refunds as merchant of record. Nothing on this page limits a statutory right you have as a consumer where you live.

Who owns what

The service itself — the API, the extraction pipeline, the dashboard, the documentation and the name — stays ours. Using it does not transfer any of that to you; you get the right to use it on your plan, which is not exclusive, is not transferable, and ends when the account does. What you put in and what comes out is yours: your schemas, and the rows an extraction returns, are your data and we claim nothing in them. We do not train models on either, as the privacy page says.

Acceptable use

Do not use the service to break the law, to infringe someone's rights in the material you process, or to work around a platform's own terms on your behalf. Do not use it for fraud, spam or anything designed to deceive the people who receive the output. Do not resell raw access to the API as though it were your own extraction service, reverse-engineer it, scrape or probe it for vulnerabilities without asking first, upload malware, or attempt to interfere with the service for other users. Automated traffic is the point of an API, so volume is never the problem by itself; what is not permitted is traffic designed to degrade the service rather than use it.

Suspension and ending the agreement

You can close your workspace at any time from the settings screen, which stops the next renewal and starts the deletion described in the privacy page and the DPA. We can suspend or close an account for a serious or repeated breach of the section above, for non-payment after a failed charge and the retries that follow it, or where we are required to. Except where the breach threatens the service or someone else, we write first and give you a chance to fix it. If we close a paid account for a reason that is not your breach, the unused part of the period you paid for is refunded.

Fair use

Rate limits are published in the documentation and enforced per plan. We may throttle a key that sustains far beyond its plan, and we will email before doing so unless the traffic threatens the service for others. The demo on the home page is rate-limited per visitor and per day, and is not an entitlement.

Uptime and liability

We publish measured uptime on the status page — figures computed from health checks, not a target quoted at you. This is a small operation on hardware we own; we do not offer a contractual uptime guarantee, and the service is provided as it is. Our liability in any twelve-month period is limited to what you paid us in that period.

Changes

Material changes are announced by email and in the changelog at least 30 days ahead.

Governing law

These terms are governed by the law of Turkey, and the courts of Turkey have jurisdiction. If you are a consumer rather than a business, this does not take away the protection of the mandatory consumer law where you live, or your right to bring a claim in your own country's courts — a choice-of-law line cannot override that, and this one is not trying to.