Open Source & Third-Party Licenses
PII Eraser is proprietary software, but it is built on top of several high-quality open-source libraries and frameworks. We are grateful to the open-source community for their contributions.
To comply with the licensing requirements of these components (such as the Apache 2.0, MIT, and BSD licenses), this page serves as our official attribution and notice of third-party software usage.
Core Open Source Components
Below is a list of the primary open-source components integrated into the PII Eraser container environment.
| Component | License | Description |
|---|---|---|
| Python | Python Software Foundation License | The core programming language runtime. |
| Go | BSD 3-Clause | Used for performance critical sections. |
| FastAPI | MIT | The high-performance web framework powering the REST API. |
| Uvicorn | BSD 3-Clause | The ASGI web server implementation for Python. |
| ONNX Runtime | MIT | The cross-platform, high-performance scoring engine used for ML inference. |
| Hugging Face Tokenizers | Apache 2.0 | Optimized text tokenization for modern NLP models. |
| Microsoft Presidio | MIT | Utilized for compatibility workflows. |
| Cython | Apache 2.0 | Used to compile Python modules into C for enhanced performance and security. |
| Pydantic | MIT | Data validation and settings management using Python type annotations. |
| Chainguard Images | Various | The secure, minimal, zero-CVE base images used for the container runtime. |
Disclaimer
All open-source components are provided "AS IS", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the authors or copyright holders of these open-source components be liable for any claim, damages, or other liability arising from, out of, or in connection with the software or the use or other dealings in the software.