https://github.com/tbrzr/Harbor-privacy-backend
· scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)
166 raw signals (0 security + 166 graph)
Last scanned 2 months, 2 weeks ago · v1 · 150 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 144 of 150 actionable findings. 166 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
snippets/account_emails_routes.py:156
securityAuth fastapi unauth mutation
snippets/account_emails_routes.py:204
securityAuth fastapi unauth mutation
snippets/account_emails_routes.py:73
securityAuth fastapi unauth mutation
admin_common.py:154
securityAuth flask unauth route
admin_common.py:189
securityAuth flask unauth route
coverletter.py:587
securityAuth flask unauth route
career_admin.py:202
securityAuth flask unauth route
fax_admin.py:227
securityAuth flask unauth route
career_admin.py:122
securityAuth flask unauth route
fax_admin.py:144
securityAuth flask unauth route
career_admin.py:139
securityAuth flask unauth route
career_admin.py:163
securityAuth flask unauth route
fax_admin.py:175
securityAuth flask unauth route
_archive/social_legacy.py:815
securityAuth flask unauth route
_archive/social_legacy.py:839
securityAuth flask unauth route
coverletter.py:915
securityAuth flask unauth route
coverletter.py:873
securityAuth flask unauth route
coverletter.py:894
securityAuth flask unauth route
coverletter.py:45
securityAuth flask unauth route
fax.py:690
securityAuth flask unauth route
coverletter.py:86
securityAuth flask unauth route
coverletter.py:503
securityAuth flask unauth route
fax.py:579
securityAuth flask unauth route
coverletter.py:130
securityAuth flask unauth route
coverletter.py:366
securityAuth flask unauth route
coverletter.py:962
securityAuth flask unauth route
coverletter.py:992
securityAuth flask unauth route
coverletter.py:650
securityAuth flask unauth route
fax.py:757
securityAuth flask unauth route
coverletter.py:1022
securityAuth flask unauth route
coverletter.py:711
securityAuth flask unauth route
coverletter.py:712
securityAuth flask unauth route
fax.py:828
securityAuth flask unauth route
fax.py:857
securityAuth flask unauth route
coverletter.py:531
securityAuth flask unauth route
fax.py:644
securityAuth flask unauth route
dashboard.py:7088
Exec used
run_pending_wipes.py:4
Exec used
CLAUDE.md
VerificationClaude instruction
docs/docs/index.html:197
Direct innerhtml assignment
docs/index.html:197
Direct innerhtml assignment
fax.html:449
Direct innerhtml assignment
free-trial.html:159
Direct innerhtml assignment
parental-control.html:172
Direct innerhtml assignment
start-dashboard.html:417
Direct innerhtml assignment
start-widgets.html:173
Direct innerhtml assignment
static/start/index.html:391
Direct innerhtml assignment
repo-level (17 hits)webhook.py:615
harbor_lib/data.py:183
dashboard.py:232
webhook.py:559
webhook.py:876
harbor_lib/data.py:237
harbor_lib/data.py:158
card_engine.py:91
card_engine.py:104
card_engine.py:115
card_engine.py:71
card_engine.py:85
card_engine.py:45
card_engine.py:58
card_engine.py:128
card_engine.py:52
card_engine.py:78
harbor_lib/agh.py:73
card_engine.py:301
card_engine.py:317
card_engine.py:340
harbor_lib/data.py:178
webhook.py:1105
harbor_lib/data.py:225
fax.py:143
harbor_lib/data.py:222
whoami_dns.py:34
harbor_lib/data.py:206
This page is publicly accessible at:
https://repobility.com/scan/b1fc2671-0fbe-429a-9584-26c042a9d9d6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b1fc2671-0fbe-429a-9584-26c042a9d9d6/
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.