import type { Metadata } from "next"; import Link from "next/link"; import { LegalLayout, type LegalSection } from "@/components/marketing/legal-layout"; export const metadata: Metadata = { title: "Acceptable Use Policy", description: "What you may and may not do with the Fetcha web access API, how we monitor for abuse, and what happens when this policy is violated.", alternates: { canonical: "/legal/acceptable-use" }, }; const sections: LegalSection[] = [ { id: "purpose", title: "Purpose and scope", body: ( <>

Fetcha gives developers reliable, programmatic access to the public web through shared network infrastructure. Because that infrastructure is shared with other customers and with the residents and businesses whose connections form the upstream networks, misuse by one customer harms everyone. This Acceptable Use Policy (“AUP”) sets the rules. It is part of the Terms of Service and applies to every request you send, every API key you hold, every person who uses your account, and every integration you build on the Services.

The list of prohibited uses below is not exhaustive. If an activity is unlawful, harms third parties, or would be embarrassing to explain to the operator of the website you are accessing, assume it is prohibited. When in doubt, ask legal@fetcha.co before you build.

), }, { id: "your-responsibility", title: "Your responsibility", body: ( <>

You, not Fetcha, decide which URLs to request and what to do with the content. You are responsible for ensuring that each request and each downstream use is lawful in every jurisdiction that applies to you, to the target website and to any individuals whose data is involved. This includes, without limitation, data-protection and privacy law, copyright and database-right law, computer-misuse and anti-hacking statutes, consumer-protection law, anti-spam law, export controls and sanctions.

You are also responsible for respecting the contractual terms and technical signals of the websites you access. Fetcha does not evaluate third-party terms of service or robots.txt on your behalf and does not warrant that any access is permitted. Where a website requires authorisation, you must have it.

), }, { id: "prohibited", title: "Prohibited uses", body: ( <>

You must not use, or attempt to use, the Services to:

  1. Access systems without authorisation. Probe, scan, log in to or retrieve data from any computer, network, account or non-public resource that you are not expressly authorised to access, or exceed the scope of an authorisation you do have.
  2. Perform credential stuffing or brute force. Test stolen, leaked, guessed or generated usernames, passwords, tokens, session identifiers, gift-card numbers, coupon codes or similar credentials against any service, or otherwise attempt to take over accounts.
  3. Flood, overload or attack. Conduct denial-of-service or distributed denial-of-service attacks, deliberately send traffic at volumes or rates intended to degrade a target, exhaust inventory, skew metrics or interfere with the normal operation of any website, API or network.
  4. Bypass third-party paywalls or authentication. Circumvent login walls, paywalls, subscription checks, CAPTCHAs that protect authenticated areas, licence checks, digital-rights-management or other access controls of a third party in order to obtain content or services you are not entitled to.
  5. Collect personal data unlawfully. Harvest names, contact details, identifiers, images, location data or other personal information without a lawful basis and the notices required by applicable law; build profiles of individuals for surveillance, stalking, doxxing or discrimination; or scrape data that a website makes available only to authenticated users of its own service.
  6. Handle child sexual abuse material (CSAM). Access, retrieve, store, distribute or facilitate access to any sexual content involving minors, or any content that sexualises minors. We report such activity to the Canadian Centre for Child Protection and to law enforcement without notice.
  7. Commit or facilitate fraud. Engage in payment fraud, ad fraud, click fraud, fake reviews, fake account creation, ticket or sneaker “botting” in violation of a seller’s terms, affiliate-link hijacking, phishing, impersonation or any deceptive practice.
  8. Distribute malware or malicious content. Host, retrieve, relay or deliver viruses, ransomware, spyware, exploit kits, command-and-control traffic or content designed to compromise devices or data.
  9. Target Fetcha’s own infrastructure. Request fetcha.co domains, our API endpoints, dashboard, internal services or the infrastructure of our network partners; attempt to discover partner identities or internal addresses; circumvent rate limits, quotas, SSRF protections or billing; or use the Services to test their security without written permission.
  10. Resell the Services as an anonymous proxy. Offer, package or expose Fetcha as a general-purpose, open or anonymous proxy, VPN or “unblocker” to third parties; run a public relay on top of the API; or otherwise provide access to persons whose identity and purpose you do not know and are not responsible for. Building your own product that uses Fetcha behind the scenes for a defined purpose is fine; passing raw proxy capability to strangers is not.

In addition, you must not use the Services to send unsolicited bulk messages, to violate sanctions or export-control law, to infringe intellectual-property rights at scale, to interfere with elections or public-health information, or to engage in any activity that is illegal where you or the target are located.

), }, { id: "technical-rules", title: "Technical rules", body: ( <> ), }, { id: "monitoring", title: "Monitoring", body: ( <>

We do not read the content you retrieve, and we do not store response bodies by default. To enforce this AUP and protect the network we do monitor request metadata: target domains and URL patterns, request rates and volumes, error and block rates, network classes and geographies, session behaviour, and signals from our upstream partners and from website operators. Automated systems flag anomalies (for example, login-endpoint hammering or credential-shaped payloads) and may throttle traffic in real time; flagged accounts are reviewed by a person.

We may also act on complaints from website operators, network partners, individuals or authorities. When we investigate, we may look at the request records of the account concerned, including debug attempts where you enabled them, for the retention period of your plan.

), }, { id: "enforcement", title: "Suspension and enforcement", body: ( <>

Depending on severity, we may take one or more of the following steps, with or without prior notice:

Where the situation allows, we will tell you what we observed and give you a chance to explain or fix it. For activity involving CSAM, active attacks, fraud or imminent harm, we act first and notify afterwards, if at all. Fetcha is not liable for any loss resulting from enforcement of this AUP taken in good faith.

), }, { id: "reporting", title: "Reporting", body: ( <>

To us. If you are a website operator, network participant or individual and believe Fetcha traffic is violating this policy, write to legal@fetcha.co with timestamps, target URLs and, if you have them, source IPs or Fetcha request ids. We acknowledge reports within two business days and act on substantiated reports promptly. Customers who discover misuse of their own keys must report it to support@fetcha.co immediately and rotate the keys.

To authorities. We cooperate with lawful requests from law enforcement and regulators. We report apparent CSAM to the appropriate authorities as required by Canadian law. Where we believe in good faith that the Services are being used to commit a crime that threatens people or critical infrastructure, we may report it proactively, and we may share the metadata necessary for the report.

), }, { id: "changes", title: "Changes", body:

We may update this AUP as new abuse patterns emerge or the law changes. The version and effective date appear at the top of this page; material changes are announced by email or dashboard notice. Continued use after the effective date is acceptance. Questions: legal@fetcha.co.

, }, ]; export default function AcceptableUsePage() { return ; }