# Anonyflow

AnonyFlow offers a simple and powerful service for encryption-based data anonymization and community sharing, enabling GDPR, CCPA, and HIPAA data privacy protection compliance.

- **Category:** security & identity tools
- **Auth:** API_KEY
- **Tools:** 4
- **Triggers:** 0
- **Slug:** `ANONYFLOW`
- **Version:** 20260203_00

## Tools

### Anonymize Value

**Slug:** `ANONYFLOW_ANONYMIZE_VALUE`

Tool to anonymize a string or array of string values. Use when you need to conceal sensitive text before storage or transmission. Example: `AnonymizeValue().execute(AnonymizeValueRequest(data=['secret']))` Limitations: Only supports list of strings, not nested structures.

### Deanonymize Packet

**Slug:** `ANONYFLOW_DEANONYMIZE_PACKET`

Tool to deanonymize a JSON data packet using your private key. Use after receiving an anonymized packet to recover specific fields.

### Deanonymize Value

**Slug:** `ANONYFLOW_DEANONYMIZE_VALUE`

Tool to deanonymize one or more anonymized string values. Use when you need to recover the original plaintext values after encryption-based anonymization. Example: `DeanonymizeValue().execute(DeanonymizeValueRequest(data=["<anonymized_string>"]))`

### Test Connection

**Slug:** `ANONYFLOW_TEST_CONNECTION`

Tool to test the connection to the AnonyFlow API. Use when verifying that the AnonyFlow service is reachable and operational before performing anonymization tasks. Example: `TestConnection().execute(TestConnectionRequest())`
