75trust / 100
Memory Sanitize
by aialign.halowerk.com in Email & messaging
x402 APIPassing, checked 2 h ago
Replaces private-key blocks, credential assignments, email addresses, Luhn-valid payment-card candidates, IPv4 addresses and phone-like digit strings, returning only sanitized text and per-category counts. The request archive stores only input field names and the result archive stores only this method via the endpoint factory. Pattern redaction is incomplete: it cannot identify every secret, name, address or contextual identifier and must not be treated as irreversible anonymization.
POST https://aialign.halowerk.com/v1/memory-sanitize
This listing's own text contains instructions aimed at AI agents (see the security scan below). We withhold that text from agents and never recommend this service.
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 133 ms typical, 140 ms slowest 5%
- Last check
- 2 h ago
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X POST "https://aialign.halowerk.com/v1/memory-sanitize" \
-H "content-type: application/json" \
-d '{"replacement_style":"typed","text":"Contact [email protected] or +49 30 12345678. api_key=demo-secret-value must be removed before memory storage."}'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Faialign.halowerk.com%2Fv1%2Fmemory-sanitize
const res = await pay("https://aialign.halowerk.com/v1/memory-sanitize", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"replacement_style":"typed","text":"Contact [email protected] or +49 30 12345678. api_key=demo-secret-value must be removed before memory storage."}),
});
console.log(await res.json());Example input
{
"replacement_style": "typed",
"text": "Contact [email protected] or +49 30 12345678. api_key=demo-secret-value must be removed before memory storage."
}Security scan
- Mentions credentials or secret files in description
Replaces private-key blocks, credential assignments, email addresses, Luhn-valid payment-card candidates, IPv
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 2 h ago | Passed | 402 | 133 ms | $0.003 |
| 6 h ago | Passed | 402 | 140 ms | $0.003 |
| 10 h ago | Passed | 402 | 136 ms | $0.003 |
| 14 h ago | Passed | 402 | 132 ms | $0.003 |
| 17 h ago | Passed | 402 | 136 ms | $0.003 |
| 21 h ago | Passed | 402 | 124 ms | $0.003 |
| 24 h ago | Passed | 402 | 137 ms | $0.003 |
| 28 h ago | Passed | 402 | 130 ms | $0.003 |
| 32 h ago | Passed | 402 | 133 ms | $0.003 |
| 35 h ago | Passed | 402 | 133 ms | $0.003 |
| 39 h ago | Passed | 402 | 132 ms | $0.003 |
| 42 h ago | Passed | 402 | 192 ms | $0.003 |
| 46 h ago | Passed | 402 | 103 ms | $0.003 |
| 2 days ago | Passed | 402 | 79 ms | $0.003 |
| 2 days ago | Passed | 402 | 137 ms | $0.003 |