Happytails.aiFree tools. No account needed.

Redact personal information | agent view

The same page content and links, with explicit tool capabilities. Tools marked with an API can run directly through HTTP. Other tools require the browser interface or are not connected yet.

Tool capabilities

{
  "id": "redact-personal-information",
  "category": "privacy-tools",
  "built": true,
  "requirements": "Suggest personal-information spans with deterministic pattern checks plus optional model assistance; let users approve each redaction; export plain text; do not claim complete anonymization.",
  "implementation": {
    "fields": [],
    "files": false,
    "accept": "",
    "multiple": false,
    "input": true,
    "processing": "Server required",
    "native": true,
    "ai": false,
    "maxFileBytes": 20971520,
    "note": "Suggest redactions in English text using a local entity model and contact patterns. Review names, emails, phone numbers and street addresses in the JSON preview. Private details may be missed and public text may be flagged. Up to 16,000 characters. This does not guarantee anonymization.",
    "extra": true,
    "experience": {
      "automatic": false,
      "single": false,
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Up to 1,000,000 characters. Review the settings before running.",
      "action": null
    },
    "mode": "explicit",
    "interactive": false
  },
  "execution": "POST /api/v1/tools/redact-personal-information/run",
  "api": {
    "id": "redact-personal-information",
    "name": "Redact personal information",
    "category": "privacy-tools",
    "description": "Suggest redactions in English text using a local entity model and contact patterns.",
    "notes": "Suggest redactions in English text using a local entity model and contact patterns. Review names, emails, phone numbers and street addresses in the JSON preview. Private details may be missed and public text may be flagged. Up to 16,000 characters. This does not guarantee anonymization.",
    "human_path": "/en/privacy-tools/redact-personal-information/",
    "method": "POST",
    "endpoint": "/api/v1/tools/redact-personal-information/run",
    "schema_url": "/api/v1/tools/redact-personal-information",
    "input_schema": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "input": {
          "type": "string",
          "maxLength": 1000000,
          "default": "",
          "description": "Plain text input. File tools use files instead unless otherwise documented."
        },
        "options": {
          "type": "object",
          "additionalProperties": false,
          "properties": {}
        }
      }
    },
    "output_schema": {
      "type": "object",
      "required": [
        "tool",
        "result"
      ],
      "properties": {
        "tool": {
          "type": "string"
        },
        "result": {
          "type": "object",
          "required": [
            "text",
            "files"
          ],
          "properties": {
            "text": {
              "type": [
                "string",
                "null"
              ]
            },
            "data": {
              "description": "Parsed JSON when the textual result is JSON."
            },
            "name": {
              "type": "string"
            },
            "mime": {
              "type": "string"
            },
            "files": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "name",
                  "mime",
                  "bytes",
                  "base64"
                ],
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "mime": {
                    "type": "string"
                  },
                  "bytes": {
                    "type": "integer"
                  },
                  "base64": {
                    "type": "string",
                    "contentEncoding": "base64"
                  }
                }
              }
            }
          }
        }
      }
    },
    "processing": "Server; self-hosted native engine, no external conversion service",
    "limits": {
      "request_bytes": 31457280,
      "input_characters": 1000000,
      "files_bytes": 20971520,
      "max_files": 0,
      "timeout_seconds": 90
    }
  },
  "agent_processing": "Server; self-hosted native engine, no external conversion service",
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Suggest redactions in English text using a local entity model and contact patterns.

How to use Redact personal information

  1. Enter your text in the input field.
  2. Review the settings, then choose Run Redact personal information.
  3. Review the result, then use Copy result or a download link when available.

What to expect

Suggest redactions in English text using a local entity model and contact patterns. Suggest redactions in English text using a local entity model and contact patterns. Review names, emails, phone numbers and street addresses in the JSON preview. Private details may be missed and public text may be flagged. Up to 16,000 characters. This does not guarantee anonymization.