{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "translateplus",
    "name": "TranslatePlus",
    "vendor": "PetaBytes, Inc.",
    "vendorUrl": "https://translateplus.io",
    "kind": "http-api",
    "category": "translation",
    "summary": "TranslatePlus is a machine translation API from PetaBytes, Inc. for text, batches, HTML, emails, subtitles and i18n files in more than 100 languages, with language detection, priced per request.",
    "url": "https://www.anchorterminal.com/tools/translateplus",
    "markdownUrl": "https://www.anchorterminal.com/tools/translateplus.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/translateplus.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/translateplus.json",
    "dns": "translateplus.grade.anchorterminal.com",
    "repo": "https://github.com/translateplus/translateplus-js",
    "transports": [
      "http"
    ],
    "packages": [
      {
        "registry": "pypi",
        "name": "translateplus-python"
      },
      {
        "registry": "npm",
        "name": "translateplus-js"
      }
    ],
    "auth": "api-key",
    "authNotes": "One API key per account from the dashboard at app.translateplus.io after a browser or Google OAuth signup, sent in the X-API-KEY header. The docs say the key carries full access to the account; keys can be revoked in the dashboard. No scopes.",
    "pricing": "freemium",
    "pricingNotes": "Free plan of 5,000 requests a month at 500 characters each, then $0.001 a request. Basic $49 a month (250,000 requests), Professional $99 (700,000) and Mega $299 (3,000,000), with 1,000 to 2,000 characters per request.",
    "priceSummary": "$0.001 / call",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in either llms.txt, the docs or the pricing page (checked 2026-11-06). Payments go through third-party processors.",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": null,
      "npmWeekly": 6,
      "pypiWeekly": 4,
      "asOf": "2026-11-06"
    },
    "docsUrl": "https://docs.translateplus.io/",
    "llmsTxt": "https://translateplus.io/llms.txt",
    "capabilities": [
      "translate.text",
      "translate.documents",
      "translate.detect"
    ],
    "tags": [
      "hosted",
      "api-key",
      "freemium",
      "free-tier",
      "llms-txt",
      "python",
      "typescript",
      "java",
      "php",
      "batch",
      "async-jobs",
      "closed-source"
    ],
    "lastRelease": "2026-01-11",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 39.7,
      "grade": "E",
      "agentReady": false,
      "rank": 1316,
      "ranked": true,
      "rankOf": 1486,
      "categoryRank": 14,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 61,
        "maintenance": 10,
        "payments": 30,
        "reliability": 45,
        "schema": 52,
        "security": 35,
        "transparency": 52
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 45,
          "points": 9,
          "reason": "Hosted lines. status.translateplus.io is the vendor's own page; on 6 November 2026 it showed 'All systems unknown' and a last update of 22 January 2026, with data loading by script (5). No incident history to read (5). The rate-limits guide gives 100,000 requests a minute and 100,000,000 an hour per key, while llms.txt gives 50 requests a second on the Free plan, so limits are published but inconsistent (10). 429 returns a JSON detail message, responses carry X-RateLimit-Limit, -Remaining and -Reset, and the guide shows waiting for the reset with capped retries (15). No SLA. The terms say TranslatePlus strives for 99.9% uptime 'but do not guarantee uninterrupted service' (0). API v2 is the current, non-beta version (10). 5+5+10+15+0+10 = 45.",
          "checked": "2026-11-06"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 52,
          "points": 8.45,
          "reason": "No OpenAPI or other machine-readable contract found in the docs or either llms.txt (0). llms.txt on the site and on docs.translateplus.io (10). Endpoint pages say what each call does, with little on when to choose HTML, email or i18n jobs over plain text (10). Required fields and per-plan character limits per request are documented, without enums for language codes beyond a supported-languages call (10). Code examples in several languages and an error-handling guide with status codes (12). Versioned /v1 and /v2 paths and a changelog, whose newest entry is 2.0.0 on 9 December 2024 (10). 0+10+10+10+12+10 = 52.",
          "checked": "2026-11-06"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 61,
          "points": 9.91,
          "reason": "API reading. Batch translation of up to 100 texts a call and separate HTML, email, subtitle and i18n job endpoints (16). Few output controls or filters (10). Errors are a `detail` string with HTTP status codes (12). No idempotency key for i18n jobs, though text translation is stateless (8). Official SDKs listed for Python, JavaScript and TypeScript, Java and PHP, with few required fields (15). 16+10+12+8+15 = 61.",
          "checked": "2026-11-06"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 35,
          "points": 6.13,
          "reason": "One API key per account in the X-API-KEY header, which the docs say 'carries full access to your account's resources', and can be revoked in the dashboard (15). No scopes or read-only keys (5). Translations return the caller's own text, so little untrusted content (10). llms.txt claims request logging and an analytics dashboard, which we couldn't see without an account (5). translateplus.io/.well-known/security.txt returns 404 and no disclosure policy was found; llms.txt says 'SOC 2 compliant' and 'SOC 2 Type II certified infrastructure' with no report or auditor named (0). 15+5+10+5+0 = 35.",
          "checked": "2026-11-06"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 30,
          "points": 3.75,
          "reason": "No x402, MPP or L402 (0). Per-request prices public, $0.001 a request after the free tier and $0.0001 to $0.0002 on the $49, $99 and $299 monthly plans (20). Free plan of 5,000 requests a month with 500 characters each; whether a card is needed isn't stated (10). A person signs up in a browser or with Google OAuth (0). 0+20+10+0 = 30.",
          "checked": "2026-11-06"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 10,
          "points": 0.88,
          "reason": "The newest dated change found is translateplus-python 2.0.7 and translateplus-js 2.0.1 on 11 January 2026, about ten months before this check, and the API changelog stops at 9 December 2024 (0). No release or dated change in the last 90 days (0). Support by email and a support portal; the status page hasn't updated since January (3). SDKs exist for four languages but haven't changed since January (5). Weekly downloads of 4 (PyPI) and 6 (npm) (2). 0+0+3+5+2 = 10.",
          "checked": "2026-11-06"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 52,
          "points": 4.55,
          "note": "editorial 23, provenance 81",
          "reason": "Editorial half only. Closed service under terms last updated 18 December 2024 that name PetaBytes, Inc. as a US corporation but give no address, governing law or courts (10). The terms say translation requests aren't permanently stored 'unless required by law', the privacy policy says 'unless required for caching or service improvement purposes', and the terms allow using anonymised usage data to improve the service (8). API v1 is kept as legacy, with no dated deprecation notice (5). No subprocessor list or data location found (0). 10+8+5+0 = 23.",
          "checked": "2026-11-06"
        }
      ],
      "assessment": {
        "date": "2026-11-06",
        "basis": "public evidence",
        "confidence": "medium",
        "notes": {
          "ergonomics": "API reading. Batch translation of up to 100 texts a call and separate HTML, email, subtitle and i18n job endpoints (16). Few output controls or filters (10). Errors are a `detail` string with HTTP status codes (12). No idempotency key for i18n jobs, though text translation is stateless (8). Official SDKs listed for Python, JavaScript and TypeScript, Java and PHP, with few required fields (15). 16+10+12+8+15 = 61.",
          "maintenance": "The newest dated change found is translateplus-python 2.0.7 and translateplus-js 2.0.1 on 11 January 2026, about ten months before this check, and the API changelog stops at 9 December 2024 (0). No release or dated change in the last 90 days (0). Support by email and a support portal; the status page hasn't updated since January (3). SDKs exist for four languages but haven't changed since January (5). Weekly downloads of 4 (PyPI) and 6 (npm) (2). 0+0+3+5+2 = 10.",
          "payments": "No x402, MPP or L402 (0). Per-request prices public, $0.001 a request after the free tier and $0.0001 to $0.0002 on the $49, $99 and $299 monthly plans (20). Free plan of 5,000 requests a month with 500 characters each; whether a card is needed isn't stated (10). A person signs up in a browser or with Google OAuth (0). 0+20+10+0 = 30.",
          "reliability": "Hosted lines. status.translateplus.io is the vendor's own page; on 6 November 2026 it showed 'All systems unknown' and a last update of 22 January 2026, with data loading by script (5). No incident history to read (5). The rate-limits guide gives 100,000 requests a minute and 100,000,000 an hour per key, while llms.txt gives 50 requests a second on the Free plan, so limits are published but inconsistent (10). 429 returns a JSON detail message, responses carry X-RateLimit-Limit, -Remaining and -Reset, and the guide shows waiting for the reset with capped retries (15). No SLA. The terms say TranslatePlus strives for 99.9% uptime 'but do not guarantee uninterrupted service' (0). API v2 is the current, non-beta version (10). 5+5+10+15+0+10 = 45.",
          "schema": "No OpenAPI or other machine-readable contract found in the docs or either llms.txt (0). llms.txt on the site and on docs.translateplus.io (10). Endpoint pages say what each call does, with little on when to choose HTML, email or i18n jobs over plain text (10). Required fields and per-plan character limits per request are documented, without enums for language codes beyond a supported-languages call (10). Code examples in several languages and an error-handling guide with status codes (12). Versioned /v1 and /v2 paths and a changelog, whose newest entry is 2.0.0 on 9 December 2024 (10). 0+10+10+10+12+10 = 52.",
          "security": "One API key per account in the X-API-KEY header, which the docs say 'carries full access to your account's resources', and can be revoked in the dashboard (15). No scopes or read-only keys (5). Translations return the caller's own text, so little untrusted content (10). llms.txt claims request logging and an analytics dashboard, which we couldn't see without an account (5). translateplus.io/.well-known/security.txt returns 404 and no disclosure policy was found; llms.txt says 'SOC 2 compliant' and 'SOC 2 Type II certified infrastructure' with no report or auditor named (0). 15+5+10+5+0 = 35.",
          "transparency": "Editorial half only. Closed service under terms last updated 18 December 2024 that name PetaBytes, Inc. as a US corporation but give no address, governing law or courts (10). The terms say translation requests aren't permanently stored 'unless required by law', the privacy policy says 'unless required for caching or service improvement purposes', and the terms allow using anonymised usage data to improve the service (8). API v1 is kept as legacy, with no dated deprecation notice (5). No subprocessor list or data location found (0). 10+8+5+0 = 23."
        },
        "sources": [
          {
            "what": "site llms.txt",
            "url": "https://translateplus.io/llms.txt",
            "seen": "2026-11-06"
          },
          {
            "what": "docs llms.txt",
            "url": "https://docs.translateplus.io/llms.txt",
            "seen": "2026-11-06"
          },
          {
            "what": "authentication",
            "url": "https://docs.translateplus.io/getting-started/authentication",
            "seen": "2026-11-06"
          },
          {
            "what": "rate limits",
            "url": "https://docs.translateplus.io/guides/rate-limits",
            "seen": "2026-11-06"
          },
          {
            "what": "API changelog",
            "url": "https://docs.translateplus.io/guides/changelog",
            "seen": "2026-11-06"
          },
          {
            "what": "pricing",
            "url": "https://translateplus.io/pricing",
            "seen": "2026-11-06"
          },
          {
            "what": "terms of service",
            "url": "https://translateplus.io/terms-of-service",
            "seen": "2026-11-06"
          },
          {
            "what": "privacy policy",
            "url": "https://translateplus.io/privacy-policy",
            "seen": "2026-11-06"
          },
          {
            "what": "about page",
            "url": "https://translateplus.io/about",
            "seen": "2026-11-06"
          },
          {
            "what": "status page",
            "url": "https://status.translateplus.io/",
            "seen": "2026-11-06"
          },
          {
            "what": "PyPI release feed",
            "url": "https://pypi.org/rss/project/translateplus-python/releases.xml",
            "seen": "2026-11-06"
          },
          {
            "what": "npm translateplus-js",
            "url": "https://registry.npmjs.org/translateplus-js",
            "seen": "2026-11-06"
          }
        ],
        "openQuestions": [
          "The rate limit is 100,000 requests a minute in the docs guide and 50 requests a second on the Free plan in llms.txt",
          "unchecked: the SOC 2 Type II and GDPR claims in llms.txt, which name no report, auditor or DPA",
          "unchecked: whether the free plan needs a card",
          "The terms name PetaBytes, Inc. without an address or state; no company register entry was looked up in this pass",
          "No people are named on the about, terms or privacy pages"
        ]
      },
      "negative": -3,
      "negativeNotes": [
        "Misleading claim (-3): llms.txt on translateplus.io, read 6 November 2026, lists a '99.9% uptime SLA' and 'SLA Guarantees', while the terms of service (last updated 18 December 2024) say TranslatePlus strives for 99.9% uptime 'but do not guarantee uninterrupted service'. https://translateplus.io/llms.txt and https://translateplus.io/terms-of-service"
      ],
      "verdict": "TranslatePlus has a simple key-in-header REST API with per-request prices from $0.0001, a 5,000-request free plan, batch, HTML, subtitle and i18n endpoints and documented 429 handling. Its changelog and SDKs haven't changed since January 2026 or earlier, the status page is stale, and llms.txt promises an SLA the terms disclaim.",
      "bestFor": "Low-cost per-request translation of short strings, HTML, emails, subtitles and i18n files for small projects.",
      "strengths": [
        "Per-request prices published, $0.001 after the free tier and down to $0.0001 on the $299 plan",
        "Free plan of 5,000 requests a month",
        "Endpoints for batch, HTML, email, subtitle and i18n file translation plus language detection",
        "429 responses with X-RateLimit headers and a documented wait-for-reset pattern",
        "Key sent in the X-API-KEY header, never the URL"
      ],
      "weaknesses": [
        "llms.txt claims a 99.9% uptime SLA and SOC 2 Type II, while the terms disclaim any uptime guarantee and no audit is named",
        "The changelog stops at December 2024 and the SDKs at January 2026",
        "The status page showed 'All systems unknown' and a last update of 22 January 2026",
        "One account key with full access, no scopes",
        "The terms name PetaBytes, Inc. but no address or governing law"
      ],
      "agentNotes": [
        "Send the key as X-API-KEY; there is no read-only or scoped key",
        "Use /v2/translate/batch for up to 100 texts instead of looping single calls",
        "Keep each text under the plan's per-request character limit (500 on Free, up to 2,000 on Mega)",
        "On 429 wait until X-RateLimit-Reset, then retry a few times at most",
        "Don't rely on an SLA; the terms don't guarantee uptime"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "medium",
          "grade": "E",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 39.7
        }
      ],
      "editorialScores": {
        "ergonomics": 61,
        "maintenance": 10,
        "payments": 30,
        "reliability": 45,
        "schema": 52,
        "security": 35,
        "transparency": 23
      },
      "provenanceScore": 81,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-06",
          "maintenance": "2026-11-06",
          "payments": "2026-11-06",
          "reliability": "2026-11-06",
          "schema": "2026-11-06",
          "security": "2026-11-06",
          "transparency": "2026-11-06"
        },
        "last": "2026-11-06",
        "oldest": "2026-11-06",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-06",
          "grade": "E",
          "kind": "listed",
          "method": "0.7",
          "score": 39.7
        }
      ]
    },
    "connect": {
      "install": "pip install translateplus-python",
      "http": "curl -X POST https://api.translateplus.io/v2/translate -H \"X-API-KEY: $TRANSLATEPLUS_API_KEY\" -H \"Content-Type: application/json\" -d '{\"text\":\"Hello\",\"source\":\"en\",\"target\":\"fr\"}'"
    },
    "letme": {
      "capability": "https://letme.dev/translate.text",
      "tool": "https://letme.dev/translateplus"
    },
    "notable": [
      "llms.txt lists a '99.9% uptime SLA' while the terms say uptime is not guaranteed (https://translateplus.io/llms.txt, https://translateplus.io/terms-of-service)",
      "v2 endpoints for text, batch (up to 100 texts), HTML, email, subtitles, i18n jobs and language detection (https://translateplus.io/llms.txt)",
      "The API changelog's newest entry is 2.0.0 on 9 December 2024 (https://docs.translateplus.io/guides/changelog)",
      "Terms last updated 18 December 2024 name PetaBytes, Inc., a US corporation, as operator (https://translateplus.io/terms-of-service)",
      "translateplus-python 2.0.7 and translateplus-js 2.0.1 released 11 January 2026 (https://pypi.org/rss/project/translateplus-python/releases.xml)"
    ],
    "area": "everyday",
    "details": [
      {
        "label": "Surface listed",
        "value": "The REST API at api.translateplus.io, read from docs.translateplus.io, both llms.txt files, the pricing, terms, privacy and about pages, status.translateplus.io, PyPI and npm on 6 November 2026. No account was made and no key was used"
      },
      {
        "label": "Endpoints",
        "value": "/v2/translate, /v2/translate/batch, /v2/translate/html, /v2/translate/email, /v2/translate/subtitles, /v2/i18n/jobs, /v2/language/detect, /v2/language/supported and /v2/user/account; v1 kept as legacy"
      },
      {
        "label": "Rate limits",
        "value": "100,000 requests a minute and 100,000,000 an hour per key in the docs guide; llms.txt gives 50 requests a second on the Free plan"
      },
      {
        "label": "Status page",
        "value": "status.translateplus.io, own page, showing 'All systems unknown' and a last update of 22 January 2026 on 6 November 2026"
      },
      {
        "label": "Data handling",
        "value": "Translation requests not permanently stored unless required by law (terms) or for caching or service improvement (privacy policy)"
      },
      {
        "label": "Legal entity",
        "value": "PetaBytes, Inc., a US corporation, per the terms and about page, with no address or governing law given"
      }
    ],
    "unitPrices": [
      {
        "item": "Request after the free tier",
        "unit": "call",
        "usd": 0.001,
        "note": "Free plan, 500 characters per request"
      },
      {
        "item": "Basic plan",
        "unit": "month",
        "usd": 49,
        "note": "250,000 requests, 1,000 characters each"
      },
      {
        "item": "Mega plan",
        "unit": "month",
        "usd": 299,
        "note": "3,000,000 requests, 2,000 characters each"
      }
    ],
    "provenance": {
      "legalEntity": "PetaBytes, Inc.",
      "domain": "translateplus.io",
      "domainRegistered": "2023-01-30",
      "endpointOnVendorDomain": true,
      "terms": "https://translateplus.io/terms-of-service",
      "privacy": "https://translateplus.io/privacy-policy",
      "statusPage": "https://status.translateplus.io",
      "changelog": "https://docs.translateplus.io/guides/changelog",
      "securityTxt": "none",
      "checked": "2026-11-06",
      "notes": [
        "The terms (last updated 18 December 2024) and the about page name PetaBytes, Inc., a US-based corporation, as operator and billing party. No address, state of incorporation or governing law is given.",
        "The home page names no legal entity, as the sweep noted; the terms and about page do.",
        "translateplus.io/.well-known/security.txt returns 404.",
        "RDAP gives translateplus.io a registration date of 30 January 2023.",
        "robots.txt on translateplus.io allows all agents; docs.translateplus.io disallows /api/ and /admin/, which weren't fetched."
      ],
      "score": 81,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "PetaBytes, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "translateplus.io, registered 2023-01-30 (3 years)",
          "points": 7,
          "max": 15,
          "state": "part"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "translateplus.io",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 7 of the 7 things a reader expects",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 6 of the 8 things a reader expects",
          "points": 8.5,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "status.translateplus.io",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "People named",
          "value": "not researched yet",
          "points": 0,
          "max": 0,
          "state": "na"
        },
        {
          "check": "Support route",
          "value": "a support address, help pages",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://translateplus.io/terms-of-service",
          "state": "read",
          "readAt": "2026-11-06",
          "statedDate": "2024-12-18",
          "words": 1116,
          "points": 10,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: December 18, 2024",
              "says": "Last updated 2024-12-18"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": true,
              "quote": "These Terms are governed by the laws of the United States, without regard to conflict of law provisions.",
              "says": "The law of the United States"
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "Total liability shall not exceed the amount you paid in the 12 months preceding the claim, or $100, whichever is greater.",
              "says": "Capped at the fees paid in the 12 months before the claim or $100,"
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "You may terminate your account at any time Unused credits are forfeited upon termination You remain responsible for charges incurred before termination 11.2 By Us"
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "Current pricing is available on our Pricing page We may change pricing with 30 days notice Payments are processed through third-party payment processors You agree to pay all charges incurred under your account 4.2 Credits System",
              "says": "Gives 30 days of notice before a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "If you disagree with any part of these terms, you may not access the Service."
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": true,
              "quote": "We strive for 99.9% uptime but do not guarantee uninterrupted service Scheduled maintenance will be announced when possible We are not liable for interruptions beyond reasonable control 5.2 Technical Support",
              "says": "Names 99.9% availability"
            }
          ],
          "toKnow": [
            {
              "key": "terms.cutoff",
              "label": "Says access can be ended without notice or for any reason",
              "found": true,
              "quote": "We may terminate accounts inactive for over 12 months We may provide notice when reasonably possible We may refuse service to anyone at any time 12."
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://translateplus.io/privacy-policy",
          "state": "read",
          "readAt": "2026-11-06",
          "words": 903,
          "points": 8.5,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": false
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "Google OAuth data (email and profile) if you choose Google OAuth authentication"
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "Google Sheets Add-on Data: API key retained in Google PropertiesService until add-on removal/revocation;"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "No Data Sharing: No third-party sharing except required translation processing."
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "We do not sell, rent, or trade personal information to third parties for marketing purposes.",
              "says": "Says it does not sell personal data"
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "Rights include access, rectification, erasure, restriction, portability, objection, and withdrawal of consent."
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "If you have any questions or concerns about this Privacy Policy or our data practices, contact us:"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": false
            }
          ]
        }
      ]
    },
    "humans": {
      "slug": "translateplus",
      "checked": "2026-11-06",
      "company": "TranslatePlus",
      "peopleNote": "The about page and terms of service, read on 6 November 2026, say TranslatePlus is operated by PetaBytes, Inc., a US-based company, but name no founders, officers or staff. PetaBytes' own site (petabytes.pages.dev) lists TranslatePlus among its products with CaptureAPI, PetCarely and AI Contract Generator and says Peta Bytes, Inc. is a US-registered company, but names no people either. One search found only Product Hunt and directory pages; the Product Hunt pages name who submitted the product, not a founder, so no person is listed. No investors are named on any of these pages.",
      "companySocial": {
        "linkedin": "https://www.linkedin.com/company/92809935",
        "x": "https://x.com/translateplus_",
        "github": "https://github.com/translateplus"
      },
      "support": {
        "emails": [
          "support@translateplus.io"
        ],
        "urls": [
          "https://translateplus.io/contact",
          "https://docs.translateplus.io/"
        ]
      },
      "sources": [
        "https://translateplus.io/about",
        "https://translateplus.io/terms-of-service",
        "https://translateplus.io/llms.txt",
        "https://translateplus.io/",
        "https://petabytes.pages.dev/about",
        "https://petabytes.pages.dev/products"
      ],
      "ownership": {
        "status": "private",
        "checked": "2026-11-06",
        "sources": [
          "https://translateplus.io/about",
          "https://petabytes.pages.dev/about",
          "https://petabytes.pages.dev/products"
        ]
      }
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/translateplus.json",
    "live": {
      "slug": "translateplus",
      "vendorStatus": {
        "page": "https://status.translateplus.io",
        "indicator": "unknown",
        "summary": "no machine-readable status found",
        "checkedAt": "2026-11-07T04:48:53.407307635Z"
      },
      "versions": [
        {
          "registry": "github",
          "name": "translateplus/translateplus-js",
          "version": "v2.0.3",
          "released": "2026-01-11",
          "seenAt": "2026-11-07T00:12:43.487331Z"
        },
        {
          "registry": "npm",
          "name": "translateplus-js",
          "version": "2.0.1",
          "seenAt": "2026-11-07T00:12:43.099950457Z"
        },
        {
          "registry": "pypi",
          "name": "translateplus-python",
          "version": "2.0.7",
          "released": "2026-01-11",
          "seenAt": "2026-11-07T00:12:42.911714719Z"
        }
      ],
      "githubStars": 0,
      "npmWeekly": 6,
      "pypiWeekly": 4,
      "securityTxt": {
        "url": "https://translateplus.io/.well-known/security.txt",
        "state": "none",
        "checkedAt": "2026-11-07T16:01:44.17894812Z"
      },
      "llmsTxt": {
        "url": "https://translateplus.io/llms.txt",
        "ok": true,
        "status": 200,
        "checkedAt": "2026-11-07T15:34:10.649421836Z"
      },
      "pages": [
        {
          "url": "https://docs.translateplus.io/guides/changelog",
          "kind": "changelog",
          "status": 200,
          "checkedAt": "2026-11-07T14:08:22.717992878Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "a0f0c5a14906"
        },
        {
          "url": "https://translateplus.io/privacy-policy",
          "kind": "privacy",
          "status": 200,
          "checkedAt": "2026-11-07T14:22:21.573523178Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "b272e83390f6"
        },
        {
          "url": "https://translateplus.io/terms-of-service",
          "kind": "terms",
          "status": 200,
          "checkedAt": "2026-11-07T14:22:23.795736869Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "298ba99dd1b5"
        }
      ],
      "updatedAt": "2026-11-07T16:01:44.17894812Z"
    }
  }
}
