Terms of Service

Effective 2 November 2026

1. Agreement

These terms are an agreement between you and PT Pawang Komputasi Nusantara, Jl. Puntadewa No. 101A, Ngaglik, Sleman, Daerah Istimewa Yogyakarta, Indonesia ("we", "us"), the operator of ExtractHub: the website, the dashboard, Extractor Studio, the API, the MCP server and related tools (the "Service"). By creating an account or using the Service you accept these terms and our Privacy Policy. If you use the Service for an organisation, you accept them on its behalf.

2. Accounts and API keys

  • You must be at least 18 years old and give accurate account information.
  • You are responsible for everything done with your account and your API keys. Keep keys secret and revoke a key you think is exposed.
  • Test keys (exth_test_...) run in a sandbox: they never fetch real pages and never use credit.
  • We may suspend or close accounts that break these terms, create risk for the Service or other users, or are used to evade limits (for example with multiple accounts).

3. Credits, prices and payment

  • The Service is prepaid. You buy credit packages (in USD) through Polar or PayPal; usage is deducted from your credit balance at the prices shown in the dashboard and API documentation at the time of the request.
  • A request is charged when our scraping provider was called for it, including when it then fails (for example the target page answers with an error, blocks the request, times out, or the extractor cannot parse the page). Requests that fail before any provider is called (validation errors, rate limits, an unavailable provider) are not charged.
  • Extractor Studio includes a daily allowance of free page fetches; fetches beyond it are charged like API requests.
  • Credits are not money, cannot be transferred or exchanged for cash, and do not earn interest. Unused credit does not expire while your account is active.
  • Purchases are final unless the law requires otherwise or we decide to refund at our discretion. If a payment is refunded, reversed or disputed, we remove the related credit; your balance may become negative and paid usage stops until it is settled.
  • Automatic top-up, when you turn it on in Billing, charges your saved payment method when your balance falls below the threshold you choose. You can turn it off at any time.
  • Prices may change; changes apply to requests made after they are published. Taxes may be added by the payment provider.

4. Acceptable use

You are responsible for what you fetch, extract and publish with the Service, and for complying with the law and with the rights of others. You must not use the Service to:

  • access content that requires a login, payment or other authorisation you do not have, or bypass technical access restrictions in a way the law forbids;
  • collect or process personal data without a lawful basis, or for surveillance, profiling, harassment or discrimination;
  • infringe copyright, database rights, trademarks or other intellectual property, or breach confidentiality;
  • overload, attack, scan or disrupt any website, network or system, including ours, or send unsolicited messages;
  • scrape sites that our providers refuse to serve, or try to work around the Service's rate limits, quotas, billing or security;
  • publish extractors, descriptions or other content that is unlawful, misleading or malicious.

We may block targets, extractors or requests, and remove published content, that we believe break these rules.

5. Your content and shared extractors

  • You keep ownership of the extractors, configurations and other content you create. You give us the licence we need to host, run, back up and display it to provide the Service.
  • Extractors are private unless you make them unlisted or public. When you make an extractor public, other users may view its definition and output schema and call it through the Service; you allow that use for as long as it stays public.
  • Released versions are immutable. Deprecating or yanking a version follows the rules shown in the dashboard and documentation.
  • Data you extract belongs to you as far as the law allows. We do not claim it and only store it as described in the Privacy Policy.
  • Where scraped content contains personal data, you are the controller and we process it on your behalf only to provide the Service.

6. Third-party services

The Service relies on providers such as Cloudflare, Decodo, Zyte, Google, OpenRouter, Polar and PayPal. Target websites are third parties: we do not control them and are not responsible for their content, availability or terms. AI assist suggestions are generated by language models and may be wrong; check them before you use them.

7. Availability and changes

We work to keep the Service available but do not guarantee uninterrupted or error-free operation, any success rate for a target website, or that a website will keep its structure. We may change or discontinue features; for material changes that reduce what you paid for we will give reasonable notice.

8. Disclaimer

The Service is provided "as is" and "as available". To the extent the law allows, we disclaim all warranties, express or implied, including merchantability, fitness for a particular purpose and non-infringement.

9. Limitation of liability

To the extent the law allows, we are not liable for indirect, incidental, special or consequential damages, or for lost profits, revenue or data. Our total liability for any claim relating to the Service is limited to the amount you paid us in the 12 months before the claim. Nothing in these terms limits liability that cannot be limited by law.

10. Indemnity

You will compensate us for claims, losses and costs (including reasonable legal fees) arising from your content, the data you collect, or your breach of these terms or of the law.

11. Termination

You can stop using the Service and ask us to delete your account at any time. We may suspend or end your access if you break these terms or if we must do so by law. Sections that by their nature should survive (payment obligations, content licences for public extractors already used by others, disclaimers, liability, indemnity, governing law) continue after termination. Unused credit is not refunded on termination for breach.

12. Governing law and disputes

These terms are governed by the laws of the Republic of Indonesia. We will first try to resolve any dispute amicably; if that fails within 30 days, the dispute is submitted to the District Court of Sleman (Pengadilan Negeri Sleman), Indonesia, unless mandatory consumer protection law gives you the right to bring it elsewhere.

13. Changes to these terms

We may update these terms. We will change the effective date above and notify account holders of material changes by email or in the dashboard at least 14 days before they take effect. Continuing to use the Service after that means you accept the new terms.

14. Contact

PT Pawang Komputasi Nusantara, Jl. Puntadewa No. 101A, Ngaglik, Sleman, Daerah Istimewa Yogyakarta, Indonesia. Email: support@extracthub.io.