IdeaCredIdeaCred

sagarpritam/healthcare-privacy-firewall

77

Production-ready Healthcare Privacy Firewall - PHI/PII detection, masking, risk scoring with FastAPI, Presidio, Redis, PostgreSQL, Docker

What's novel

Production-ready Healthcare Privacy Firewall - PHI/PII detection, masking, risk scoring with FastAPI, Presidio, Redis, PostgreSQL, Docker

Code Analysis

14 files read · 4 rounds

A FastAPI-based API firewall that intercepts healthcare API payloads, detects PHI/PII using Presidio NLP and custom regex patterns, applies configurable masking strategies, scores risk with weighted multipliers, and enforces HIPAA/PCI-DSS compliance policies with alerting.

Strengths

Excellent separation of concerns with a clean detection→masking→risk→policy pipeline, genuine healthcare domain expertise in the pattern definitions and risk weights, and graceful degradation when optional dependencies (Presidio, Whisper, Redis, PostgreSQL) are unavailable.

Weaknesses

Testing is limited to a single benchmark script rather than a proper pytest suite with assertions and edge cases, and the in-memory rate limiting won't scale across multiple instances. Some regex patterns (e.g., generic 10-digit NPI) will produce high false positive rates.

Score Breakdown

Innovation
6 (25%)
Craft
68 (35%)
Traction
6 (15%)
Scope
82 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+2

Craft

Ci+5
Tests+5
Polish+1
Releases+0
Has License+0
Code Quality+25
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+0
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

Commits+3
Languages+8
Subsystems+15
Bloat Penalty+0
Completeness+6
Contributors+5
Authored Files+12
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

6

Contributors

1

Files

64

Active weeks

2

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License