PIIFILL: Professional Local-Logic PII Sanitization CLI
Project description
PIIFILL CLI
Automated Enterprise-Grade Local PII Sanitization CLI.
PIIFILL is a high-performance terminal utility for detecting and masking sensitive data locally and securely.
⚡ Quick Start
1. Installation
Install the CLI in editable mode for local development:
cd CLI/piifill
pip install -e .
2. Basic Usage
Scan and mask PII in a file:
piifill mask path/to/file.json
🛠 Command Reference
piifill mask
Securely mask sensitive data in assets.
piifill mask <path>: Direct masking of a file.piifill mask -o <output_path>: Specify custom output path.--mode: Sanitization strategy (mask,redact,tokenize).--local: Rapid local directory protection (scans current directory by default).
piifill scan
Detect PII in a file or directory without modifying it.
piifill scan <path>: Scan an asset.--recursive: Scan entire directories.
piifill config
Manage PIIFILL configuration.
piifill version
Show PIIFILL version information.
📊 Security Analysis
Every sanitization run performs high-fidelity risk analysis:
- Security Grading: A-F scale based on PII density.
- Risk Scoring: 0-100 technical protection score.
- Entity Breakdown: Categorical distribution (emails, SSNs, credit cards, etc.).
🧪 Verification
Run the CLI against sample data to verify detection:
piifill scan ./test_data/
📜 License
See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file piifill_cli-0.1.0.tar.gz.
File metadata
- Download URL: piifill_cli-0.1.0.tar.gz
- Upload date:
- Size: 19.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0717dc459a03118b97f58e19c95f0c0e3122f3362677d23f14fec3ca6cb7d43d
|
|
| MD5 |
8c6c79e9576c33c3137a461b2ad71c49
|
|
| BLAKE2b-256 |
8d131d21b62b89e78437f5effe8cacd34dad476a1953a485c7285f818e0cb8fa
|
File details
Details for the file piifill_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: piifill_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 22.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
753cc3f275e1f3e5ccc0e433c11d02fc364b72da35321ae7e2c05dc5041666a8
|
|
| MD5 |
ce2fa9185c011f6f55f6a1b1221241fc
|
|
| BLAKE2b-256 |
2486d72de908ba4c74ae019a2f90391bcb5a90df04c937917a9b93884b77ffdc
|