IdeaCredIdeaCred

Poeth01/SecureAI-PolicyGuard

40

๐Ÿ›ก๏ธ Protect enterprise data with SecureAI PolicyGuard, an AI-driven platform for automated classification and compliance management.

What's novel

๐Ÿ›ก๏ธ Protect enterprise data with SecureAI PolicyGuard, an AI-driven platform for automated classification and compliance management.

Code Analysis

12 files read ยท 3 rounds

A Tkinter desktop app that scans .txt files in a directory, uses regex to detect PII (emails, IBANs, credit cards), applies a keyword-based risk score to classify files into 4 tiers, optionally encrypts them with Fernet, and logs actions to SQLite, with an optional FastAPI server exposing the same l

Strengths

Clean separation of concerns across small, focused modules (classifier, policy_engine, crypto_engine, storage, ner_engine, risk_engine) with readable code, proper error handling with fallbacks, and a well-structured FastAPI layer with Pydantic models. The localization system is thorough and the UI is functional.

Weaknesses

The README is deeply misleading, claiming 'AI-powered enterprise data protection' when the code is regex + keyword matching with no ML whatsoever, and links to a zip file as a 'download' in a pattern consistent with malware distribution. The Fernet encryption key is stored in plaintext in the same directory as the data it protects, the API has no authentication, and there are zero tests despite test frameworks in requirements.txt.

Score Breakdown

Innovation
3 (25%)
Craft
46 (35%)
Traction
6 (15%)
Scope
32 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+0
Concept Novelty+0

Craft

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

Traction

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

Scope

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

Evidence

Commits

54

Contributors

2

Files

19

Active weeks

3

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License

MIT