Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

StyxX65/GDPRScanner

https://github.com/StyxX65/GDPRScanner · scanned 2026-06-16 04:39 UTC (1 month, 3 weeks ago)

58 raw signals (0 security + 58 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 3 weeks ago · v1 · 39 actionable findings from 1 signal source. 19 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 530 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
filter software dead google_connector.py:45
_load_ou_roles software healthy google_connector.py:95
classify_ou_role software healthy google_connector.py:107
__init__ software healthy google_connector.py:669
_creds_for software healthy google_connector.py:152
_admin_creds software healthy google_connector.py:159
is_authenticated software healthy google_connector.py:703
get_service_account_email software dead google_connector.py:177
get_project_id software dead google_connector.py:180
list_users software healthy google_connector.py:728
iter_gmail_messages software dead google_connector.py:739
iter_drive_files software dead google_connector.py:755
get_drive_start_token software dead google_connector.py:769
get_drive_changes software dead google_connector.py:778
get_drive_file_mime software dead google_connector.py:795
download_drive_file_by_id software dead google_connector.py:801
update_drive_file software dead google_connector.py:807
load_saved_key software dead google_connector.py:313
save_key software dead google_connector.py:323
delete_key software dead google_connector.py:332
_epoch_to_iso software healthy google_connector.py:343
_extract_body software healthy google_connector.py:351
_iter_parts software healthy google_connector.py:370
_gmail_iter software healthy google_connector.py:382
_download_drive_file software healthy google_connector.py:462
_get_drive_file_mime software healthy google_connector.py:533
_download_drive_file_by_id software healthy google_connector.py:539
_update_drive_file_content software healthy google_connector.py:550
_drive_iter software healthy google_connector.py:557
_drive_get_start_page_token software healthy google_connector.py:593
_drive_changes_collect software healthy google_connector.py:599
_build_creds software healthy google_connector.py:682
_refresh_if_needed software healthy google_connector.py:693
get_user_info software healthy google_connector.py:710
get_device_code_flow software healthy google_connector.py:814
complete_device_code_flow software healthy google_connector.py:841
save_personal_token software healthy google_connector.py:890
load_personal_token software dead google_connector.py:899
delete_personal_token software dead google_connector.py:909
_check_version software healthy build_gdpr.py:39
_read_app_version software healthy build_gdpr.py:83
make_icons software healthy build_gdpr.py:559
get_pyinstaller_args software healthy build_gdpr.py:669
_make_win_version_file software healthy build_gdpr.py:831
create_dmg software healthy build_gdpr.py:864
create_nsis_installer software healthy build_gdpr.py:895
print_next_steps software healthy build_gdpr.py:935
main software healthy build_gdpr.py:984
overdue_cutoff software healthy gdpr_db.py:44
__init__ software healthy gdpr_db.py:234

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
google_connector.py software healthy google_connector.py
build_gdpr.py software healthy build_gdpr.py
CLAUDE.md software healthy CLAUDE.md
RELEASING.md software healthy RELEASING.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
gdpr_db.py software healthy gdpr_db.py
CHANGELOG.md software healthy CHANGELOG.md
install_macos.sh software healthy install_macos.sh
sse.py software healthy sse.py
TODO.md software healthy TODO.md
scan_scheduler.py software healthy scan_scheduler.py
gdpr_scanner.py software healthy gdpr_scanner.py
requirements.txt software healthy requirements.txt
OSS_LANDSCAPE.md software healthy OSS_LANDSCAPE.md
SUGGESTIONS.md software healthy SUGGESTIONS.md
m365_launcher.py software healthy m365_launcher.py
README.md software healthy README.md
update_gdpr.sh software healthy update_gdpr.sh
DEPENDENCIES.md software healthy DEPENDENCIES.md
ACRONYMS.md software healthy ACRONYMS.md
SECURITY.md software healthy SECURITY.md
file_scanner.py software healthy file_scanner.py
EFFORT_ESTIMATE.md software healthy EFFORT_ESTIMATE.md
LICENSE software healthy LICENSE
scan_engine.py software healthy scan_engine.py
build_gdpr.sh software healthy build_gdpr.sh
MAINTAINER.md software healthy MAINTAINER.md
checkpoint.py software healthy checkpoint.py
run_tests.sh software healthy run_tests.sh
document_scanner.py software healthy document_scanner.py
cpr_detector.py software healthy cpr_detector.py
m365_connector.py software healthy m365_connector.py
app_config.py software healthy app_config.py
sftp_connector.py software healthy sftp_connector.py
start_gdpr.sh software healthy start_gdpr.sh
CLAUDE.md quality warning CLAUDE.md

LabelLayerStatusPath
_SuppressExportSizeWarning software healthy google_connector.py:44
GoogleError software healthy google_connector.py:123
GoogleConnector software healthy google_connector.py:127
PersonalGoogleConnector software healthy google_connector.py:657
ScanDB software healthy gdpr_db.py:231
ScanScheduler software healthy scan_scheduler.py:137
Api software healthy m365_launcher.py:262
FileScanner software healthy file_scanner.py:138
OCRCache software healthy document_scanner.py:330
M365Error software healthy m365_connector.py:62
M365PermissionError software healthy m365_connector.py:66
M365DeltaTokenExpired software healthy m365_connector.py:93
M365DriveNotFound software healthy m365_connector.py:99
M365Connector software healthy m365_connector.py:110
SFTPScanner software healthy sftp_connector.py:66

LabelLayerStatusPath
scans data healthy gdpr_db.py
flagged_items data healthy gdpr_db.py
cpr_index data healthy gdpr_db.py
pii_hits data healthy gdpr_db.py
dispositions data healthy gdpr_db.py
scan_history data healthy gdpr_db.py
deletion_log data healthy gdpr_db.py
audit_log data healthy gdpr_db.py
schedule_runs data healthy gdpr_db.py
ocr_cache data healthy document_scanner.py

LabelLayerStatusPath
ANY /login api healthy gdpr_scanner.py
ANY /api/interface/pin/verify api healthy gdpr_scanner.py
ANY /api/interface/logout api healthy gdpr_scanner.py
ANY / api healthy gdpr_scanner.py
ANY /view api healthy gdpr_scanner.py
ANY /api/local_ip api healthy gdpr_scanner.py
ANY /api/scan/stream api healthy gdpr_scanner.py

LabelLayerStatusPath
auth::requirements.txt security healthy requirements.txt
auth::m365_connector.py security healthy m365_connector.py
auth::README.md security healthy README.md
auth::google_connector.py security healthy google_connector.py

LabelLayerStatusPath
127.0.0.1 network healthy build_gdpr.py
8.8.8.8 network healthy gdpr_scanner.py

LabelLayerStatusPath
vps::gcp hardware healthy google_connector.py
vps::azure hardware healthy gdpr_scanner.py

LabelLayerStatusPath
StyxX65__GDPRScanner software healthy /data/fable5_failed_archive/StyxX65__GDPRScanner

LabelLayerStatusPath
sqlite data healthy gdpr_db.py

LabelLayerStatusPath
password_literal::file_scanner.py security healthy file_scanner.py
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/434aa184-3fee-4a27-951b-32da114a9687/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/434aa184-3fee-4a27-951b-32da114a9687/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.