# rehydra.ai ## Docs - [Anonymize Functions](https://docs.rehydra.ai/api-reference/anonymize.md): Functions for anonymizing text - [createAnonymizer](https://docs.rehydra.ai/api-reference/create-anonymizer.md): Create a reusable anonymizer instance - [Crypto Utilities](https://docs.rehydra.ai/api-reference/crypto.md): Encryption and key management functions - [API Reference](https://docs.rehydra.ai/api-reference/introduction.md): Complete API documentation for Rehydra - [Model Management](https://docs.rehydra.ai/api-reference/model-management.md): Download, cache, and manage NER models - [LLM Proxy](https://docs.rehydra.ai/api-reference/proxy.md): Proxy middleware API reference for OpenAI and Anthropic - [Rehydrate Functions](https://docs.rehydra.ai/api-reference/rehydrate.md): Restore original PII values from anonymized text - [Sessions](https://docs.rehydra.ai/api-reference/sessions.md): Session-based API for multi-turn conversations - [Storage Providers](https://docs.rehydra.ai/api-reference/storage-providers.md): Persist encrypted PII maps across requests - [Streaming](https://docs.rehydra.ai/api-reference/streaming.md): Streaming anonymization API reference - [Anonymization & Pseudonymization](https://docs.rehydra.ai/concepts/anonymization-pipeline.md): Understand Rehydra's two protection modes and the shared processing model - [Configuration](https://docs.rehydra.ai/concepts/configuration.md): How Rehydra settings shape detection, output, and runtime behavior - [Encryption & Security](https://docs.rehydra.ai/concepts/encryption.md): How Rehydra secures PII data with AES-256-GCM encryption - [PII Types](https://docs.rehydra.ai/concepts/pii-types.md): Understand the categories of sensitive data Rehydra can detect - [Recognizers](https://docs.rehydra.ai/concepts/recognizers.md): How Rehydra detects sensitive values across built-in, NER, and custom sources - [Rehydration](https://docs.rehydra.ai/concepts/rehydration.md): How Rehydra restores original values in reversible workflows - [Browser Usage](https://docs.rehydra.ai/guides/browser-usage.md): Using Rehydra in web browsers - [CLI Tool](https://docs.rehydra.ai/guides/cli.md): Anonymize, rehydrate, and inspect PII from the terminal - [Custom Recognizers](https://docs.rehydra.ai/guides/custom-recognizers.md): Add domain-specific PII detection patterns - [LLM Proxy](https://docs.rehydra.ai/guides/llm-proxy.md): Automatic PII anonymization and rehydration for OpenAI and Anthropic API calls - [NER Detection](https://docs.rehydra.ai/guides/ner-detection.md): Configure the NER model for detecting names, organizations, and locations - [OpenCode Plugin](https://docs.rehydra.ai/guides/opencode-plugin.md): Prevent your coding agent from leaking PII and secrets to LLM providers - [Secrets Detection](https://docs.rehydra.ai/guides/secrets-detection.md): Detect API keys, tokens, connection strings, and other credentials - [Semantic Enrichment](https://docs.rehydra.ai/guides/semantic-enrichment.md): Add gender and location attributes for better machine translation - [Sessions & Storage](https://docs.rehydra.ai/guides/sessions-storage.md): Persist encrypted PII maps for multi-turn conversations - [Streaming Anonymization](https://docs.rehydra.ai/guides/streaming.md): Anonymize text in real-time as it arrives chunk by chunk - [Introduction](https://docs.rehydra.ai/index.md): Privacy tools for protecting sensitive data in code, terminals, and AI workflows - [Installation](https://docs.rehydra.ai/installation.md): Install Rehydra for Node.js, Bun, or browsers - [Quick Start](https://docs.rehydra.ai/quickstart.md): Choose the right Rehydra product for your workflow ## Optional - [GitHub](https://github.com/rehydra-ai/rehydra-sdk) - [npm](https://www.npmjs.com/package/rehydra)