{
  "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-04",
    "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": "preply",
    "name": "Preply",
    "vendor": "Preply, Inc.",
    "vendorUrl": "https://preply.com",
    "kind": "http-api",
    "category": "learning",
    "summary": "Preply is a marketplace for one-to-one language lessons with tutors who set their own hourly prices. A small keyless tutor-search API, published as a plugin manifest with an OpenAPI file, returns tutor listings and profiles; booking stays in the app.",
    "url": "https://www.anchorterminal.com/tools/preply",
    "markdownUrl": "https://www.anchorterminal.com/tools/preply.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/preply.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/preply.json",
    "dns": "preply.grade.anchorterminal.com",
    "license": "Closed service under the Preply Terms of Service (Preply, Inc., a Delaware corporation), updated 25 November 2025.",
    "transports": [],
    "packages": [],
    "auth": "none",
    "authNotes": "No credentials. The plugin manifest at https://preply.com/.well-known/ai-plugin.json sets `auth.type` to none, and the OpenAPI file at https://preply.com/openapi.yaml defines no security scheme. Booking a lesson, messaging and payment need a Preply account in the app or website; no API for them was found (checked 3 November 2026).",
    "pricing": "free",
    "pricingNotes": "The tutor-search API has no price and no key. Lessons are priced per hour by each tutor, shown in the search response as `price.value` with a currency; Preply keeps 100 per cent of a first trial lesson with a new student and 18 to 33 per cent of later lessons, by the tutor's hours taught (https://help.preply.com/en/articles/4171383-preply-commission-model, updated 19 September 2024). Preply Business is priced by quote (https://preply.com/en/business).",
    "priceSummary": "Free",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the plugin manifest, the OpenAPI file, the terms or the business pages, checked 3 November 2026.",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-03"
    },
    "docsUrl": "https://preply.com/openapi.yaml",
    "llmsTxt": "https://preply.com/llms.txt",
    "openapi": "https://preply.com/openapi.yaml",
    "capabilities": [
      "learning.tutoring"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "free",
      "no-key",
      "read-only",
      "openapi",
      "llms-txt",
      "ios",
      "android",
      "web"
    ],
    "lastRelease": "2026-11-02",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 57.4,
      "grade": "C",
      "agentReady": false,
      "rank": 741,
      "ranked": true,
      "rankOf": 1349,
      "categoryRank": 4,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 63,
        "maintenance": 58,
        "payments": 60,
        "reliability": 55,
        "schema": 60,
        "security": 50,
        "transparency": 58
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 55,
          "points": 11,
          "reason": "Read with the hosted lines. status.preply.com is a cState status page with five components and monthly archives (20). No incident listed from 5 August to 3 November 2026; the last was a 28-minute outage on 2 June (30). No rate limits documented (0). No 429 or retry guidance (0). No SLA (0). The OpenAPI file is labelled v1 with no beta mark, but it was written for a ChatGPT plugin and nothing says whether Preply still supports it, and we could not call it (5 of 10). 20 + 30 + 0 + 0 + 0 + 5 = 55.",
          "checked": "2026-11-03"
        },
        {
          "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": 60,
          "points": 9.75,
          "reason": "Public OpenAPI 3.0.1 at preply.com/openapi.yaml (25). preply.com/llms.txt describes the product in Markdown, without the API (10). Each operation has a summary saying what it returns and the search summary says to drop filters when nothing comes back; no when-not-to-use (10 of 20). Enums on sort, day, time, native and certified, `subject` required with three values, but priceRange is a free string, `page` is a number with a string default and the MultiLanguage schema is referenced and undefined (9 of 15). No request examples; responses carry an `errors` array of strings with no documented codes (3 of 15). A v1 label and no changelog (3 of 15). 25 + 10 + 10 + 9 + 3 + 3 = 60.",
          "checked": "2026-11-03"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 63,
          "points": 10.24,
          "reason": "Two compact GET operations, ten tutors a page (20 of 25). `page`, `sort` and nine filters, with no page-size control or field selection (14 of 20). Errors are undocumented strings (5 of 20). Read-only, so retries are safe (16 of 20). One required parameter, but no SDK (8 of 15). 20 + 14 + 5 + 16 + 8 = 63.",
          "checked": "2026-11-03"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 50,
          "points": 8.75,
          "reason": "No credentials at all. There is no secret to leak and nothing to scope, rotate or revoke, read as the midpoint (15 of 30). The API reads public tutor listings only; booking and payment need an account in the app (16 of 20). Tutor bios, headlines and student reviews are returned with no guidance (5 of 15). No per-call visibility (0 of 15). security.txt with a contact and a private Bugcrowd bounty by invitation, SOC 2 stated on the business page; no public disclosure policy and no Expires line (14 of 20). 15 + 16 + 5 + 0 + 14 = 50.",
          "checked": "2026-11-03"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 60,
          "points": 7.5,
          "reason": "Read with the hosted rule. No x402, MPP or L402 (0). The search API is free, and the one price an agent meets, the tutor's hourly rate, is in every result; the commission model is published in the help centre (20). No card or account for the API (20). Keyless, so an agent needs no signup (20). Lessons themselves need a person's account and payment, which is scored under what the API covers, not here. 0 + 20 + 20 + 20 = 60.",
          "checked": "2026-11-03"
        },
        {
          "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": 58,
          "points": 5.08,
          "reason": "Read for a closed service. iOS 6.148.0 about 2 November 2026 (30). Weekly releases, 6.146.0 on 19 October, 6.147.0 on 26 October and 6.148.0 (20). Status page, help centre and support@preply.com; no changelog for the API, whose file may date from the plugin era (8 of 15). No SDK (0). No package to judge (0). 30 + 20 + 8 + 0 + 0 = 58.",
          "checked": "2026-11-03"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 58,
          "points": 5.08,
          "note": "editorial 37, provenance 79",
          "reason": "Closed service with clear terms naming Preply, Inc. (15 of 30). Privacy policy of 1 June 2026 names the controller, DPO and EU and UK representatives, lists AI data training among legitimate interests, and the AI terms of 28 March 2024 say data may improve Preply's models and its instances of third-party models while never training third-party models; retention periods and a subprocessor list weren't found in the pages read (16 of 30). No deprecation policy (0 of 20). Payment processors (Braintree, PayPal, Stripe, Skrill, Payoneer, TransferWise) named in the terms, no subprocessor list or data locations (6 of 20). 15 + 16 + 0 + 6 = 37.",
          "checked": "2026-11-03"
        }
      ],
      "assessment": {
        "date": "2026-11-03",
        "basis": "public evidence",
        "confidence": "low",
        "notes": {
          "ergonomics": "Two compact GET operations, ten tutors a page (20 of 25). `page`, `sort` and nine filters, with no page-size control or field selection (14 of 20). Errors are undocumented strings (5 of 20). Read-only, so retries are safe (16 of 20). One required parameter, but no SDK (8 of 15). 20 + 14 + 5 + 16 + 8 = 63.",
          "maintenance": "Read for a closed service. iOS 6.148.0 about 2 November 2026 (30). Weekly releases, 6.146.0 on 19 October, 6.147.0 on 26 October and 6.148.0 (20). Status page, help centre and support@preply.com; no changelog for the API, whose file may date from the plugin era (8 of 15). No SDK (0). No package to judge (0). 30 + 20 + 8 + 0 + 0 = 58.",
          "payments": "Read with the hosted rule. No x402, MPP or L402 (0). The search API is free, and the one price an agent meets, the tutor's hourly rate, is in every result; the commission model is published in the help centre (20). No card or account for the API (20). Keyless, so an agent needs no signup (20). Lessons themselves need a person's account and payment, which is scored under what the API covers, not here. 0 + 20 + 20 + 20 = 60.",
          "reliability": "Read with the hosted lines. status.preply.com is a cState status page with five components and monthly archives (20). No incident listed from 5 August to 3 November 2026; the last was a 28-minute outage on 2 June (30). No rate limits documented (0). No 429 or retry guidance (0). No SLA (0). The OpenAPI file is labelled v1 with no beta mark, but it was written for a ChatGPT plugin and nothing says whether Preply still supports it, and we could not call it (5 of 10). 20 + 30 + 0 + 0 + 0 + 5 = 55.",
          "schema": "Public OpenAPI 3.0.1 at preply.com/openapi.yaml (25). preply.com/llms.txt describes the product in Markdown, without the API (10). Each operation has a summary saying what it returns and the search summary says to drop filters when nothing comes back; no when-not-to-use (10 of 20). Enums on sort, day, time, native and certified, `subject` required with three values, but priceRange is a free string, `page` is a number with a string default and the MultiLanguage schema is referenced and undefined (9 of 15). No request examples; responses carry an `errors` array of strings with no documented codes (3 of 15). A v1 label and no changelog (3 of 15). 25 + 10 + 10 + 9 + 3 + 3 = 60.",
          "security": "No credentials at all. There is no secret to leak and nothing to scope, rotate or revoke, read as the midpoint (15 of 30). The API reads public tutor listings only; booking and payment need an account in the app (16 of 20). Tutor bios, headlines and student reviews are returned with no guidance (5 of 15). No per-call visibility (0 of 15). security.txt with a contact and a private Bugcrowd bounty by invitation, SOC 2 stated on the business page; no public disclosure policy and no Expires line (14 of 20). 15 + 16 + 5 + 0 + 14 = 50.",
          "transparency": "Closed service with clear terms naming Preply, Inc. (15 of 30). Privacy policy of 1 June 2026 names the controller, DPO and EU and UK representatives, lists AI data training among legitimate interests, and the AI terms of 28 March 2024 say data may improve Preply's models and its instances of third-party models while never training third-party models; retention periods and a subprocessor list weren't found in the pages read (16 of 30). No deprecation policy (0 of 20). Payment processors (Braintree, PayPal, Stripe, Skrill, Payoneer, TransferWise) named in the terms, no subprocessor list or data locations (6 of 20). 15 + 16 + 0 + 6 = 37."
        },
        "sources": [
          {
            "what": "OpenAPI file",
            "url": "https://preply.com/openapi.yaml",
            "seen": "2026-11-03"
          },
          {
            "what": "plugin manifest",
            "url": "https://preply.com/.well-known/ai-plugin.json",
            "seen": "2026-11-03"
          },
          {
            "what": "llms.txt",
            "url": "https://preply.com/llms.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "legal centre",
            "url": "https://preply.com/en/legal",
            "seen": "2026-11-03"
          },
          {
            "what": "terms of service (PDF)",
            "url": "https://termsofuse.preply.com/terms_of_use/en_TermsOfService.pdf",
            "seen": "2026-11-03"
          },
          {
            "what": "privacy policy (PDF, first three pages)",
            "url": "https://termsofuse.preply.com/terms_of_use/en_PrivacyPolicy.pdf",
            "seen": "2026-11-03"
          },
          {
            "what": "AI additional terms",
            "url": "https://preply.com/en/d/ai-additional-terms",
            "seen": "2026-11-03"
          },
          {
            "what": "commission model",
            "url": "https://help.preply.com/en/articles/4171383-preply-commission-model",
            "seen": "2026-11-03"
          },
          {
            "what": "Preply Business",
            "url": "https://preply.com/en/business",
            "seen": "2026-11-03"
          },
          {
            "what": "about us",
            "url": "https://preply.com/en/about-us",
            "seen": "2026-11-03"
          },
          {
            "what": "Series D announcement",
            "url": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
            "seen": "2026-11-03"
          },
          {
            "what": "status page",
            "url": "https://status.preply.com/",
            "seen": "2026-11-03"
          },
          {
            "what": "security.txt",
            "url": "https://preply.com/.well-known/security.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "App Store listing",
            "url": "https://apps.apple.com/us/app/id1352790442",
            "seen": "2026-11-03"
          },
          {
            "what": "robots.txt",
            "url": "https://preply.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "termsofuse.preply.com robots.txt (403)",
            "url": "https://termsofuse.preply.com/robots.txt",
            "seen": "2026-11-03"
          },
          {
            "what": "RDAP for preply.com",
            "url": "https://rdap.verisign.com/com/v1/domain/preply.com",
            "seen": "2026-11-03"
          }
        ],
        "openQuestions": [
          "unchecked: whether the two endpoints still answer and what they return today, since preply.com/robots.txt disallows /api/ for every crawler. Scores rest on the OpenAPI file alone, which is why confidence is low.",
          "unchecked: the governing-law clause, retention periods and later sections of the terms and privacy policy PDFs; the first pages and the automated-access clause were read.",
          "Judgement call on kind and tags. The product is an app for people, but a public OpenAPI file and plugin manifest describe a keyless read API an outside agent can call, so it is listed as an http-api rather than not-for-agents.",
          "The terms' automated-access clause and the keyless plugin manifest point in opposite directions. Recorded as a fact, not deducted, since the manifest is Preply's own and no claim is misleading.",
          "firstReleased is empty. The about page says Preply launched in 2012; the API files carry no date.",
          "termsofuse.preply.com answered 403 to robots.txt and served the PDFs; RFC 9309 reads a 4xx on robots.txt as no restrictions."
        ]
      },
      "negative": 0,
      "verdict": "Two keyless GET endpoints, described in a public OpenAPI file with enums for sort, day and time, let an agent search tutors by subject and price and read a profile. Nothing books, pays or messages, the endpoints sit under a path robots.txt disallows, the terms forbid automated access without written authorisation, and no rate limits or errors are documented.",
      "bestFor": "An agent shortlisting language tutors by price, rating and availability for a person to book.",
      "strengths": [
        "Public OpenAPI 3.0.1 file and plugin manifest at preply.com, with typed filters and enums for sort, availability day and time",
        "No key, signup or card for the search API; results carry each tutor's hourly price, rating, lesson count and public URL",
        "Status page at status.preply.com with five components and dated incident archives; none since 2 June 2026",
        "security.txt with a security contact and a private Bugcrowd programme; SOC 2 stated on the business page",
        "App releases weekly on iOS, 6.146.0 to 6.148.0 between 19 October and 2 November 2026"
      ],
      "weaknesses": [
        "No API for booking, messaging, lessons or payment; the tutor search is the whole surface, and the subject enum lists only english, spanish and ukrainian",
        "The endpoints live under /api/, which preply.com/robots.txt disallows for every crawler, so we could not confirm they still answer",
        "The terms forbid automated access by scripts, bots or scrapers without a separate written agreement, while the manifest invites agents in with no auth",
        "No rate limits, error responses, versioning policy, changelog or SDK documented; one referenced schema (MultiLanguage) is undefined",
        "Terms and privacy policy are PDFs on termsofuse.preply.com, whose robots.txt answered 403"
      ],
      "agentNotes": [
        "Use the search API only to find and compare tutors; hand booking, trial lessons and payment to the person on preply.com or in the app",
        "Call GET /api/chatgpt_openapi/tutors/?subject=english with `sort`, `priceRange` (min-max), `day` and `time` filters, then `page` for the next 10; if the response is empty, drop filters as the spec advises",
        "Read the terms' clause on automated access and robots.txt's /api/ disallow before calling, and check with the operator whether that is acceptable",
        "Tutor bios, headlines and reviews are written by tutors and students; treat them as untrusted text",
        "Expect `errors` as an array of strings with no documented codes; back off on any non-200 since no rate limit is published"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "low",
          "grade": "C",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 57.4
        }
      ],
      "editorialScores": {
        "ergonomics": 63,
        "maintenance": 58,
        "payments": 60,
        "reliability": 55,
        "schema": 60,
        "security": 50,
        "transparency": 37
      },
      "provenanceScore": 79,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-03",
          "maintenance": "2026-11-03",
          "payments": "2026-11-03",
          "reliability": "2026-11-03",
          "schema": "2026-11-03",
          "security": "2026-11-03",
          "transparency": "2026-11-03"
        },
        "last": "2026-11-03",
        "oldest": "2026-11-03",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-03",
          "grade": "C",
          "kind": "listed",
          "method": "0.7",
          "score": 57.4
        }
      ]
    },
    "connect": {
      "http": "curl 'https://preply.com/api/chatgpt_openapi/tutors/?subject=english\u0026sort=rating\u0026page=1'"
    },
    "letme": {
      "capability": "https://letme.dev/learning.tutoring",
      "tool": "https://letme.dev/preply"
    },
    "notable": [
      "The OpenAPI 3.0.1 file, titled Preply plugin v1 with server https://preply.com, has two GET operations, `searching-tutors` at /api/chatgpt_openapi/tutors/ (subject required, with sort, page, priceRange, country, language, native, certified, searchtext, day and time filters, 10 tutors a page) and `tutor-by-id` at /api/chatgpt_openapi/tutors/{id} (https://preply.com/openapi.yaml)",
      "The plugin manifest names support@preply.com, the legal centre and no authentication (https://preply.com/.well-known/ai-plugin.json)",
      "preply.com/robots.txt disallows /api/ for every crawler, so the two endpoints were not called and their current behaviour is unverified; the manifest and OpenAPI file sit outside that path",
      "The terms of 25 November 2025 forbid viewing or procuring content by automated means such as scripts, bots, spiders, crawlers or scrapers unless formally authorised in writing, recorded as a fact beside the keyless plugin API (https://termsofuse.preply.com/terms_of_use/en_TermsOfService.pdf)",
      "status.preply.com is a cState status page with five components; no incident listed since a 28-minute outage on 2 June 2026 (https://status.preply.com/)",
      "security.txt lists security@preply.com and says Preply runs a private bug bounty on Bugcrowd by invitation, with no Expires line (https://preply.com/.well-known/security.txt)",
      "The AI Additional Terms, updated 28 March 2024, say transcripts, recordings and metadata may be used to improve Preply's machine learning models or its instances of third-party models, and that personal data is never used to train third-party models (https://preply.com/en/d/ai-additional-terms)",
      "Preply closed a $150 million Series D led by WestCap on 21 January 2026 at a stated $1.2 billion valuation, about $299 million raised in all (https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/)"
    ],
    "area": "everyday",
    "details": [
      {
        "label": "Surface listed",
        "value": "The keyless tutor-search API described at preply.com/openapi.yaml and /.well-known/ai-plugin.json, read with preply.com, the legal centre PDFs, the help centre, status.preply.com, security.txt and the App Store on 3 November 2026. No account was made and no endpoint was called, since robots.txt disallows /api/."
      },
      {
        "label": "Endpoints",
        "value": "GET /api/chatgpt_openapi/tutors/ (subject required; sort price_highest, price_lowest, popularity, reviews or rating; page; priceRange; tutorIsFrom; tl; native; certified; searchtext; day; time) and GET /api/chatgpt_openapi/tutors/{id}"
      },
      {
        "label": "Response",
        "value": "Search returns `data.allTutors.totalResults` and `tutors` with id, country, totalLessons, averageScore, publicUrl, price and user; a profile adds headline, bio, response time, availability range, education, work experience, certificates, reviews and recommended tutors"
      },
      {
        "label": "Lesson pricing",
        "value": "Tutors set their hourly rate. Preply's commission is 100 per cent of a trial lesson with a new student and 33 per cent falling to 18 per cent of later lessons by hours taught (https://help.preply.com/en/articles/4171383-preply-commission-model)"
      },
      {
        "label": "Preply Business",
        "value": "Corporate language training with SSO, automated provisioning, LMS integrations and a manager dashboard, SOC 2 and GDPR stated, priced by demo (https://preply.com/en/business)"
      },
      {
        "label": "Apps",
        "value": "Preply - Language Learning App 6.148.0 on the App Store about 2 November 2026, after 6.147.0 on 26 October and 6.146.0 on 19 October (https://apps.apple.com/us/app/id1352790442)"
      },
      {
        "label": "Legal entity",
        "value": "Preply, Inc., 1309 Beacon Street, Suite 300, Brookline, MA 02446, with Preply Europe Services SL (Barcelona) as EU representative and Preply UK Services Ltd (London) as UK representative, per the privacy policy of 1 June 2026"
      }
    ],
    "provenance": {
      "legalEntity": "Preply, Inc.",
      "domain": "preply.com",
      "domainRegistered": "2011-01-23",
      "endpointOnVendorDomain": true,
      "terms": "https://termsofuse.preply.com/terms_of_use/en_TermsOfService.pdf",
      "privacy": "https://termsofuse.preply.com/terms_of_use/en_PrivacyPolicy.pdf",
      "statusPage": "https://status.preply.com/",
      "changelog": "",
      "securityTxt": "valid",
      "checked": "2026-11-03",
      "notes": [
        "The terms of service, updated 25 November 2025, name Preply, Inc., a Delaware corporation, and forbid automated access without a separate written agreement. The privacy policy, updated 1 June 2026, names Preply, Inc. as controller with EU and UK representatives.",
        "preply.com/robots.txt disallows /api/, /graphql/, /dashboard, /messages and other paths for every crawler; the pages read are allowed. termsofuse.preply.com/robots.txt answered 403, read as no rules under RFC 9309, and the two PDFs were fetched. help.preply.com allows the help articles.",
        "preply.com/.well-known/security.txt lists security@preply.com and a private Bugcrowd programme, with no Expires line.",
        "status.preply.com is a cState page with archives by month.",
        "RDAP gives preply.com a registration date of 23 January 2011."
      ],
      "score": 79,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Preply, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "preply.com, registered 2011-01-23 (15 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "preply.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "published, not read by us yet",
          "points": 4,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "published, not read by us yet",
          "points": 4,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Status page",
          "value": "status.preply.com",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "security.txt",
          "value": "valid",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "People named",
          "value": "4 named with their role, none with a public profile",
          "points": 7,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Support route",
          "value": "a support address, help pages",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ]
    },
    "humans": {
      "slug": "preply",
      "checked": "2026-11-03",
      "company": "Preply, Inc.",
      "people": [
        {
          "name": "Kirill Bigai",
          "role": "Co-founder and Chief Executive Officer",
          "founder": true,
          "page": "/people/kirill-bigai/"
        },
        {
          "name": "Dmytro Voloshyn",
          "role": "Co-founder and Chief Technology Officer",
          "founder": true,
          "page": "/people/dmytro-voloshyn/"
        },
        {
          "name": "Josh Crossick",
          "role": "Chief Product Officer",
          "page": "/people/josh-crossick/"
        },
        {
          "name": "Ana Peleteiro Ramallo",
          "role": "VP of Data and Applied AI",
          "page": "/people/ana-peleteiro-ramallo/"
        }
      ],
      "peopleNote": "Preply's about page (read 3 November 2026) says the company was founded in the US in 2012 by Kirill Bigai and Dmytro Voloshyn with the early team in Kyiv, and lists its executives, from which the CEO, CTO, CPO and the VP of Data and Applied AI are kept here. The page gives no personal LinkedIn or X links. Investors are from the same page's funding history and the company's Series D post of 21 January 2026; the post says the round included new and existing investors 'among others', so the roster may be incomplete.",
      "companySocial": {
        "linkedin": "https://www.linkedin.com/company/preply/"
      },
      "support": {
        "emails": [
          "support@preply.com"
        ],
        "urls": [
          "https://help.preply.com/en/"
        ],
        "contactEmails": [
          "security@preply.com",
          "press@preply.com"
        ],
        "contactUrls": [
          "https://preply.com/en/legal"
        ]
      },
      "sources": [
        "https://preply.com/en/about-us",
        "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
        "https://preply.com/.well-known/ai-plugin.json",
        "https://preply.com/.well-known/security.txt",
        "https://help.preply.com/en/articles/4171383-preply-commission-model",
        "https://termsofuse.preply.com/terms_of_use/en_PrivacyPolicy.pdf"
      ],
      "ownership": {
        "status": "private",
        "totalRaised": {
          "amount": "$299M",
          "asOf": "2026-01-21",
          "source": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/"
        },
        "valuation": {
          "amount": "$1.2B",
          "basis": "stated",
          "round": "Series D",
          "asOf": "2026-01-21",
          "source": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/"
        },
        "checked": "2026-11-03",
        "sources": [
          "https://preply.com/en/about-us",
          "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
          "https://termsofuse.preply.com/terms_of_use/en_TermsOfService.pdf"
        ]
      },
      "investors": [
        {
          "name": "WestCap",
          "kind": "vc",
          "rounds": [
            "Series D, January 2026"
          ],
          "lead": true,
          "url": "https://www.westcap.com",
          "source": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
          "quote": "securing $150 million in funding led by WestCap",
          "page": "/investors/westcap/"
        },
        {
          "name": "European Bank for Reconstruction and Development",
          "kind": "other",
          "rounds": [
            "Series D, January 2026"
          ],
          "url": "https://www.ebrd.com",
          "source": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
          "quote": "new and existing investors, including The European Bank for Reconstruction and Development (EBRD) and Horizon Capital",
          "page": "/investors/european-bank-for-reconstruction-and-development/"
        },
        {
          "name": "Horizon Capital",
          "kind": "vc",
          "rounds": [
            "Series A to C, 2019 to 2023",
            "Series D, January 2026"
          ],
          "url": "https://horizoncapital.com.ua",
          "source": "https://preply.com/en/blog/preply-raises-150-million-to-shape-the-future-of-education-through-human-led-ai-enhanced-learning/",
          "quote": "new and existing investors, including The European Bank for Reconstruction and Development (EBRD) and Horizon Capital",
          "page": "/investors/horizon-capital/"
        },
        {
          "name": "Point Nine Capital",
          "firm": "Point Nine",
          "kind": "vc",
          "rounds": [
            "Seed, 2016 to 2018"
          ],
          "lead": true,
          "url": "https://www.pointnine.com",
          "source": "https://preply.com/en/about-us",
          "quote": "$5M Seed round led by Point Nine Capital",
          "page": "/investors/point-nine/"
        },
        {
          "name": "Owl Ventures",
          "kind": "vc",
          "rounds": [
            "Series A to C, 2019 to 2023"
          ],
          "url": "https://owlvc.com",
          "source": "https://preply.com/en/about-us",
          "quote": "Series A, B, and C from Owl Ventures, Horizon Capital, Hoxton Ventures, Full In Partners, Diligent Capital Partners, and others",
          "page": "/investors/owl-ventures/"
        },
        {
          "name": "Hoxton Ventures",
          "kind": "vc",
          "rounds": [
            "Series A to C, 2019 to 2023"
          ],
          "url": "https://www.hoxtonventures.com",
          "source": "https://preply.com/en/about-us",
          "quote": "Series A, B, and C from Owl Ventures, Horizon Capital, Hoxton Ventures, Full In Partners, Diligent Capital Partners, and others",
          "page": "/investors/hoxton-ventures/"
        },
        {
          "name": "Full In Partners",
          "kind": "vc",
          "rounds": [
            "Series A to C, 2019 to 2023"
          ],
          "url": "https://www.fullinpartners.com",
          "source": "https://preply.com/en/about-us",
          "quote": "Series A, B, and C from Owl Ventures, Horizon Capital, Hoxton Ventures, Full In Partners, Diligent Capital Partners, and others",
          "page": "/investors/full-in-partners/"
        },
        {
          "name": "Diligent Capital Partners",
          "kind": "vc",
          "rounds": [
            "Series A to C, 2019 to 2023"
          ],
          "source": "https://preply.com/en/about-us",
          "quote": "Series A, B, and C from Owl Ventures, Horizon Capital, Hoxton Ventures, Full In Partners, Diligent Capital Partners, and others",
          "page": "/investors/diligent-capital-partners/"
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/preply.json",
    "live": {
      "slug": "preply",
      "vendorStatus": {
        "page": "https://status.preply.com",
        "indicator": "unknown",
        "summary": "no machine-readable status found",
        "checkedAt": "2026-11-04T15:32:31.941674499Z"
      },
      "securityTxt": {
        "url": "https://preply.com/.well-known/security.txt",
        "state": "valid",
        "checkedAt": "2026-11-04T15:54:14.15159993Z"
      },
      "updatedAt": "2026-11-04T15:54:14.15159993Z"
    }
  }
}
