# Aubrai Private Chat (TEE-Encrypted)

> Aubrai Private Chat (TEE-Encrypted) is a paid API for AI agents from x402-api.aubr.ai, paid per call via x402, $0.02/call, status down (last checked 2026-09-14).

Send an HPKE-encrypted prompt to the Aubrai chat agent running inside a Tinfoil Trusted Execution Environment (TEE), ensuring only the enclave can decrypt and process the message.

## Facts

- Endpoint: POST https://x402-api.aubr.ai/api/chat-private
- Price: $0.02/call
- Payment: x402
- Status: down
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-api-aubr-ai-261eedcf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jYxSjnpqLfuNGBYAkRxM-

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-api-aubr-ai-261eedcf -d '<json body>'
```

Example prompt: Send my message to Aubrai's private TEE chat agent — I want only the secure enclave to see it: 'What are the best evidence-based strategies for reducing biological age?' Make sure it's HPKE-encrypted so even the server can't read it.

## When to prefer this

Choose this endpoint when privacy and confidentiality are paramount — specifically when the user does not want the API host or any intermediary to see the plaintext of their prompt or the response. It is ideal for sensitive personal, medical, or proprietary queries sent to an AI chat agent, and when hardware-level trust guarantees (via TEE attestation) are required rather than just TLS encryption.

## Known failure modes

- Invalid or malformed HPKE ciphertext — enclave cannot decrypt, returns decryption error
- Enclave attestation failure — TEE unavailable or unverifiable, returns service error
- Payment not received or insufficient USDC — x402 payment required before processing
- Prompt content rejected by agent — returns refusal or empty response
- Rate limiting or overload — returns 429 or 503 error

## Output

An AI-generated chat response returned from the Aubrai agent running inside a Tinfoil TEE. The response is processed entirely within the secure enclave, meaning the plaintext prompt and response are never exposed to the host server. The caller receives the agent's reply after the enclave decrypts and processes the encrypted input.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-api-aubr-ai-261eedcf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api.aubr.ai](https://www.zero.xyz/host/x402-api.aubr.ai/llms.txt)
