{
  "data": {
    "a": {
      "slug": "hostinger-agentic-mail",
      "name": "Hostinger Agentic Mail",
      "vendor": "Hostinger International Limited",
      "vendorUrl": "https://www.hostinger.com/mail-api",
      "kind": "http-api",
      "category": "agent-inboxes",
      "summary": "Hostinger Agentic Mail gives AI agents and apps a Hostinger Email mailbox to read, search, send and organise through the Mail API, webhooks, a remote MCP server, SDKs and a CLI, with outgoing allow and block lists.",
      "url": "https://www.anchorterminal.com/tools/hostinger-agentic-mail",
      "markdownUrl": "https://www.anchorterminal.com/tools/hostinger-agentic-mail.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hostinger-agentic-mail.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hostinger-agentic-mail.json",
      "dns": "hostinger-agentic-mail.grade.anchorterminal.com",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.mail.hostinger.com/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "hostinger-mail-api-sdk"
        },
        {
          "registry": "pypi",
          "name": "hostinger-mail-api"
        }
      ],
      "auth": "api-key",
      "authNotes": "Named Mail API tokens created in hPanel under Agentic Mail, scoped to one email order and either all or selected mailboxes, with permissions for SMTP and IMAP actions and for webhook management. Shown once, revocable one by one, with a cap on how many exist. The MCP server takes the same token as a Bearer header. hPanel API tokens don't work here.",
      "pricing": "paid",
      "pricingNotes": "Priced per mailbox on Hostinger Email plans, from $0.39 a month on a 48-month Starter term (renews at $1.59), Standard $0.99 and Premium $1.99 on the same term. Starter allows 1,000 emails a day per mailbox, Standard and Premium 3,000. No free plan; 30-day money-back guarantee.",
      "priceSummary": "$0.39 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Agentic Mail or Mail API docs, the OpenAPI spec or the Mail API page (checked 2026-11-06).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 1779,
        "pypiWeekly": null,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://docs.hostinger.com/emails/agentic-mail",
      "llmsTxt": "https://docs.hostinger.com/llms.txt",
      "openapi": "https://api.mail.hostinger.com/openapi/openapi.json",
      "capabilities": [
        "email.inbox",
        "email.send",
        "email.inbound",
        "email.threads",
        "email.domains"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "mcp",
        "remote-mcp",
        "api-key",
        "openapi",
        "llms-txt",
        "webhooks",
        "imap",
        "smtp",
        "status-page",
        "bug-bounty",
        "typescript",
        "python",
        "php",
        "cli"
      ],
      "lastRelease": "2026-11-03",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 60.1,
        "grade": "C",
        "agentReady": false,
        "rank": 670,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 7,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 76,
          "maintenance": 77,
          "payments": 10,
          "reliability": 42,
          "schema": 84,
          "security": 70,
          "transparency": 62
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": 0,
        "verdict": "A real mailbox behind a typed API, with order- and mailbox-scoped tokens, outgoing allow lists, a remote MCP server and SDKs in three languages. Sends take no idempotency key, request limits have no numbers, and there is no free plan; every mailbox is bought in hPanel on a long prepaid term.",
        "bestFor": "A low-cost real mailbox on the agent's own domain with IMAP-style operations.",
        "strengths": [
          "Tokens scope to one order and selected mailboxes, with separate mail and webhook permissions",
          "Outgoing allow and block lists stop an agent from mailing addresses outside the list",
          "OpenAPI 3.0 with 28 described operations, llms.txt and Markdown copies of every docs page",
          "Official SDKs for TypeScript, Python and PHP and a CLI, generated from the spec",
          "HackerOne bug bounty, a responsible disclosure policy and a valid security.txt"
        ],
        "weaknesses": [
          "No idempotency key on send, and the docs give no retry guidance beyond waiting after 429",
          "Rate limits are described without numbers, and repeated 429s can block the caller's IP",
          "No free plan; the lowest price needs a 48-month prepaid term bought in hPanel",
          "The status page covers Hostinger Mail's SMTP and IMAP but has no component for the Mail API or MCP server",
          "The Mail API page's curl example uses /v1/emails, a path the API reference doesn't list"
        ],
        "agentNotes": [
          "Call `GET /api/v1/me` first to get the mailbox resource IDs the token can reach",
          "Ask the owner to set an outgoing allow list before letting an agent send unattended",
          "Check the Sent folder before retrying a send, since sends have no idempotency key",
          "Read message text with the text-content endpoint, which doesn't mark the message as seen",
          "Back off on 429; repeated limit hits can block your IP address for a while"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 60.1
          }
        ],
        "editorialScores": {
          "ergonomics": 76,
          "maintenance": 77,
          "payments": 10,
          "reliability": 42,
          "schema": 84,
          "security": 70,
          "transparency": 38
        },
        "provenanceScore": 85,
        "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
        }
      },
      "connect": {
        "install": "npm install hostinger-mail-api-sdk",
        "http": "curl https://api.mail.hostinger.com/api/v1/me -H \"Authorization: Bearer $HOSTINGER_MAIL_API_TOKEN\"",
        "claudeCode": "claude mcp add --scope user --transport http --header \"Authorization: Bearer YOUR_HOSTINGER_API_TOKEN\" -- hostinger-email https://mcp.mail.hostinger.com/mcp",
        "config": {
          "mcpServers": {
            "hostinger-email": {
              "headers": {
                "Authorization": "Bearer YOUR_HOSTINGER_API_TOKEN"
              },
              "url": "https://mcp.mail.hostinger.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/email.inbox",
        "tool": "https://letme.dev/hostinger-agentic-mail"
      },
      "area": "communication",
      "unitPrices": [
        {
          "item": "Starter mailbox",
          "unit": "month",
          "usd": 0.39,
          "note": "48-month term paid upfront ($18.72), renews at $1.59 a month"
        },
        {
          "item": "Standard mailbox",
          "unit": "month",
          "usd": 0.99,
          "note": "48-month term, renews at $2.79 a month"
        },
        {
          "item": "Premium mailbox",
          "unit": "month",
          "usd": 1.99,
          "note": "48-month term, renews at $3.99 a month"
        }
      ],
      "provenance": {
        "legalEntity": "Hostinger International Limited",
        "domain": "hostinger.com",
        "domainRegistered": "2002-11-23",
        "endpointOnVendorDomain": true,
        "terms": "https://www.hostinger.com/legal/universal-terms-of-service-agreement",
        "privacy": "https://www.hostinger.com/legal/privacy-policy",
        "statusPage": "https://statuspage.hostinger.com",
        "changelog": "",
        "securityTxt": "valid",
        "checked": "2026-11-06",
        "notes": [
          "The terms name HOSTINGER INTERNATIONAL LIMITED, a Cyprus private limited company in Larnaca, as the contracting entity for most users.",
          "www.hostinger.com/robots.txt disallows tracking-parameter, cart and search paths; docs.hostinger.com and api.mail.hostinger.com allow all. statuspage.hostinger.com disallows /api/, so its incident history wasn't read beyond the front page's last 15 days.",
          "security.txt points to HackerOne and a responsible disclosure policy and expires on 21 January 2027.",
          "The about page says Hostinger is private, founded in 2004 in Kaunas and headquartered in Vilnius.",
          "No changelog for the Mail API or MCP server was found."
        ],
        "score": 85
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hostinger-agentic-mail.json",
      "live": {
        "slug": "hostinger-agentic-mail",
        "probe": {
          "target": "https://mcp.mail.hostinger.com/mcp",
          "method": "get",
          "lastAt": "2026-11-07T19:22:12.319338967Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 98,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 55,
          "p95ms24h": 147,
          "samples24h": 210,
          "samples30d": 210,
          "days": [
            {
              "date": "2026-11-06",
              "probes": 13,
              "ok": 13
            },
            {
              "date": "2026-11-07",
              "probes": 197,
              "ok": 197
            }
          ]
        },
        "vendorStatus": {
          "page": "https://statuspage.hostinger.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-07T19:22:15.606810909Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "hostinger-mail-api-sdk",
            "version": "1.19.8",
            "seenAt": "2026-11-06T23:33:19.350402916Z"
          },
          {
            "registry": "pypi",
            "name": "hostinger-mail-api",
            "version": "1.18.4",
            "released": "2026-10-29",
            "seenAt": "2026-11-06T23:33:20.351632225Z"
          }
        ],
        "npmWeekly": 1779,
        "pypiWeekly": 533,
        "securityTxt": {
          "url": "https://hostinger.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-01-21T23:01:00.000Z",
          "checkedAt": "2026-11-07T16:00:54.647775004Z"
        },
        "llmsTxt": {
          "url": "https://docs.hostinger.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:32:42.770947908Z"
        },
        "pages": [
          {
            "url": "https://www.hostinger.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:29:53.160307683Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "9e51d64c5476"
          },
          {
            "url": "https://www.hostinger.com/legal/universal-terms-of-service-agreement",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:29:55.547020121Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fe44392e8a68"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.mail.hostinger.com/mcp",
          "checkedAt": "2026-11-07T01:45:20.177533151Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-11-07T01:45:20.177533151Z"
        },
        "updatedAt": "2026-11-07T19:22:12.319338967Z"
      }
    },
    "answer": "Robotomail scores 66 (B) on agent readiness against Hostinger Agentic Mail's 60.1 (C), and leads in 4 of 7 scored categories. Hostinger Agentic Mail leads on security \u0026 auth.",
    "b": {
      "slug": "robotomail",
      "name": "Robotomail",
      "vendor": "Tiny Bot Labs Limited",
      "vendorUrl": "https://robotomail.com",
      "kind": "http-api",
      "category": "agent-inboxes",
      "summary": "Robotomail gives an AI agent its own email address for sending, receiving and replying. Access is by REST API, a hosted MCP server with OAuth, a CLI and SDKs, and replies arrive by webhook, SSE or polling.",
      "url": "https://www.anchorterminal.com/tools/robotomail",
      "markdownUrl": "https://www.anchorterminal.com/tools/robotomail.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/robotomail.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/robotomail.json",
      "dns": "robotomail.grade.anchorterminal.com",
      "repo": "https://github.com/robotomail/robotomail-node",
      "license": "Proprietary service under Robotomail's terms of service. The five SDKs on GitHub are MIT",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.robotomail.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@robotomail/cli"
        }
      ],
      "auth": "mixed",
      "authNotes": "Bearer API key (`rm_...`) for REST, the CLI and the SDKs. A key is full-access or limited to named mailboxes with `mailboxIds`, and can be revoked by API. The hosted MCP server takes OAuth only (authorisation code with PKCE, refresh tokens or device login) with `mail:read`, `mail:send` and `offline_access` scopes, and REST keys don't work on it. An agent can create an account with `POST /v1/signup` and gets a key back, which does nothing until a person clicks the verification link.",
      "pricing": "freemium",
      "pricingNotes": "Free plan with no card and no expiry, limited to 1 mailbox and 10 sends and 10 receives a calendar month, only with the owner's verified address. Emailing anyone else needs a paid plan, from Solo at $5 a month (1 mailbox, 500 sends a month), then Starter at $19, Growth at $79 and Scale at $199, with a 30-day refund on the first paid charge. No overage charges. The pricing page shows annual billing at about 50 per cent off Starter and above as its current annual deal, while the limits page's annual prices ($168, $708 and $1,788) are about 25 per cent off (https://robotomail.com/pricing).",
      "priceSummary": "$5 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, `llms.txt` or the OpenAPI spec. An unauthenticated POST to https://api.robotomail.com/v1/mailboxes returned 401, not a payment challenge. The API's own 402 responses are plan gates that point to a Stripe checkout (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 6,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 20,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://robotomail.com/docs",
      "llmsTxt": "https://robotomail.com/llms.txt",
      "openapi": "https://robotomail.com/openapi.json",
      "capabilities": [
        "email.inbox",
        "email.send",
        "email.inbound",
        "email.threads",
        "email.domains"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "mcp",
        "oauth",
        "llms-txt",
        "openapi",
        "cli",
        "typescript",
        "python",
        "go",
        "ruby",
        "rust",
        "webhooks",
        "streaming",
        "status-page",
        "closed-source"
      ],
      "lastRelease": "2026-10-17",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66,
        "grade": "B",
        "agentReady": false,
        "rank": 389,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 3,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 77,
          "payments": 35,
          "reliability": 53,
          "schema": 90,
          "security": 65,
          "transparency": 75
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-01"
        },
        "negative": 0,
        "verdict": "A public OpenAPI 3.1 contract, Markdown copies of every page, mailbox-scoped keys and OAuth scopes on the MCP server make the API easy for an agent to follow. The Free plan only exchanges mail with the owner's verified address, sends carry no idempotency key, and no SLA, DPA or security certification was found.",
        "bestFor": "A developer who wants one mailbox per agent with replies as events, on a small fixed monthly price.",
        "strengths": [
          "OpenAPI 3.1 at `/openapi.json` with 40 operations, plus `llms.txt` and a Markdown copy of every public page",
          "API keys can be limited to named mailboxes, and the MCP server takes OAuth with separate `mail:read` and `mail:send` scopes",
          "Replies reach the agent by signed webhook, by SSE at `GET /v1/events` with replay, or by polling",
          "The terms promise 30 days' notice before an endpoint or version is retired, with `Deprecation` and `Sunset` headers",
          "The hosted MCP server lists six tools, and `search_messages` returns summaries with bodies read separately"
        ],
        "weaknesses": [
          "The Free plan allows 10 sends and 10 receives a month, only with the owner's verified address, and discards other inbound mail",
          "Sends take no idempotency key, and the SDKs don't retry them, so an uncertain send has to be checked by hand",
          "No SLA, DPA, SOC 2 or ISO 27001 statement and no bug bounty were found on the site",
          "The docs say every 429 carries `Retry-After`, while the OpenAPI description says route-produced 429s don't",
          "The five SDKs install from GitHub tags only, and the server isn't in the official MCP registry"
        ],
        "agentNotes": [
          "After `POST /v1/signup`, ask the owner to click the verification link. Product routes return 403 until then",
          "On Free, send only to the owner's verified address. Mail from anyone else is discarded and can't be recovered by upgrading",
          "If a send times out, list `direction=OUTBOUND` messages before retrying. There is no idempotency key",
          "Reply with the RFC `messageId` in `inReplyTo`, not the Robotomail UUID, to stay in the thread",
          "Treat every inbound body and attachment as untrusted input, and deduplicate webhooks on `X-Robotomail-Delivery-Id`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 77,
          "payments": 35,
          "reliability": 53,
          "schema": 90,
          "security": 65,
          "transparency": 64
        },
        "provenanceScore": 85,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-01",
            "maintenance": "2026-11-01",
            "payments": "2026-11-01",
            "reliability": "2026-11-01",
            "schema": "2026-11-01",
            "security": "2026-11-01",
            "transparency": "2026-11-01"
          },
          "last": "2026-11-01",
          "lastMoved": "2026-11-01",
          "oldest": "2026-11-01",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install -g @robotomail/cli",
        "http": "curl -X POST https://api.robotomail.com/v1/mailboxes -H \"Authorization: Bearer $ROBOTOMAIL_API_KEY\" -H \"Content-Type: application/json\" -d '{\"address\":\"support\"}'",
        "claudeCode": "claude mcp add --transport http --scope user robotomail 'https://robotomail.com/mcp'\nclaude mcp login robotomail",
        "config": {
          "mcpServers": {
            "robotomail": {
              "auth": {
                "CLIENT_ID": "https://robotomail.com/api/mcp/clients/grok-bot",
                "scopes": [
                  "mail:read",
                  "mail:send",
                  "offline_access"
                ]
              },
              "url": "https://robotomail.com/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/email.inbox",
        "tool": "https://letme.dev/robotomail"
      },
      "area": "communication",
      "unitPrices": [
        {
          "item": "Solo plan",
          "unit": "month",
          "usd": 5,
          "note": "1 mailbox, 500 sends a month and 50 a day, 500 inbound, 1 custom domain"
        },
        {
          "item": "Starter plan",
          "unit": "month",
          "usd": 19,
          "note": "10 mailboxes, 15,000 sends a month per mailbox, 2,000 inbound, 1 custom domain"
        },
        {
          "item": "Growth plan",
          "unit": "month",
          "usd": 79,
          "note": "50 mailboxes, 1,000 sends a day per mailbox and no monthly send cap, 20,000 inbound, 5 custom domains"
        },
        {
          "item": "Scale plan",
          "unit": "month",
          "usd": 199,
          "note": "200 mailboxes, 2,000 sends a day per mailbox and no monthly send cap, unlimited inbound and custom domains"
        }
      ],
      "provenance": {
        "legalEntity": "Tiny Bot Labs Limited",
        "domain": "robotomail.com",
        "domainRegistered": "2026-03-10",
        "endpointOnVendorDomain": true,
        "terms": "https://robotomail.com/terms",
        "privacy": "https://robotomail.com/privacy",
        "statusPage": "https://stats.uptimerobot.com/5hwqjYveUl",
        "changelog": "https://robotomail.com/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The terms of service (last updated 5 October 2026) and the privacy policy (last updated September 2026, no day given) both name Tiny Bot Labs Limited as owner and operator. The contact page says it is registered in the United Kingdom. We did not look the company up at Companies House.",
          "The terms of service cover the API itself, including versioning, quotas, retention and billing. There is no separate API agreement or DPA.",
          "RDAP gives robotomail.com a registration date of 2026-03-10 with NameCheap as registrar. Mailbox addresses use a second domain, robotomail.co.",
          "The API answers at api.robotomail.com and at robotomail.com/v1, and the MCP server at robotomail.com/mcp.",
          "`/.well-known/security.txt` gives a contact address, a canonical URL and an expiry of 24 August 2027. Its policy link points to the contact page.",
          "The status page is hosted by UptimeRobot, not on the vendor's domain."
        ],
        "score": 85
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/robotomail.json",
      "live": {
        "slug": "robotomail",
        "probe": {
          "target": "https://api.robotomail.com/v1",
          "method": "get",
          "lastAt": "2026-11-07T19:22:30.250032902Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 132,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 120,
          "p95ms24h": 213,
          "samples24h": 238,
          "samples30d": 7430,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 50,
              "ok": 50
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-30",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-31",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-11-01",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-11-02",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-11-03",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-11-04",
              "probes": 246,
              "ok": 246
            },
            {
              "date": "2026-11-05",
              "probes": 185,
              "ok": 185
            },
            {
              "date": "2026-11-06",
              "probes": 241,
              "ok": 241
            },
            {
              "date": "2026-11-07",
              "probes": 197,
              "ok": 197
            }
          ]
        },
        "vendorStatus": {
          "page": "https://stats.uptimerobot.com/5hwqjYveUl",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-11-07T04:48:41.882618066Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "robotomail/robotomail-node",
            "version": "v0.1.0",
            "released": "2026-09-10",
            "seenAt": "2026-11-07T00:02:14.705974397Z"
          },
          {
            "registry": "npm",
            "name": "@robotomail/cli",
            "version": "0.1.10",
            "seenAt": "2026-11-07T00:02:13.617046584Z"
          }
        ],
        "githubStars": 0,
        "npmWeekly": 23,
        "securityTxt": {
          "url": "https://robotomail.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-08-24T00:00:00.000Z",
          "checkedAt": "2026-11-07T16:01:51.896278103Z"
        },
        "llmsTxt": {
          "url": "https://robotomail.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:33:50.163301392Z"
        },
        "domain": {
          "domain": "robotomail.com",
          "registered": "2026-03-10",
          "source": "https://rdap.verisign.com/com/v1/domain/robotomail.com",
          "checkedAt": "2026-11-01T14:25:38.816753978Z"
        },
        "pages": [
          {
            "url": "https://robotomail.com/docs/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:18:38.453346307Z",
            "changedAt": "2026-10-21T00:33:36.011270437Z",
            "fingerprint": "c4815e5bf766"
          },
          {
            "url": "https://robotomail.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-07T14:18:40.597799016Z",
            "changedAt": "2026-10-24T02:24:37.683216055Z",
            "fingerprint": "451e27f2258e"
          },
          {
            "url": "https://robotomail.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:18:42.81666239Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "c04fd931bf3a"
          },
          {
            "url": "https://robotomail.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:18:44.530379353Z",
            "changedAt": "2026-10-23T01:55:00.760114447Z",
            "fingerprint": "587e8a8e2cad"
          }
        ],
        "mcpTools": {
          "url": "https://robotomail.com/mcp",
          "checkedAt": "2026-11-07T01:47:28.964022775Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-11-07T01:47:28.964022775Z"
        },
        "github": {
          "repo": "robotomail/robotomail-node",
          "checkedAt": "2026-11-02T09:22:13.811482467Z",
          "stars": 0,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-09-25T15:44:50Z",
          "openIssues": 0,
          "openPRs": 0,
          "issuesOpened90d": 0,
          "issuesClosed90d": 0,
          "prsMerged90d": 0,
          "ci": {
            "branch": "main",
            "runs": 2,
            "success": 2,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-09-25T15:45:13Z"
          }
        },
        "updatedAt": "2026-11-07T19:22:30.250032902Z"
      }
    },
    "edges": [
      {
        "by": 25,
        "category": "payments",
        "leads": "robotomail",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "No x402, MPP or L402 (0). Prices are public per mailbox per month, with the lowest only on 48-month prepaid terms (10 of 20). No free plan; a 30-day money-back guarantee after paying (0). Mailboxes and tokens are bought and created in hPanel by a person (0). Total 10.",
          "b": "No x402, MPP or L402 in the docs, `llms.txt` or the OpenAPI file (0 of 40). Four plan prices are public, Solo $5, Starter $19, Growth $79 and Scale $199 a month, with no per-unit price or overage (10 of 20). The Free plan needs no card and doesn't expire, but exchanges mail only with the owner's verified address, 10 each way a month, so it tests the loop without doing the job (15 of 20). `POST /v1/signup` returns an API key with no browser, and `POST /v1/billing/upgrade` returns a checkout link. The key does nothing until a person clicks the verification link, and a person pays at checkout (10 of 20)."
        },
        "scores": {
          "a": 10,
          "b": 35
        }
      },
      {
        "by": 13,
        "category": "transparency",
        "leads": "robotomail",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Closed service under Hostinger's universal terms, which name Hostinger International Limited in Cyprus. The SDKs are MIT (18 of 30). The privacy policy covers email data and says imported mail isn't used to train non-personalised models and is deleted after termination under the service terms and DPA; retention periods for mailbox content weren't found (20 of 30). No deprecation policy or dated notices for the Mail API (0). Sub-processors and data locations for Hostinger Email weren't checked (0, unchecked). Total 38.",
          "b": "A closed service under published terms. The five SDKs are MIT. The CLI's npm record has no licence or repository field (17 of 30). The privacy policy and the terms agree on retention, with messages kept until deleted, mail server copies purged after 7 days and trial data removed within 24 hours to 7 days, and the policy says email content isn't read or used for advertising. No DPA is published and the policy gives its date as September 2026 without a day (20 of 30). The terms promise 30 days' notice before an endpoint or version is retired, with `Deprecation` and `Sunset` headers, and the changelog records the legacy free plan's retirement on 19 August after notice in July (18 of 20). The policy names Stripe, Resend and Cloudflare R2. It gives no locations and doesn't name where the mail server and database are hosted (9 of 20)."
        },
        "scores": {
          "a": 62,
          "b": 75
        }
      },
      {
        "by": 11,
        "category": "reliability",
        "leads": "robotomail",
        "name": "Reliability",
        "reasons": {
          "a": "Graded with the hosted lines. Hostinger's Statuspage at statuspage.hostinger.com has components for Hostinger Mail SMTP inbound and outbound, IMAP and POP3, webmail and backups, but none for the Mail API or the MCP server (14 of 20). The status host's robots.txt disallows /api/ and the history page loads by script, so only the front page's 15 days (23 October to 6 November) were read, with one Outgoing Emails Service Degraded Performance incident; the longer record wasn't read, a limit of our reading (10 of 30). No request rate numbers; daily sending limits per mailbox are published, 1,000 on Starter and 3,000 on Standard and Premium (5 of 15). The docs say to wait after a 429 and warn that repeated hits can block the IP, with no Retry-After or idempotency on send (3 of 15). No SLA for email found (0). No beta label (10). Total 42.",
          "b": "Graded as a hosted service, on the REST API. A public UptimeRobot page at stats.uptimerobot.com/5hwqjYveUl. Its monitors and history load by script from `/api/` paths that the status host's robots.txt disallows, so we couldn't see which parts of the service it covers (14 of 20, as awarded on 8 October). The incident record is unread. The 8 October reading came from the same disallowed path and no longer counts, so the line takes the no-readable-history score (5, a limit of our reading, not a finding against Robotomail). Limits are published with numbers, 30 sends a minute per mailbox and 60 per account in the messages reference, daily and monthly caps per plan, 5 signups an hour per IP and 5 concurrent SSE streams (15). The error reference says every 429 carries `Retry-After`, the OpenAPI description says route-produced 429s don't, sends have no idempotency key, and the documented advice is to check sent mail before retrying (9 of 15). No SLA found on the pricing page or in the terms (0). The API is at `/v1` with no beta label (10)."
        },
        "scores": {
          "a": 42,
          "b": 53
        }
      },
      {
        "by": 6,
        "category": "schema",
        "leads": "robotomail",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "OpenAPI 3.0 at api.mail.hostinger.com/openapi/openapi.json, version 1.3.0, with 28 operations on 20 paths, none without a description (25). docs.hostinger.com serves llms.txt and a Markdown copy of each page (10). Descriptions say what each call does and side effects, such as text and source reads not changing the seen flag and list pointing to search for filters (16 of 20). Typed parameters and bodies with required fields (12 of 15). Every operation documents 401, 403, 500 and 502, 22 document 422, with a shared error shape and a stable `code` (14 of 15). Version in the path and the spec, but no changelog was found (7 of 15). Total 84.",
          "b": "OpenAPI 3.1 at `/openapi.json` with 40 operations on 27 paths, each with an operation ID (25). `llms.txt`, and a Markdown copy of the docs and site pages by adding `.md` or sending `Accept: text/markdown`. The pricing page's own `.md` URL answered 404 on 1 November and points to `index.md#pricing` (10). Operation descriptions state what each route does, which key type it needs and which gates apply, and `llms.txt` says when not to use the product. The MCP tool descriptions sit behind OAuth and were not read (15 of 20). Request schemas carry required fields, `format: email` and `uuid`, length limits, patterns and enums. The `headers` field on a send is a free object (13 of 15). An error reference and per-route error variants, with three inconsistencies we found, on `Retry-After`, on the SDK version (the docs say v0.1.0, the tags are v0.2.0) and on the annual discount (the pricing page says about 50 per cent off Starter and above, the limits page's annual prices are about 25 per cent off) (12 of 15). URL versioning at `/v1` and a dated public changelog (15)."
        },
        "scores": {
          "a": 84,
          "b": 90
        }
      },
      {
        "by": 5,
        "category": "security",
        "leads": "hostinger-agentic-mail",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Named tokens scoped to one order and to all or selected mailboxes, with separate SMTP/IMAP and webhook-management permissions, shown once and revocable one by one. The MCP server advertises protected-resource metadata on its 401 but documents bearer tokens only (25 of 30). Outgoing allow and block lists, with the block list winning, and mailbox-level scoping. Deletes are permanent and no read-only permission was named (14 of 20). Inbound mail is untrusted content; the docs advise the allow list for autonomous agents but give no prompt-injection guidance for message content (6 of 15). Email Logs record delivery statuses, sign-in attempts per protocol and an audit trail of mailbox setting changes, and webhooks show the last 20 deliveries (10 of 15). A valid security.txt, a HackerOne bug bounty and a responsible disclosure policy; no certification was checked (15 of 20). Total 70.",
          "b": "REST keys are revocable by API, stored as SHA-256 hashes, and can be limited to named mailboxes. The MCP server takes OAuth with PKCE, `mail:read` and `mail:send` scopes, 10-minute access tokens and per-app disconnect. Keys travel in the `Authorization` header only. A REST key can't be made read-only (27 of 30). An MCP grant with `mail:read` alone is read-only, and a mailbox can be paused. Sends go out at once, with no drafts or approval step (12 of 20). Inbound mail is untrusted content. A security guide tells developers to pass email as data, check recipients and require approval for sensitive actions, and says attachments aren't scanned. Nothing is filtered on the service side (11 of 15). The dashboard has a read-only Audit Feed of email activity and the API lists the last 20 delivery attempts per webhook. No log of API calls was found (8 of 15). `security.txt` is valid until 24 August 2027 and reports go to the support address. No bug bounty, SOC 2 or ISO 27001 statement found (7 of 20)."
        },
        "scores": {
          "a": 70,
          "b": 65
        }
      }
    ],
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Hostinger International Limited",
        "b": "Tiny Bot Labs Limited",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.mail.hostinger.com/mcp",
        "b": "https://api.robotomail.com/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary service under Robotomail's terms of service. The five SDKs on GitHub are MIT",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "6",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-11-03",
        "b": "2026-10-17",
        "name": "Last release"
      },
      {
        "a": "2026-09-29",
        "b": "2026-10-05",
        "name": "Terms last updated"
      },
      {
        "a": "2026-10-14",
        "b": "2026-09-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.8k npm/wk",
        "b": "20 npm/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Robotomail scores 66 (B) on agent readiness against Hostinger Agentic Mail's 60.1 (C), and leads in 4 of 7 scored categories. Hostinger Agentic Mail leads on security \u0026 auth.",
        "question": "Which is better for AI agents, Hostinger Agentic Mail or Robotomail?"
      },
      {
        "answer": "Hostinger Agentic Mail needs an API key. Robotomail takes an API key or an OAuth sign-in.",
        "question": "Do Hostinger Agentic Mail and Robotomail need an API key?"
      },
      {
        "answer": "Yes. Hostinger Agentic Mail has a hosted endpoint at https://mcp.mail.hostinger.com/mcp and Robotomail at https://api.robotomail.com/v1.",
        "question": "Can an agent call Hostinger Agentic Mail and Robotomail without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Security \u0026 auth, 70 against 65"
        ],
        "also": null,
        "goodFor": "A low-cost real mailbox on the agent's own domain with IMAP-style operations.",
        "slug": "hostinger-agentic-mail",
        "watchFor": "No idempotency key on send, and the docs give no retry guidance beyond waiting after 429"
      },
      {
        "aheadOn": [
          "Reliability, 53 against 42",
          "Schema \u0026 documentation, 90 against 84",
          "Payments \u0026 pricing, 35 against 10",
          "Transparency \u0026 trust, 75 against 62"
        ],
        "also": [
          "Free to start without a card"
        ],
        "goodFor": "A developer who wants one mailbox per agent with replies as events, on a small fixed monthly price.",
        "slug": "robotomail",
        "watchFor": "The Free plan allows 10 sends and 10 receives a month, only with the owner's verified address, and discards other inbound mail"
      }
    ],
    "history": {
      "hostinger-agentic-mail": null,
      "robotomail": [
        {
          "causes": [
            "correction"
          ],
          "date": "2026-11-01",
          "delta": -4,
          "from": 70,
          "fromGrade": "BB",
          "to": 66,
          "toGrade": "B"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.2,
          "from": 69.8,
          "fromGrade": "B",
          "to": 70,
          "toGrade": "BB"
        }
      ]
    },
    "job": {
      "capability": "email.inbox",
      "name": "Agent inboxes"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentmail-vs-hostinger-agentic-mail.json",
        "title": "AgentMail API + MCP vs Hostinger Agentic Mail",
        "url": "https://www.anchorterminal.com/compare/agentmail-vs-hostinger-agentic-mail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentmail-vs-robotomail.json",
        "title": "AgentMail API + MCP vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/agentmail-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cherami-vs-hostinger-agentic-mail.json",
        "title": "Cherami vs Hostinger Agentic Mail",
        "url": "https://www.anchorterminal.com/compare/cherami-vs-hostinger-agentic-mail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cherami-vs-robotomail.json",
        "title": "Cherami vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/cherami-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/clawpost-vs-hostinger-agentic-mail.json",
        "title": "Clawpost vs Hostinger Agentic Mail",
        "url": "https://www.anchorterminal.com/compare/clawpost-vs-hostinger-agentic-mail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/clawpost-vs-robotomail.json",
        "title": "Clawpost vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/clawpost-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inbound.json",
        "title": "Hostinger Agentic Mail vs Inbound",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inbound"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inboxapi.json",
        "title": "Hostinger Agentic Mail vs InboxAPI",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inboxapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-lumbox.json",
        "title": "Hostinger Agentic Mail vs Lumbox",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-lumbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailows.json",
        "title": "Hostinger Agentic Mail vs Mailows",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailows"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mails-ai.json",
        "title": "Hostinger Agentic Mail vs mails.ai Agent Email",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mails-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailslurp.json",
        "title": "Hostinger Agentic Mail vs MailSlurp",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailslurp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-postfleet.json",
        "title": "Hostinger Agentic Mail vs Postfleet",
        "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-postfleet"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inbound-vs-robotomail.json",
        "title": "Inbound vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/inbound-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inboxapi-vs-robotomail.json",
        "title": "InboxAPI vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/inboxapi-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lumbox-vs-robotomail.json",
        "title": "Lumbox vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/lumbox-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mailows-vs-robotomail.json",
        "title": "Mailows vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/mailows-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mails-ai-vs-robotomail.json",
        "title": "mails.ai Agent Email vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/mails-ai-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mailslurp-vs-robotomail.json",
        "title": "MailSlurp vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/mailslurp-vs-robotomail"
      },
      {
        "json": "https://www.anchorterminal.com/compare/postfleet-vs-robotomail.json",
        "title": "Postfleet vs Robotomail",
        "url": "https://www.anchorterminal.com/compare/postfleet-vs-robotomail"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 11,
        "edge": "robotomail",
        "hostinger-agentic-mail": 42,
        "key": "reliability",
        "name": "Reliability",
        "robotomail": 53,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 6,
        "edge": "robotomail",
        "hostinger-agentic-mail": 84,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "robotomail": 90,
        "weight": 13
      },
      {
        "by": 4,
        "edge": "hostinger-agentic-mail",
        "hostinger-agentic-mail": 76,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "robotomail": 72,
        "weight": 13
      },
      {
        "by": 5,
        "edge": "hostinger-agentic-mail",
        "hostinger-agentic-mail": 70,
        "key": "security",
        "name": "Security \u0026 auth",
        "robotomail": 65,
        "weight": 14
      },
      {
        "by": 25,
        "edge": "robotomail",
        "hostinger-agentic-mail": 10,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "robotomail": 35,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 0,
        "edge": "",
        "hostinger-agentic-mail": 77,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "robotomail": 77,
        "weight": 7
      },
      {
        "by": 13,
        "edge": "robotomail",
        "hostinger-agentic-mail": 62,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "robotomail": 75,
        "weight": 7
      }
    ],
    "summary": "Robotomail scores 66 (B) on agent readiness against Hostinger Agentic Mail's 60.1 (C), and leads in 4 of 7 scored categories. Hostinger Agentic Mail leads on security \u0026 auth. Both do agent inboxes.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "hostinger-agentic-mail": "A real mailbox behind a typed API, with order- and mailbox-scoped tokens, outgoing allow lists, a remote MCP server and SDKs in three languages. Sends take no idempotency key, request limits have no numbers, and there is no free plan; every mailbox is bought in hPanel on a long prepaid term.",
      "robotomail": "A public OpenAPI 3.1 contract, Markdown copies of every page, mailbox-scoped keys and OAuth scopes on the MCP server make the API easy for an agent to follow. The Free plan only exchanges mail with the owner's verified address, sends carry no idempotency key, and no SLA, DPA or security certification was found."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail",
    "json": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail.min.md"
  },
  "markdown": "Robotomail scores 66 (B) on agent readiness against Hostinger Agentic Mail's 60.1 (C), and leads in 4 of 7 scored categories. Hostinger Agentic Mail leads on security \u0026 auth. Both do agent inboxes.\n\n- Hostinger Agentic Mail: grade C, 60.1/100, rank #670 of 1510. Markdown https://www.anchorterminal.com/tools/hostinger-agentic-mail.md · JSON https://www.anchorterminal.com/api/v1/tools/hostinger-agentic-mail.json\n- Robotomail: grade B, 66/100, rank #389 of 1510. Markdown https://www.anchorterminal.com/tools/robotomail.md · JSON https://www.anchorterminal.com/api/v1/tools/robotomail.json\n- Best email inbox APIs for AI agents: https://www.anchorterminal.com/best/agent-inboxes/index.md\n- All 66 inboxes comparisons: https://www.anchorterminal.com/compare/agent-inboxes/index.md\n\n## Which one, for what\n\n### Hostinger Agentic Mail (C)\n\nGood for: A low-cost real mailbox on the agent's own domain with IMAP-style operations.\n\nAhead on:\n- Security \u0026 auth, 70 against 65\n\nWatch for: No idempotency key on send, and the docs give no retry guidance beyond waiting after 429\n\n### Robotomail (B)\n\nGood for: A developer who wants one mailbox per agent with replies as events, on a small fixed monthly price.\n\nAhead on:\n- Reliability, 53 against 42\n- Schema \u0026 documentation, 90 against 84\n- Payments \u0026 pricing, 35 against 10\n- Transparency \u0026 trust, 75 against 62\n\nAlso in its favour:\n- Free to start without a card\n\nWatch for: The Free plan allows 10 sends and 10 receives a month, only with the owner's verified address, and discards other inbound mail\n\n\n## Why the edge\n\n### Payments \u0026 pricing: Robotomail +25\n\n- Hostinger Agentic Mail (10): No x402, MPP or L402 (0). Prices are public per mailbox per month, with the lowest only on 48-month prepaid terms (10 of 20). No free plan; a 30-day money-back guarantee after paying (0). Mailboxes and tokens are bought and created in hPanel by a person (0). Total 10.\n- Robotomail (35): No x402, MPP or L402 in the docs, `llms.txt` or the OpenAPI file (0 of 40). Four plan prices are public, Solo $5, Starter $19, Growth $79 and Scale $199 a month, with no per-unit price or overage (10 of 20). The Free plan needs no card and doesn't expire, but exchanges mail only with the owner's verified address, 10 each way a month, so it tests the loop without doing the job (15 of 20). `POST /v1/signup` returns an API key with no browser, and `POST /v1/billing/upgrade` returns a checkout link. The key does nothing until a person clicks the verification link, and a person pays at checkout (10 of 20).\n\n### Transparency \u0026 trust: Robotomail +13\n\n- Hostinger Agentic Mail (62): Closed service under Hostinger's universal terms, which name Hostinger International Limited in Cyprus. The SDKs are MIT (18 of 30). The privacy policy covers email data and says imported mail isn't used to train non-personalised models and is deleted after termination under the service terms and DPA; retention periods for mailbox content weren't found (20 of 30). No deprecation policy or dated notices for the Mail API (0). Sub-processors and data locations for Hostinger Email weren't checked (0, unchecked). Total 38.\n- Robotomail (75): A closed service under published terms. The five SDKs are MIT. The CLI's npm record has no licence or repository field (17 of 30). The privacy policy and the terms agree on retention, with messages kept until deleted, mail server copies purged after 7 days and trial data removed within 24 hours to 7 days, and the policy says email content isn't read or used for advertising. No DPA is published and the policy gives its date as September 2026 without a day (20 of 30). The terms promise 30 days' notice before an endpoint or version is retired, with `Deprecation` and `Sunset` headers, and the changelog records the legacy free plan's retirement on 19 August after notice in July (18 of 20). The policy names Stripe, Resend and Cloudflare R2. It gives no locations and doesn't name where the mail server and database are hosted (9 of 20).\n\n### Reliability: Robotomail +11\n\n- Hostinger Agentic Mail (42): Graded with the hosted lines. Hostinger's Statuspage at statuspage.hostinger.com has components for Hostinger Mail SMTP inbound and outbound, IMAP and POP3, webmail and backups, but none for the Mail API or the MCP server (14 of 20). The status host's robots.txt disallows /api/ and the history page loads by script, so only the front page's 15 days (23 October to 6 November) were read, with one Outgoing Emails Service Degraded Performance incident; the longer record wasn't read, a limit of our reading (10 of 30). No request rate numbers; daily sending limits per mailbox are published, 1,000 on Starter and 3,000 on Standard and Premium (5 of 15). The docs say to wait after a 429 and warn that repeated hits can block the IP, with no Retry-After or idempotency on send (3 of 15). No SLA for email found (0). No beta label (10). Total 42.\n- Robotomail (53): Graded as a hosted service, on the REST API. A public UptimeRobot page at stats.uptimerobot.com/5hwqjYveUl. Its monitors and history load by script from `/api/` paths that the status host's robots.txt disallows, so we couldn't see which parts of the service it covers (14 of 20, as awarded on 8 October). The incident record is unread. The 8 October reading came from the same disallowed path and no longer counts, so the line takes the no-readable-history score (5, a limit of our reading, not a finding against Robotomail). Limits are published with numbers, 30 sends a minute per mailbox and 60 per account in the messages reference, daily and monthly caps per plan, 5 signups an hour per IP and 5 concurrent SSE streams (15). The error reference says every 429 carries `Retry-After`, the OpenAPI description says route-produced 429s don't, sends have no idempotency key, and the documented advice is to check sent mail before retrying (9 of 15). No SLA found on the pricing page or in the terms (0). The API is at `/v1` with no beta label (10).\n\n### Schema \u0026 documentation: Robotomail +6\n\n- Hostinger Agentic Mail (84): OpenAPI 3.0 at api.mail.hostinger.com/openapi/openapi.json, version 1.3.0, with 28 operations on 20 paths, none without a description (25). docs.hostinger.com serves llms.txt and a Markdown copy of each page (10). Descriptions say what each call does and side effects, such as text and source reads not changing the seen flag and list pointing to search for filters (16 of 20). Typed parameters and bodies with required fields (12 of 15). Every operation documents 401, 403, 500 and 502, 22 document 422, with a shared error shape and a stable `code` (14 of 15). Version in the path and the spec, but no changelog was found (7 of 15). Total 84.\n- Robotomail (90): OpenAPI 3.1 at `/openapi.json` with 40 operations on 27 paths, each with an operation ID (25). `llms.txt`, and a Markdown copy of the docs and site pages by adding `.md` or sending `Accept: text/markdown`. The pricing page's own `.md` URL answered 404 on 1 November and points to `index.md#pricing` (10). Operation descriptions state what each route does, which key type it needs and which gates apply, and `llms.txt` says when not to use the product. The MCP tool descriptions sit behind OAuth and were not read (15 of 20). Request schemas carry required fields, `format: email` and `uuid`, length limits, patterns and enums. The `headers` field on a send is a free object (13 of 15). An error reference and per-route error variants, with three inconsistencies we found, on `Retry-After`, on the SDK version (the docs say v0.1.0, the tags are v0.2.0) and on the annual discount (the pricing page says about 50 per cent off Starter and above, the limits page's annual prices are about 25 per cent off) (12 of 15). URL versioning at `/v1` and a dated public changelog (15).\n\n### Security \u0026 auth: Hostinger Agentic Mail +5\n\n- Hostinger Agentic Mail (70): Named tokens scoped to one order and to all or selected mailboxes, with separate SMTP/IMAP and webhook-management permissions, shown once and revocable one by one. The MCP server advertises protected-resource metadata on its 401 but documents bearer tokens only (25 of 30). Outgoing allow and block lists, with the block list winning, and mailbox-level scoping. Deletes are permanent and no read-only permission was named (14 of 20). Inbound mail is untrusted content; the docs advise the allow list for autonomous agents but give no prompt-injection guidance for message content (6 of 15). Email Logs record delivery statuses, sign-in attempts per protocol and an audit trail of mailbox setting changes, and webhooks show the last 20 deliveries (10 of 15). A valid security.txt, a HackerOne bug bounty and a responsible disclosure policy; no certification was checked (15 of 20). Total 70.\n- Robotomail (65): REST keys are revocable by API, stored as SHA-256 hashes, and can be limited to named mailboxes. The MCP server takes OAuth with PKCE, `mail:read` and `mail:send` scopes, 10-minute access tokens and per-app disconnect. Keys travel in the `Authorization` header only. A REST key can't be made read-only (27 of 30). An MCP grant with `mail:read` alone is read-only, and a mailbox can be paused. Sends go out at once, with no drafts or approval step (12 of 20). Inbound mail is untrusted content. A security guide tells developers to pass email as data, check recipients and require approval for sensitive actions, and says attachments aren't scanned. Nothing is filtered on the service side (11 of 15). The dashboard has a read-only Audit Feed of email activity and the API lists the last 20 delivery attempts per webhook. No log of API calls was found (8 of 15). `security.txt` is valid until 24 August 2027 and reports go to the support address. No bug bounty, SOC 2 or ISO 27001 statement found (7 of 20).\n\n## Score by category\n\n| Category | Weight | Hostinger Agentic Mail | Robotomail | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 42 | 53 | Robotomail +11 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 84 | 90 | Robotomail +6 |\n| Agent ergonomics | 13% (16.2 this run) | 76 | 72 | Hostinger Agentic Mail +4 |\n| Security \u0026 auth | 14% (17.5 this run) | 70 | 65 | Hostinger Agentic Mail +5 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 10 | 35 | Robotomail +25 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 77 | 77 | even |\n| Transparency \u0026 trust | 7% (8.8 this run) | 62 | 75 | Robotomail +13 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **60.1 · C** | **66 · B** | |\n\n## Facts side by side\n\n| Fact | Hostinger Agentic Mail | Robotomail |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Hostinger International Limited | Tiny Bot Labs Limited |\n| Hosted endpoint | `https://mcp.mail.hostinger.com/mcp` | `https://api.robotomail.com/v1` |\n| Transports | HTTP, Streamable HTTP | HTTP, Streamable HTTP |\n| Auth | API key | OAuth or key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | none | Proprietary service under Robotomail's terms of service. The five SDKs on GitHub are MIT |\n| Tools exposed | none | 6 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-11-03 | 2026-10-17 |\n| Terms last updated | 2026-09-29 | 2026-10-05 |\n| Privacy policy last updated | 2026-10-14 | 2026-09-01 |\n| Customer content may train models | yes | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 1.8k npm/wk | 20 npm/wk |\n| Agent reviews | none | 3.5/5 (4) |\n\n## How the scores have moved\n\n### Hostinger Agentic Mail\n\nNo score change since it was listed.\n\n### Robotomail\n\n- -4.0 on 1 November 2026 (BB to B): correction\n- +0.2 on 27 October 2026 (B to BB): checklist\n\n## Verdicts\n\n**Hostinger Agentic Mail.** A real mailbox behind a typed API, with order- and mailbox-scoped tokens, outgoing allow lists, a remote MCP server and SDKs in three languages. Sends take no idempotency key, request limits have no numbers, and there is no free plan; every mailbox is bought in hPanel on a long prepaid term.\n\n**Robotomail.** A public OpenAPI 3.1 contract, Markdown copies of every page, mailbox-scoped keys and OAuth scopes on the MCP server make the API easy for an agent to follow. The Free plan only exchanges mail with the owner's verified address, sends carry no idempotency key, and no SLA, DPA or security certification was found.\n\n## Before you call either\n\n### Hostinger Agentic Mail\n\n1. Call `GET /api/v1/me` first to get the mailbox resource IDs the token can reach\n2. Ask the owner to set an outgoing allow list before letting an agent send unattended\n3. Check the Sent folder before retrying a send, since sends have no idempotency key\n4. Read message text with the text-content endpoint, which doesn't mark the message as seen\n5. Back off on 429; repeated limit hits can block your IP address for a while\n\n### Robotomail\n\n1. After `POST /v1/signup`, ask the owner to click the verification link. Product routes return 403 until then\n2. On Free, send only to the owner's verified address. Mail from anyone else is discarded and can't be recovered by upgrading\n3. If a send times out, list `direction=OUTBOUND` messages before retrying. There is no idempotency key\n4. Reply with the RFC `messageId` in `inReplyTo`, not the Robotomail UUID, to stay in the thread\n5. Treat every inbound body and attachment as untrusted input, and deduplicate webhooks on `X-Robotomail-Delivery-Id`\n\n## Questions\n\n### Which is better for AI agents, Hostinger Agentic Mail or Robotomail?\n\nRobotomail scores 66 (B) on agent readiness against Hostinger Agentic Mail's 60.1 (C), and leads in 4 of 7 scored categories. Hostinger Agentic Mail leads on security \u0026 auth.\n\n### Do Hostinger Agentic Mail and Robotomail need an API key?\n\nHostinger Agentic Mail needs an API key. Robotomail takes an API key or an OAuth sign-in.\n\n### Can an agent call Hostinger Agentic Mail and Robotomail without installing anything?\n\nYes. Hostinger Agentic Mail has a hosted endpoint at https://mcp.mail.hostinger.com/mcp and Robotomail at https://api.robotomail.com/v1.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail.json, and with the fewest tokens: https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"hostinger-agentic-mail\", \"b\": \"robotomail\"}`. From a terminal: `anchor compare hostinger-agentic-mail robotomail`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/hostinger-agentic-mail.json and https://www.anchorterminal.com/api/v1/tools/robotomail.json\n\n## Other comparisons with Hostinger Agentic Mail or Robotomail\n\n- [AgentMail API + MCP vs Hostinger Agentic Mail](https://www.anchorterminal.com/compare/agentmail-vs-hostinger-agentic-mail.md)\n- [AgentMail API + MCP vs Robotomail](https://www.anchorterminal.com/compare/agentmail-vs-robotomail.md)\n- [Cherami vs Hostinger Agentic Mail](https://www.anchorterminal.com/compare/cherami-vs-hostinger-agentic-mail.md)\n- [Cherami vs Robotomail](https://www.anchorterminal.com/compare/cherami-vs-robotomail.md)\n- [Clawpost vs Hostinger Agentic Mail](https://www.anchorterminal.com/compare/clawpost-vs-hostinger-agentic-mail.md)\n- [Clawpost vs Robotomail](https://www.anchorterminal.com/compare/clawpost-vs-robotomail.md)\n- [Hostinger Agentic Mail vs Inbound](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inbound.md)\n- [Hostinger Agentic Mail vs InboxAPI](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-inboxapi.md)\n- [Hostinger Agentic Mail vs Lumbox](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-lumbox.md)\n- [Hostinger Agentic Mail vs Mailows](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailows.md)\n- [Hostinger Agentic Mail vs mails.ai Agent Email](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mails-ai.md)\n- [Hostinger Agentic Mail vs MailSlurp](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-mailslurp.md)\n- [Hostinger Agentic Mail vs Postfleet](https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-postfleet.md)\n- [Inbound vs Robotomail](https://www.anchorterminal.com/compare/inbound-vs-robotomail.md)\n- [InboxAPI vs Robotomail](https://www.anchorterminal.com/compare/inboxapi-vs-robotomail.md)\n- [Lumbox vs Robotomail](https://www.anchorterminal.com/compare/lumbox-vs-robotomail.md)\n- [Mailows vs Robotomail](https://www.anchorterminal.com/compare/mailows-vs-robotomail.md)\n- [mails.ai Agent Email vs Robotomail](https://www.anchorterminal.com/compare/mails-ai-vs-robotomail.md)\n- [MailSlurp vs Robotomail](https://www.anchorterminal.com/compare/mailslurp-vs-robotomail.md)\n- [Postfleet vs Robotomail](https://www.anchorterminal.com/compare/postfleet-vs-robotomail.md)\n",
  "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"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Hostinger Agentic Mail vs Robotomail",
        "url": ""
      }
    ],
    "description": "Robotomail scores 66 (B) to Hostinger Agentic Mail's 60.1 (C) for agent inboxes. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Hostinger Agentic Mail C 60.1",
      "Robotomail B 66",
      "scores"
    ],
    "h1": "Hostinger Agentic Mail vs Robotomail",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/hostinger-agentic-mail-vs-robotomail",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Hostinger Agentic Mail vs Robotomail for AI agents (2026)",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/hostinger-agentic-mail-vs-robotomail"
  },
  "tokens": {
    "markdown": 4500,
    "slim": 2680
  },
  "version": 1
}
