{
 "schema_version": "1.0",
 "id": "sucuri",
 "name": "Sucuri",
 "research_status": "researched",
 "vendor_domain": "sucuri.net",
 "category": "IT & Productivity",
 "task": "Security, backup & privacy",
 "summary": "Website security for any CMS or host: a web application firewall with CDN, malware scanning and unlimited hack cleanups by Sucuri's own security team, blocklist monitoring and SSL support, sold per site on yearly plans.",
 "best_for": "site owners and small businesses who want a firewall in front of their site plus a security team that cleans up a hack for them, on WordPress or any other CMS and host",
 "skip_if": "you manage many client sites and want published self-serve pricing, or you only need a free security plugin for one WordPress site",
 "honest_knock": "Pricing is per site, so costs climb quickly for agencies, and plans for 10 or more sites have no published price. The cleanup times in the pricing table are described as estimated response times, not a guaranteed fix time. The refund rules disagree with each other: the terms tie the refund to not having submitted a malware removal request, while the help article ties it to no request having been completed. Cancelling needs a support ticket, not a button.",
 "pricing": {
  "status": "public",
  "entry_price": "$229",
  "entry_price_terms": "Basic Platform · one website, billed yearly",
  "from_price_usd_month": null,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-10-27 on sucuri.net/website-security-platform/signup/, both tabs; the help-centre and terms pages were read on 2026-10-15; dollar amounts, the page does not name the currency) Sucuri sells per website. The Security Platform plans each cover one site with unlimited malware and hack removals by Sucuri's team: Basic $229 a year (malware removal SLA 30 hours, scans every 12 hours), Pro $339 a year (12 hours, every 6 hours, advanced SSL support) and Business $549 a year (6 hours, every 30 minutes). Junior Dev is $999.98 a year for 5 sites (12 hours, every 6 hours). Multi-Site & Custom plans for 10 or more sites are priced on request. If you only want the firewall with CDN, without the cleanup service, the Firewall tab lists Basic at $9.99 a month and Pro at $19.98 a month, with multi-site on request. There is no free plan or free trial on the pricing page; Sucuri advertises a 30-day guarantee, and its free SiteCheck scanner and WordPress plugin are separate free tools.",
  "verified_at": "2026-10-27",
  "source_url": null,
  "schema_offer": {
   "price": 229.0,
   "currency": "USD",
   "description": "Basic Platform, one website, billed yearly; Pro $339 and Business $549 a year, Junior Dev $999.98 a year for 5 sites; firewall-only plans $9.99 and $19.98 a month; dollar amounts, the page does not name the currency. Read on the vendor's own pricing page on 2026-10-27.",
   "page": "https://officesoftwaremarketplace.com/sucuri-review.html"
  },
  "source_quotes": [
   {
    "field": "price",
    "plan": "Junior Dev",
    "quote": "$999.98/yr",
    "source_url": "https://sucuri.net/website-security-platform/signup/",
    "read_on": "2026-10-15"
   },
   {
    "field": "price",
    "plan": "Pro Firewall",
    "quote": "$19.98/mo",
    "source_url": "https://sucuri.net/website-security-platform/signup/",
    "read_on": "2026-10-15"
   },
   {
    "field": "price",
    "plan": "Basic Firewall",
    "quote": "$9.99/mo",
    "source_url": "https://sucuri.net/website-security-platform/signup/",
    "read_on": "2026-10-15"
   },
   {
    "field": "refund",
    "plan": null,
    "quote": "within 30 days from when you subscribed or renewed",
    "source_url": "https://docs.sucuri.net/billing/how-do-i-request-a-refund/",
    "read_on": "2026-10-15"
   }
  ],
  "recent_change": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [],
 "compare_with": {
  "name": "a free security plugin",
  "why": "free WordPress plugins, including Sucuri's own, can scan and harden a site at no cost. A paid Sucuri plan has to earn its price with what a plugin cannot do: a cloud firewall and CDN in front of the server, and cleanups done by Sucuri's team when a site is hacked"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/sucuri.json",
  "review": "https://officesoftwaremarketplace.com/sucuri-review.html",
  "marketplace": "https://aibuildermarketplace.com/marketplace/sucuri/",
  "vendor_site": "https://sucuri.net"
 },
 "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://www.anrdoezrs.net/click-101832528-13941744-1579567117000",
  "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": [
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "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.",
  "Being verified: free trial terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "No computable price rules yet: cost at a given team size cannot be calculated for this product.",
  "Not tested hands-on by us: what the product does comes from the vendor's pages and our reading of them."
 ],
 "verification": {
  "price": "quoted",
  "free_trial": "being_verified",
  "refund": "quoted"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "sucuri: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": "sucuri:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "sucuri:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "sucuri: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_checked",
   "detail": "We could not read the vendor's pages as plain HTML.",
   "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"
  }
 }
}
