Roadmap
Product direction and upcoming features for FastPII.
Roadmap
v0.5.0 (Current)
- Modular data infrastructure (
CountryData[T],CountryModule,DataSource,CountryRegistry) - TransformationEngine with strategy pattern (
AnonymizeStrategy,RedactStrategy,MaskStrategy,RemoveStrategy) - CZ data module complete (5,344 cities, 15,500 postal codes, 26,954 streets)
- DE data module initial (63 cities, 189 postal codes, 144 streets)
- FR data module initial (79 cities, 100 postal codes, 104 streets)
- PL data module initial (30 cities, 297 postal codes, 103 streets)
- 33 detectors across 4 regions
- FastAPI, LangChain, MCP integrations
- CLI with detect, validate, list-detectors, evaluate commands
DEFAULT_PRIORITY,DEFAULT_CONFIDENCE_SCORES,DEFAULT_CONTEXT_BOOSTconstants
v0.6.0 (Planned)
- Populate DE data modules (names, surnames, bank codes, insurance codes)
- Populate FR data modules (names, surnames, bank codes, insurance codes)
- Populate PL data modules (names, surnames, bank codes, insurance codes)
- Name and email detection for DE/FR/PL
- Date of birth detection for DE/FR/PL
- Credit card and IBAN detection for DE/FR/PL
- Health insurance detection for PL
v0.7.0 (Planned)
- Slovakia (SK) country pack
- Hungary (HU) country pack
- Batch processing API
- Streaming detection for large documents
v0.8.0 (Planned)
- ML-assisted detection for ambiguous cases
- Anonymization API with consistent pseudonymization
- Redis caching layer for repeated detections