{
 "schema_version": "1.0",
 "id": "pangram",
 "name": "Pangram",
 "research_status": "researched",
 "vendor_domain": "pangram.com",
 "category": "Operations & Workflow",
 "task": "SEO, content & landing pages",
 "summary": "AI content detector. Identifies AI-generated text with a focus on minimizing false positives — used by educators, publishers and platforms to verify whether writing is human or machine, via web app and API. The vendor's Pangram 4.0 release (July 2026) claims a false-positive rate of 1 in 10,000, detection of output from the newest frontier models, resistance to \"humanized\" text written to evade detection, and improved boundary detection between human and AI passages. An early research preview adds AI image detection, flagging which segments of an image appear AI-generated and verifying C2PA content credentials where present.",
 "best_for": "educators, publishers and platforms that need a low-false-positive signal on whether text is AI-generated, at web-app or API scale",
 "skip_if": "you'd use a detection score as final proof for a serious decision (no detector is safe for that), or your volume is tiny enough for the free tier",
 "honest_knock": "The unavoidable honest limit of every AI detector, including accurate ones: it is never infallible. It will occasionally flag genuinely human writing as AI (false positives) and miss some AI text, so it must be used as a signal, never as sole proof for high-stakes calls like academic penalties or hiring. Pangram's pitch is fewer false positives than rivals, which is real progress — but 'fewer' is not 'none'. Pair it with human judgment and the credit meter with your actual volume: the free tier's 2,000 words a day are 20 credits rounded up per check, which in our test meant ten checks of 150 words rather than twenty.",
 "pricing": {
  "status": "public",
  "entry_price": "$20",
  "entry_price_terms": "per month ($15 billed yearly)",
  "from_price_usd_month": 20.0,
  "plans": [
   {
    "name": "Free",
    "price": "$0",
    "includes": "up to 2,000 words a day, 3 image scans a day"
   },
   {
    "name": "Individual",
    "price": "$20/mo or $15/mo billed annually ($180 a year)",
    "includes": "up to 300,000 words a month, 100 image scans a month"
   },
   {
    "name": "Professional",
    "price": "$65/mo or $45/mo annually ($540 a year)",
    "includes": "up to 1,500,000 words a month, 500 image scans, $200 of API usage included"
   },
   {
    "name": "Team",
    "price": "$20 per seat/mo or $15 annually",
    "includes": "from 2 seats, 300,000 words per seat"
   },
   {
    "name": "Educational Institution",
    "price": "no published price",
    "includes": ""
   },
   {
    "name": "Enterprise",
    "price": "no published price",
    "includes": "progressive discounting beyond the developer tier"
   }
  ],
  "plans_source": "summarised from pricing.notes; every plan name and amount appears verbatim in those notes",
  "notes": "(re-verified 6 September and again 30 September 2026 on pangram.com/pricing and pangram.com/llms.txt, which agree with each other on every figure) Free: $0, no payment method, up to 2,000 words a day (20 credits of 100 words, rounded up per check: ten checks of 150 words in our test of 1 October 2026) and 3 image scans a day. Individual $20/mo or $15/mo billed annually ($180 a year) for up to 300,000 words a month and 100 image scans a month. Professional $65/mo or $45/mo annually ($540 a year) for up to 1,500,000 words a month, 500 image scans and $200 of API usage included. Team $20 per seat/mo or $15 annually, from 2 seats, 300,000 words per seat. Educational Institution and Enterprise are both quote-only; the Enterprise card offers progressive discounting beyond the developer tier. The Developer API is prepaid pay-as-you-go: llms.txt says funds from $5 to $2,000, while the page's own top-up buttons start at $25 ($25/$50/$100/$250/$500/$1,000, with auto-refill). Realtime checks on Pangram 4 cost $0.05 per 100 words where Pangram 3 charged $0.05 per 1,000, and bulk document scans are 20% cheaper than realtime. A 7-day free trial is offered on Individual and on Team, but not on Professional, whose button read 'Start with Professional' on 6 September and reads 'Upgrade to Professional', with '$65 billed now', on 1 October 2026.",
  "verified_at": "2026-09-30",
  "source_url": null
 },
 "free_plan": true,
 "free_plan_evidence": "(re-verified 6 September and again 30 September 2026 on pangram.com/pricing and pangram.com/llms.txt, which agree with each other on every figure) Free: $0, no payment method, up to 2,000 words a day (20 credits of 100 words, rounded up per check: ten checks of 150 words in our test of 1 October 2026) and 3 image scans a day.",
 "cost_traps": [
  {
   "id": "per_seat",
   "label": "Per-seat pricing",
   "evidence": "Team $20 per seat/mo or $15 annually, from 2 seats, 300,000 words per seat.",
   "verified_at": "2026-09-30",
   "source_url": null
  },
  {
   "id": "usage_metered",
   "label": "Usage-metered",
   "evidence": "(re-verified 6 September and again 30 September 2026 on pangram.com/pricing and pangram.com/llms.txt, which agree with each other on every figure) Free: $0, no payment method, up to 2,000 words a day (20 credits of 100 words, rounded up per check: ten checks of 150 words in our test of 1 October 2026) and 3 image scans a day.",
   "verified_at": "2026-09-30",
   "source_url": null
  }
 ],
 "compare_with": {
  "name": "GPTZero or Originality.ai",
  "why": "close AI-detection peers — Pangram competes on lower false positives; compare accuracy claims and per-word credit cost for your volume"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/pangram.json",
  "review": "https://officesoftwaremarketplace.com/pangram-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/pangram/",
  "vendor_site": "https://pangram.com"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://affiliate.pangram.com/x1xctagyhhbz",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "not_yet",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": null,
  "growth": null
 },
 "unknowns": [
  "Contract terms (cancellation, data export, data location, minimum seats) are not researched as separate fields; pricing.notes mentions them only where the vendor's pricing page does.",
  "No computable price rules yet: cost at a given team size cannot be calculated for this product."
 ],
 "task_evidence": {
  "structured_checks": [],
  "sessions": [
   {
    "source": "session",
    "product_name": "Pangram",
    "product_id": "pangram",
    "run_date": "2026-10-01",
    "what": "A new free account, with no payment method asked for. We ran nine texts whose authorship we knew before we started: three passages from public-domain books (Darwin and William James), a paragraph one of us typed for the test, typos included, three paragraphs a language model wrote for our own reviews, one paragraph Claude wrote on the spot, and one of those machine paragraphs with three of its five sentences rewritten by Claude. We read the credit meter after every check and ran it into the daily limit.",
    "findings": [
     "Nine for nine. All four human texts came back 'Human Written', including the 71-word paragraph typed for the test, and all five machine texts came back 'AI Generated', including the paragraph Claude wrote on the spot. Every result put the whole text on one side: the gauge read 100% each time. That figure is the share of the text it assigns to each side, not a confidence score.",
     "A machine rewrite did not shake it. With three of its five sentences rewritten by a second model, the paragraph from our Hubstaff review still scored 100% AI. That measures a model paraphrasing a model; we did not test text a person had edited by hand.",
     "Later the same day we gave it a tenth text: a deliberately clichéd AI paragraph after QuillBot's AI Humanizer had rewritten it (the Humanizer reported '0 AI signals'). Pangram still scored it 100% AI and added a note that the text 'appears to have been paraphrased or rewritten', pointing to one rewritten segment. Our own Claude rewrite of a review paragraph, earlier in the test, did not get that note.",
     "Short texts carry a caveat, and very short ones are refused. Every text of 190 words or fewer was marked 'Confidence limited — short text'; the 224-word passage was not. Below 50 words the button stays grey, with 'Minimum 50 words required for accurate detection', and nothing is charged.",
     "The 2,000 words a day are 20 credits of 100 words, rounded up per check. A 190-word text cost 2 credits and a 222-word text cost 3. Our first six checks came to 1,014 words and used 13 credits, the allowance for 1,300 words. At around 150 words a check, a day holds ten checks, not twenty. The cost shows next to the button before you click, and the balance sits at the top of the page.",
     "Hitting the limit loses nothing. With 3 credits left, a 333-word text (4 credits) could still be submitted. A window then said the entry would cost 4 credits against the 3 remaining and offered the paid plans. Nothing was scanned and nothing was charged: the balance stayed at 3. The window does not say when the credits come back, and it does not offer to trim the text to what you have left.",
     "Signed in and signed out, the pricing page shows the same amounts. The Professional button now reads 'Upgrade to Professional', with '$65 billed now' underneath, so that tier still has no trial.",
     "Not tested: text that mixes human and AI writing, text a person edited by hand, languages other than English, anything longer than 224 words, the plagiarism check (paid plans only), image detection and the API. Three of the four human texts are famous public-domain passages a detector may well have seen before. The paragraph typed for the test is the stronger evidence, and it is a single paragraph of 71 words."
    ],
    "not_tested": null,
    "report": null,
    "result": "reported",
    "note": "Findings as written up after the session; no pass/fail per task was scored.",
    "in_catalog": true
   }
  ]
 },
 "open_questions": [
  {
   "question_id": "pangram:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "pangram:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "pangram:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "pangram:minimum_seats",
   "key": "minimum_seats",
   "question": "Is there a minimum number of seats or users on any plan?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_found",
   "detail": "No explicit support for purchases by AI agents on the vendor's own pages.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
