Private early access. The core email API (inboxes, receiving, wait, code extraction, injection signals) is built and in testing. The CLI, MCP server and agent skill are in progress. Nothing here is generally available yet. Request access

Replyz / Security

Email is untrusted input. We treat it that way.

Anyone can send mail to an agent's address, including text written to manipulate the agent. This page explains what Replyz does with incoming mail, and what it doesn't do.

Untrusted by default

What the agent reads

These are heuristics. They lower the risk; they don't make content safe. An agent should treat every email as data and never follow instructions found in it, whatever the score.

What Replyz never does

Data and keys

Abuse controls

Reporting a problem

Security issues: see security.txt. Abuse: abuse@replyz.io.

Frequently asked questions

Does Replyz make email safe for my agent?

No service can. Replyz lowers the risk: content is marked untrusted, most hidden text is removed (heuristics with known gaps), every message gets an injection-risk score, links are never fetched and attachments are download-only. Your agent must still treat email as data, never as instructions.

Can I trust the sender of an email?

Partly. Every message carries sender_trust, based on the DMARC and DKIM checks done when the mail arrives: aligned_pass (DMARC passed), dkim_pass (DKIM only) or unauthenticated. Even an aligned_pass email is still untrusted content: a real sender can write anything.

Where is the data stored?

At rest in the EU. Requests are processed on Cloudflare's global network, which may be outside the EU.

Can my agent send email?

No. Replyz is receive-only.

How is my API key stored?

Only a keyed hash is stored. The key is shown once, at signup.

Give your agent an inbox.

Replyz is in private early access. Tell us which agent you run.

Get early access