{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-14",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "slug": "boski",
    "name": "Boski",
    "vendor": "Boski, Inc.",
    "vendorUrl": "https://www.boski.com",
    "kind": "platform",
    "category": "personal-assistants",
    "summary": "Boski is a hosted personal AI agent that works on the owner's goals between conversations. It checks in, calls, reminds, schedules and runs errands over Messages, WhatsApp, Telegram, the Boski app and email.",
    "url": "https://www.anchorterminal.com/tools/boski",
    "markdownUrl": "https://www.anchorterminal.com/tools/boski.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/boski.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/boski.json",
    "license": "Closed service under Boski's Terms of Service (Boski, Inc., a Delaware corporation, effective 20 August 2026).",
    "transports": [],
    "packages": [],
    "auth": "mixed",
    "authNotes": "An account through Boski's web checkout. Connected services authorise with tokens and scopes recorded by Boski (https://www.boski.com/terms and https://www.boski.com/privacy). The Boski plugin for ChatGPT and Codex signs in with the Boski account and is read-only (https://www.boski.com/support).",
    "pricing": "paid",
    "pricingNotes": "Launched to everyone on 11 September 2026 with \"experimental pricing of $5/week\" (https://www.boski.com/blog/boski-is-live-for-everyone). The terms describe one public plan with a one-week billing and allowance period and 5,000 Credits a period, price shown at checkout (https://www.boski.com/terms, checked 14 October 2026).",
    "priceSummary": "Paid",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 found on boski.com, llms.txt or the terms, checked 14 October 2026.",
      "endpoints": []
    },
    "toolCount": null,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-10-14"
    },
    "llmsTxt": "https://www.boski.com/llms.txt",
    "capabilities": [
      "assistant.proactive",
      "assistant.messaging",
      "assistant.memory",
      "messaging.rcs",
      "messaging.whatsapp",
      "messaging.inbound",
      "voice.calls",
      "tasks.create",
      "memory.user",
      "email.send"
    ],
    "tags": [
      "hosted",
      "official",
      "closed-source",
      "paid",
      "llms-txt"
    ],
    "graded": true,
    "disclosure": "Boski competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
    "competesWith": "localghost",
    "anchor": {
      "graded": true,
      "score": 26.2,
      "grade": "F",
      "agentReady": false,
      "rank": 981,
      "ranked": true,
      "rankOf": 1010,
      "categoryRank": 23,
      "methodology": "0.4",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 13,
        "maintenance": 23,
        "payments": 10,
        "reliability": 25,
        "schema": 15,
        "security": 45,
        "transparency": 63
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 25,
          "points": 5,
          "reason": "Read with the hosted lines. No status page found. status.boski.com answers with a hosting not-found page (0). No readable incident history (5). The terms set one plan with a weekly allowance of 5,000 credits, the Marmot reading for plan limits with numbers and no per-call figures (10 of 15). No 429 or retry guidance for the plugin (0). No SLA (0). Launched to everyone on 11 September 2026 and not labelled beta, though the price is called experimental (10)."
        },
        {
          "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": 15,
          "points": 2.44,
          "reason": "Graded on the Boski plugin for ChatGPT and Codex, the one route an outside agent has into Boski. boski.com/.well-known/oauth-protected-resource names an MCP resource at www.boski.com/api/mcp with the scope personal_context:read. robots.txt disallows /api for every agent, so the server wasn't requested and its tool definitions are unchecked, the Pally reading for schemas we couldn't read (0 of 25). llms.txt and llms-full.txt (10). One support paragraph says the plugin reads saved preferences and constraints to tailor advice and plans and can't change them, with no tool names or guidance on when not to use it, the Khoj dossier's 3 for one-line descriptions (3 of 20). Typed inputs unchecked (0 of 15). One troubleshooting case (finish the onboarding interview, then retry) and reconnect steps, with no examples or error list (2 of 15). No version or changelog for the plugin (0 of 15)."
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 13,
          "points": 2.11,
          "reason": "Graded on the plugin. The number and size of its tools are unchecked, so the context-cost line earns nothing (0 of 25). No paging or size controls documented (0). One documented failure, an unfinished interview, with its fix (2 of 20). Access is read-only, so a repeated call changes nothing, with annotations unread (8 of 20). The plugin signs in with the Boski account and documents no parameters, and there's no SDK (3 of 15)."
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 45,
          "points": 7.88,
          "reason": "Graded on the plugin. OAuth through boski.com/api/auth with a single read scope, personal_context:read, and the protected-resource metadata lists DPoP signing algorithms for sender-constrained tokens. Disconnecting is done in the host app, and client registration and token revocation weren't readable. Pally's single-scope OAuth got 22, and this is the same kind (22 of 30). The support page says access is read-only and can't save changes, so the plugin has no write actions (15 of 20). It returns the owner's saved preferences, which may include information Boski matched from public professional or social sources when the profile was created, per the privacy policy, with no injection guidance (8 of 15). No per-call log of plugin access found (0 of 15). boski.com/.well-known/security.txt returns 404, and no security contact, disclosure policy, bug bounty, certification or advisories were found. Support is contact@boski.com (0 of 20)."
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 10,
          "points": 1.25,
          "reason": "Read with the hosted rule. No x402, MPP or L402 (0). The launch post of 11 September 2026 sets experimental pricing of $5 a week, and the terms describe one plan with a weekly billing period and 5,000 credits, priced at checkout, plan-only (10). No free plan or trial found (0). A person signs up through Boski's web checkout (0)."
        },
        {
          "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": 23,
          "points": 2.01,
          "reason": "Read for a closed service. No changelog. The newest dated product post is the launch to everyone on 11 September 2026, 33 days before this check (20). Two dated product posts in the last 90 days, 10 August (iMessage) and 11 September (0). A blog and a support page with contact@boski.com, untested (3 of 15). No MCP registry entry or SDK for the plugin (0). No package or CI to judge (0)."
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 63,
          "points": 5.51,
          "note": "editorial 50, provenance 76",
          "reason": "Closed service under terms effective 20 August 2026 naming Boski, Inc., Delaware (15). The privacy policy of 4 September 2026 says Boski doesn't train its own or third-party foundation models on user content or let AI providers do so, may use it for narrow internal systems such as a model-selection router, and may match public information about a user at profile creation. Consistent statements without retention periods (18 of 30). No deprecation policy, and the launch price is called experimental (2 of 20). Providers named include Vercel, Neon, Vercel AI Gateway, Anthropic, OpenAI, Google, Resend, AgentMail, Meta, Twilio, Apple, Linq, X and Stripe, with no regions (15 of 20)."
        }
      ],
      "assessment": {
        "date": "2026-10-14",
        "basis": "public evidence",
        "confidence": "low",
        "notes": {
          "ergonomics": "Graded on the plugin. The number and size of its tools are unchecked, so the context-cost line earns nothing (0 of 25). No paging or size controls documented (0). One documented failure, an unfinished interview, with its fix (2 of 20). Access is read-only, so a repeated call changes nothing, with annotations unread (8 of 20). The plugin signs in with the Boski account and documents no parameters, and there's no SDK (3 of 15).",
          "maintenance": "Read for a closed service. No changelog. The newest dated product post is the launch to everyone on 11 September 2026, 33 days before this check (20). Two dated product posts in the last 90 days, 10 August (iMessage) and 11 September (0). A blog and a support page with contact@boski.com, untested (3 of 15). No MCP registry entry or SDK for the plugin (0). No package or CI to judge (0).",
          "payments": "Read with the hosted rule. No x402, MPP or L402 (0). The launch post of 11 September 2026 sets experimental pricing of $5 a week, and the terms describe one plan with a weekly billing period and 5,000 credits, priced at checkout, plan-only (10). No free plan or trial found (0). A person signs up through Boski's web checkout (0).",
          "reliability": "Read with the hosted lines. No status page found. status.boski.com answers with a hosting not-found page (0). No readable incident history (5). The terms set one plan with a weekly allowance of 5,000 credits, the Marmot reading for plan limits with numbers and no per-call figures (10 of 15). No 429 or retry guidance for the plugin (0). No SLA (0). Launched to everyone on 11 September 2026 and not labelled beta, though the price is called experimental (10).",
          "schema": "Graded on the Boski plugin for ChatGPT and Codex, the one route an outside agent has into Boski. boski.com/.well-known/oauth-protected-resource names an MCP resource at www.boski.com/api/mcp with the scope personal_context:read. robots.txt disallows /api for every agent, so the server wasn't requested and its tool definitions are unchecked, the Pally reading for schemas we couldn't read (0 of 25). llms.txt and llms-full.txt (10). One support paragraph says the plugin reads saved preferences and constraints to tailor advice and plans and can't change them, with no tool names or guidance on when not to use it, the Khoj dossier's 3 for one-line descriptions (3 of 20). Typed inputs unchecked (0 of 15). One troubleshooting case (finish the onboarding interview, then retry) and reconnect steps, with no examples or error list (2 of 15). No version or changelog for the plugin (0 of 15).",
          "security": "Graded on the plugin. OAuth through boski.com/api/auth with a single read scope, personal_context:read, and the protected-resource metadata lists DPoP signing algorithms for sender-constrained tokens. Disconnecting is done in the host app, and client registration and token revocation weren't readable. Pally's single-scope OAuth got 22, and this is the same kind (22 of 30). The support page says access is read-only and can't save changes, so the plugin has no write actions (15 of 20). It returns the owner's saved preferences, which may include information Boski matched from public professional or social sources when the profile was created, per the privacy policy, with no injection guidance (8 of 15). No per-call log of plugin access found (0 of 15). boski.com/.well-known/security.txt returns 404, and no security contact, disclosure policy, bug bounty, certification or advisories were found. Support is contact@boski.com (0 of 20).",
          "transparency": "Closed service under terms effective 20 August 2026 naming Boski, Inc., Delaware (15). The privacy policy of 4 September 2026 says Boski doesn't train its own or third-party foundation models on user content or let AI providers do so, may use it for narrow internal systems such as a model-selection router, and may match public information about a user at profile creation. Consistent statements without retention periods (18 of 30). No deprecation policy, and the launch price is called experimental (2 of 20). Providers named include Vercel, Neon, Vercel AI Gateway, Anthropic, OpenAI, Google, Resend, AgentMail, Meta, Twilio, Apple, Linq, X and Stripe, with no regions (15 of 20)."
        },
        "sources": [
          {
            "what": "OAuth protected-resource metadata",
            "url": "https://www.boski.com/.well-known/oauth-protected-resource",
            "seen": "2026-10-14"
          },
          {
            "what": "support and plugin help",
            "url": "https://www.boski.com/support",
            "seen": "2026-10-14"
          },
          {
            "what": "blog",
            "url": "https://www.boski.com/blog",
            "seen": "2026-10-14"
          },
          {
            "what": "llms.txt",
            "url": "https://www.boski.com/llms.txt",
            "seen": "2026-10-14"
          },
          {
            "what": "privacy policy",
            "url": "https://www.boski.com/privacy",
            "seen": "2026-10-14"
          },
          {
            "what": "robots.txt",
            "url": "https://www.boski.com/robots.txt",
            "seen": "2026-10-14"
          },
          {
            "what": "launch post (per the lister's read)",
            "url": "https://www.boski.com/blog/boski-is-live-for-everyone",
            "seen": "2026-10-14"
          },
          {
            "what": "terms (per the lister's read)",
            "url": "https://www.boski.com/terms",
            "seen": "2026-10-14"
          },
          {
            "what": "official MCP registry search",
            "url": "https://registry.modelcontextprotocol.io/v0/servers?search=boski",
            "seen": "2026-10-14"
          },
          {
            "what": "llms-full.txt",
            "url": "https://www.boski.com/llms-full.txt",
            "seen": "2026-10-14"
          }
        ],
        "openQuestions": [
          "unchecked: the plugin's MCP server at www.boski.com/api/mcp and its authorization server under /api/auth, which robots.txt disallows, including its tools, client registration, PKCE and revocation.",
          "Whether agents other than ChatGPT and Codex can connect.",
          "Retention periods for user content."
        ]
      },
      "negative": 0,
      "verdict": "Boski is a hosted personal agent that works on its owner's goals over messaging channels for $5 a week, and its plugin lets ChatGPT and Codex read saved preferences under a read-only OAuth scope. No free option, status page or security contact was found, and the plugin's tool definitions weren't readable.",
      "bestFor": "People who want an agent working on personal goals between conversations, and who want ChatGPT or Codex to read their saved preferences.",
      "disclosure": "Boski competes with LocalGhost, which Anchor Terminal's founder builds. It's graded by the same published checklist as every listing, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed instead of keeping either award by default.",
      "strengths": [
        "The plugin's OAuth metadata names one read-only scope, and the support page says it can't change saved information.",
        "The privacy policy says Boski doesn't train foundation models on user content, and names its providers.",
        "Boski starts without access to the owner's calendar, email or personal data, per the launch post."
      ],
      "weaknesses": [
        "No free plan or trial found.",
        "The plugin's endpoint isn't documented, and its tool definitions weren't readable.",
        "No status page, security.txt or security contact found.",
        "Boski may search public sources to match information about a new user, per the privacy policy."
      ],
      "agentNotes": [
        "Use the Boski plugin only to read the owner's saved preferences and constraints. It can't save changes.",
        "Ask the owner to finish Boski's onboarding interview if the plugin says it's incomplete, then retry."
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "low",
          "grade": "F",
          "methodology": "0.4",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 26.2
        }
      ],
      "editorialScores": {
        "ergonomics": 13,
        "maintenance": 23,
        "payments": 10,
        "reliability": 25,
        "schema": 15,
        "security": 45,
        "transparency": 50
      },
      "provenanceScore": 76
    },
    "connect": {},
    "letme": {
      "capability": "https://letme.dev/assistant.proactive",
      "tool": "https://letme.dev/boski"
    },
    "notable": [
      "Boski does not need the owner's calendar, email or personal data to start, per its launch post (https://www.boski.com/blog/boski-is-live-for-everyone)",
      "The terms name messaging channels such as WhatsApp, Apple Messages, XChat and email. iMessage was rolled out to early users from 10 August 2026 (https://www.boski.com/terms and https://www.boski.com/blog/boski-on-imessage)",
      "The Boski plugin for ChatGPT and Codex reads saved preferences and constraints and cannot change them (https://www.boski.com/support). Its OAuth protected-resource metadata names an MCP resource at https://www.boski.com/api/mcp with the single scope personal_context:read. robots.txt disallows /api, so the server itself was not read",
      "The privacy policy (4 September 2026) says Boski does not train its own or third-party foundation models on user content and does not let AI providers do so, but may use it for narrow internal systems such as a model-selection router (https://www.boski.com/privacy)",
      "When a profile is created, Boski may search public professional or social sources and match likely information about the user (https://www.boski.com/privacy)",
      "Providers named include Vercel, Neon, Vercel AI Gateway, Anthropic, OpenAI, Google, Resend, AgentMail, Meta, Twilio, Apple, Linq, X and Stripe (https://www.boski.com/privacy)"
    ],
    "area": "frameworks",
    "details": [
      {
        "label": "Surface listed",
        "value": "Boski's assistant, read from boski.com, llms.txt, llms-full.txt, the support page, two blog posts, the terms and privacy policy on 14 October 2026. Paths disallowed in robots.txt (/app, /api, /memory, /settings) were not requested. No account was created."
      },
      {
        "label": "Where it runs",
        "value": "A cloud service on Vercel and Neon, with models through Vercel AI Gateway from Anthropic, OpenAI and Google (https://www.boski.com/privacy)."
      },
      {
        "label": "What it acts on",
        "value": "Check-ins, calls, reminders, scheduling, errands and background work toward the owner's goals (https://www.boski.com/llms.txt)."
      },
      {
        "label": "Outside agent access",
        "value": "A read-only plugin for ChatGPT and Codex that reads saved preferences and constraints (https://www.boski.com/support). boski.com/.well-known/oauth-protected-resource names the resource https://www.boski.com/api/mcp, the authorization server https://www.boski.com/api/auth, the scope personal_context:read and DPoP signing algorithms (read on 14 October 2026). robots.txt disallows /api, so the server itself wasn't requested."
      },
      {
        "label": "Company",
        "value": "Boski, Inc., 1111B S Governors Ave Suite 90298, Dover, DE 19904. The team is based in Warsaw (https://www.boski.com/terms and https://www.boski.com/llms.txt)."
      },
      {
        "label": "Eligibility",
        "value": "16 and older (https://www.boski.com/terms)."
      }
    ],
    "provenance": {
      "legalEntity": "Boski, Inc.",
      "domain": "boski.com",
      "domainRegistered": "2003-05-05",
      "endpointOnVendorDomain": null,
      "terms": "https://www.boski.com/terms",
      "privacy": "https://www.boski.com/privacy",
      "statusPage": "",
      "changelog": "https://www.boski.com/blog",
      "securityTxt": "none",
      "checked": "2026-10-14",
      "notes": [
        "The terms are effective 20 August 2026 and the privacy policy 4 September 2026.",
        "boski.com/.well-known/security.txt returns 404. No status page was found. The blog carries dated product posts.",
        "Weekly pricing has no matching unit in the price table, so no unitPrices entry was written.",
        "RDAP gives a registration date of 2003-05-05 for boski.com, which predates the company."
      ],
      "score": 76,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Boski, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "boski.com, registered 2003-05-05 (23 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "no hosted endpoint",
          "points": 0,
          "max": 0,
          "state": "na"
        },
        {
          "check": "Terms of service",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Privacy policy",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Status page",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "not found",
          "points": 0,
          "max": 10,
          "state": "no"
        }
      ]
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/boski.json"
  }
}
