FastPII Docs

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_BOOST constants

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

On this page