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.
98 of your 124 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 2.98s · analysis 7.47s · 6.4 MB · GitHub preflight 433ms

CloakBrowser

https://github.com/CloakHQ/CloakBrowser · scanned 2026-06-01 20:50 UTC (3 days, 16 hours ago) · 10 languages

632 findings (127 legacy + 505 scanner) 86th percentile · Python · medium (20-100K LoC) Scanner says 84 (lower by 2)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 days, 16 hours ago · v8 · 191 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 75.0 0.15 11.25
security_score 74.2 0.25 18.55
testing_score 100.0 0.20 20.00
documentation_score 97.0 0.15 14.55
practices_score 80.0 0.15 12.00
code_quality 48.5 0.10 4.85
Overall 1.00 81.2
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1373 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
_show_welcome software healthy cloakbrowser/download.py:54
ensure_binary software healthy cloakbrowser/download.py:73
_download_and_extract software healthy cloakbrowser/download.py:133
_verify_download_checksum software healthy cloakbrowser/download.py:176
_fetch_checksums software healthy cloakbrowser/download.py:193
_parse_checksums software healthy cloakbrowser/download.py:213
_verify_checksum software healthy cloakbrowser/download.py:228
_download_file software healthy cloakbrowser/download.py:246
_extract_archive software healthy cloakbrowser/download.py:277
_extract_tar software healthy cloakbrowser/download.py:313
_extract_zip software healthy cloakbrowser/download.py:333
_flatten_single_subdir software healthy cloakbrowser/download.py:345
_is_executable software healthy cloakbrowser/download.py:366
_make_executable software healthy cloakbrowser/download.py:371
_remove_quarantine software healthy cloakbrowser/download.py:379
clear_cache software healthy cloakbrowser/download.py:392
binary_info software healthy cloakbrowser/download.py:403
check_for_update software healthy cloakbrowser/download.py:422
_should_check_for_update software healthy cloakbrowser/download.py:446
_get_latest_chromium_version software healthy cloakbrowser/download.py:466
_write_version_marker software healthy cloakbrowser/download.py:490
_check_wrapper_update software healthy cloakbrowser/download.py:504
_check_and_download_update software healthy cloakbrowser/download.py:532
_maybe_trigger_update_check software healthy cloakbrowser/download.py:567
__getattr__ software healthy cloakbrowser/__init__.py:20
get_default_stealth_args software healthy cloakbrowser/config.py:40
get_chromium_version software healthy cloakbrowser/config.py:87
get_platform_tag software healthy cloakbrowser/config.py:93
get_cache_dir software healthy cloakbrowser/config.py:109
get_binary_dir software healthy cloakbrowser/config.py:121
get_binary_path software healthy cloakbrowser/config.py:127
check_platform_available software healthy cloakbrowser/config.py:141
get_effective_version software healthy cloakbrowser/config.py:159
_version_tuple software healthy cloakbrowser/config.py:182
_version_newer software healthy cloakbrowser/config.py:187
get_archive_ext software healthy cloakbrowser/config.py:207
get_archive_name software healthy cloakbrowser/config.py:212
get_download_url software healthy cloakbrowser/config.py:218
get_fallback_download_url software healthy cloakbrowser/config.py:224
get_local_binary_override software healthy cloakbrowser/config.py:233
_seeding_disabled software healthy cloakbrowser/widevine.py:37
resolve_widevine_cdm_dir software healthy cloakbrowser/widevine.py:43
seed_widevine_hint software healthy cloakbrowser/widevine.py:64
_setup_logging software healthy cloakbrowser/__main__.py:17
cmd_install software dead cloakbrowser/__main__.py:29
cmd_info software dead cloakbrowser/__main__.py:36
cmd_update software dead cloakbrowser/__main__.py:52
cmd_clear_cache software dead cloakbrowser/__main__.py:64
main software healthy cloakbrowser/__main__.py:75
resolve_proxy_geo software healthy cloakbrowser/geoip.py:54

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

LabelLayerStatusPath
_ProxySettingsRequired software healthy cloakbrowser/browser.py:44
ProxySettings software healthy cloakbrowser/browser.py:48
RawKeyboard software healthy cloakbrowser/human/keyboard.py:16
AsyncRawMouse software healthy cloakbrowser/human/mouse_async.py:17
AsyncRawKeyboard software healthy cloakbrowser/human/keyboard_async.py:20
_SyncIsolatedWorld software healthy cloakbrowser/human/__init__.py:60
_AsyncIsolatedWorld software healthy cloakbrowser/human/__init__.py:130
_CursorState software healthy cloakbrowser/human/__init__.py:202
RawMouse software healthy cloakbrowser/human/mouse.py:12
Point software healthy cloakbrowser/human/mouse.py:19
HumanConfigOverrides software healthy cloakbrowser/human/config.py:23
HumanConfig software healthy cloakbrowser/human/config.py:72
ActionabilityError software healthy cloakbrowser/human/actionability.py:21
ElementNotAttachedError software healthy cloakbrowser/human/actionability.py:30
ElementNotVisibleError software healthy cloakbrowser/human/actionability.py:35
ElementNotStableError software healthy cloakbrowser/human/actionability.py:40
ElementNotEnabledError software healthy cloakbrowser/human/actionability.py:45
ElementNotEditableError software healthy cloakbrowser/human/actionability.py:50
ElementNotReceivingEventsError software healthy cloakbrowser/human/actionability.py:55
TestExtractTar software healthy tests/test_extract.py:37
TestExtractZip software healthy tests/test_extract.py:95
TestFlatten software healthy tests/test_extract.py:120
TestPermissions software healthy tests/test_extract.py:171
_FakeRawMouse software healthy tests/test_humanize_unit.py:53
TestConfigResolution software healthy tests/test_humanize_unit.py:70
TestBezierMath software healthy tests/test_humanize_unit.py:121
TestAsyncCompat software healthy tests/test_humanize_unit.py:192
TestFocusCheck software healthy tests/test_humanize_unit.py:273
TestCheckUncheckIdle software healthy tests/test_humanize_unit.py:315
TestFramePatching software healthy tests/test_humanize_unit.py:375
TestDragToSafety software healthy tests/test_humanize_unit.py:402
TestPageConfigPersistence software healthy tests/test_humanize_unit.py:433
TestMistypeConfig software healthy tests/test_humanize_unit.py:449
TestSelectAllPlatform software healthy tests/test_humanize_unit.py:468
TestNonAsciiKeyboard software healthy tests/test_humanize_unit.py:486
TestNonAsciiKeyboardAsync software healthy tests/test_humanize_unit.py:581
TestBrowserFill software healthy tests/test_humanize_unit.py:608
TestBrowserPatching software healthy tests/test_humanize_unit.py:652
TestBrowserBotDetection software healthy tests/test_humanize_unit.py:693
TestAsyncEndToEnd software healthy tests/test_humanize_unit.py:736
TestElementHandlePatchingSync software healthy tests/test_humanize_unit.py:765
TestElementHandlePatchingAsync software healthy tests/test_humanize_unit.py:1169
TestBrowserElementHandle software healthy tests/test_humanize_unit.py:1261
TestAsyncElementHandle software healthy tests/test_humanize_unit.py:1352
TestPerCallTimeoutForwarding software healthy tests/test_humanize_unit.py:1378
TestPerCallHumanConfigOverride software healthy tests/test_humanize_unit.py:1481
TestScrollIntoViewIfNeeded software healthy tests/test_humanize_unit.py:1672
TestTimeoutBudget307 software healthy tests/test_humanize_unit.py:1835
TestPointerEventsFailOpen software healthy tests/test_humanize_unit.py:1891
TestParseProxyUrl software healthy tests/test_proxy.py:13

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

LabelLayerStatusPath
BINARY-LICENSE.md software healthy BINARY-LICENSE.md
README.md software healthy README.md
Dockerfile software healthy Dockerfile
pyproject.toml software healthy pyproject.toml
CHANGELOG.md software healthy CHANGELOG.md
download.py software healthy cloakbrowser/download.py
_version.py software warning cloakbrowser/_version.py
__init__.py software healthy cloakbrowser/__init__.py
config.py software healthy cloakbrowser/config.py
widevine.py software healthy cloakbrowser/widevine.py
__main__.py software healthy cloakbrowser/__main__.py
geoip.py software healthy cloakbrowser/geoip.py
browser.py software healthy cloakbrowser/browser.py
keyboard.py software healthy cloakbrowser/human/keyboard.py
mouse_async.py software healthy cloakbrowser/human/mouse_async.py
keyboard_async.py software healthy cloakbrowser/human/keyboard_async.py
__init__.py software healthy cloakbrowser/human/__init__.py
mouse.py software healthy cloakbrowser/human/mouse.py
config.py software healthy cloakbrowser/human/config.py
actionability.py software healthy cloakbrowser/human/actionability.py
scroll_async.py software healthy cloakbrowser/human/scroll_async.py
actionability_async.py software healthy cloakbrowser/human/actionability_async.py
scroll.py software healthy cloakbrowser/human/scroll.py
test_build_args.py software healthy tests/test_build_args.py
test_extract.py software healthy tests/test_extract.py
test_humanize_unit.py software healthy tests/test_humanize_unit.py
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
test_backend.py software healthy tests/test_backend.py
test_proxy.py software healthy tests/test_proxy.py
test_stealth_reproduction_110.py software healthy tests/test_stealth_reproduction_110.py
test_launch.py software healthy tests/test_launch.py
test_config.py software healthy tests/test_config.py
test_geoip.py software healthy tests/test_geoip.py
test_stealth.py software healthy tests/test_stealth.py
test_lambda_security.py software healthy tests/test_lambda_security.py
test_extension_loading.py software healthy tests/test_extension_loading.py
test_launch_context.py software healthy tests/test_launch_context.py
test_update.py software healthy tests/test_update.py
test_cloakserve.py software healthy tests/test_cloakserve.py
test_persistent_context.py software healthy tests/test_persistent_context.py
test_widevine.py software healthy tests/test_widevine.py
test_stealth_unit.py software healthy tests/test_stealth_unit.py
test_human_visual.py software healthy tests/test_human_visual.py
README.md software healthy js/README.md
package.json software healthy js/package.json
package-lock.json software healthy js/package-lock.json
tsconfig.json software healthy js/tsconfig.json
puppeteer.test.ts software warning js/tests/puppeteer.test.ts
update.test.ts software healthy js/tests/update.test.ts

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

LabelLayerStatusPath
1.2.3.4 network healthy tests/test_build_args.py
5.6.7.8 network healthy tests/test_build_args.py
9.9.9.9 network healthy tests/test_build_args.py
9.8.7.6 network healthy tests/test_proxy.py
1.1.1.1 network healthy tests/test_proxy.py
145.0.0.0 network healthy tests/test_config.py
10.50.96.5 network healthy tests/test_geoip.py
127.0.0.1 network healthy tests/test_geoip.py
203.0.113.10 network healthy tests/test_geoip.py
192.168.1.1 network healthy tests/test_geoip.py
10.0.0.1 network healthy tests/test_geoip.py
172.16.0.1 network healthy tests/test_geoip.py
8.8.8.8 network healthy tests/test_geoip.py
64.176.168.43 network healthy tests/test_geoip.py
169.254.169.254 network healthy tests/test_lambda_security.py
127.0.0.2 network healthy tests/test_lambda_security.py
100.64.0.1 network healthy tests/test_lambda_security.py
143.0.0.0 network healthy tests/test_update.py
146.0.0.0 network healthy tests/test_update.py
100.0.0.0 network healthy tests/test_update.py

LabelLayerStatusPath
cloakbrowser software healthy cloakbrowser
human software healthy cloakbrowser/human
tests software healthy tests
js software healthy js
tests software healthy js/tests
examples software healthy js/examples
src software healthy js/src
human-puppeteer software healthy js/src/human-puppeteer
human software healthy js/src/human
examples software healthy examples
integrations software healthy examples/integrations
aws_lambda software healthy examples/integrations/aws_lambda
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
port:9222 network healthy Dockerfile
port:8080 network healthy tests/test_cloakserve.py
port:9999 network healthy tests/test_cloakserve.py
port:9333 network healthy tests/test_cloakserve.py
port:9245 network healthy examples/integrations/scrapling_example.py
port:9243 network healthy examples/integrations/crawl4ai_example.py
port:9242 network healthy examples/integrations/browser_use_example.py
port:9000 network healthy examples/integrations/aws_lambda/Dockerfile

LabelLayerStatusPath
python cicd healthy .github/workflows/ci.yml
javascript cicd healthy .github/workflows/ci.yml
attest cicd healthy .github/workflows/attest-release.yml
test cicd healthy .github/workflows/publish.yml
validate-version cicd healthy .github/workflows/publish.yml
publish-pypi cicd healthy .github/workflows/publish.yml
publish-npm cicd healthy .github/workflows/publish.yml
publish-docker cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::attest-release cicd healthy .github/workflows/attest-release.yml
gha::publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
DOCKER_USER cicd healthy
DOCKER_PAT cicd healthy
VERSION cicd healthy

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::examples/integrations/aws_lambda/Dockerfile hardware healthy examples/integrations/aws_lambda/Dockerfile

LabelLayerStatusPath
auth::.github/workflows/attest-release.yml security healthy .github/workflows/attest-release.yml
auth::.github/workflows/publish.yml security healthy .github/workflows/publish.yml

LabelLayerStatusPath
repobility-clone-9gcq4bb2 software healthy /tmp/repobility-clone-9gcq4bb2

LabelLayerStatusPath
gpu (detected) hardware healthy cloakbrowser/config.py

LabelLayerStatusPath
vps::aws hardware healthy tests/test_lambda_security.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/efda4189-83a6-40d4-9858-3ed2e14aae56/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/efda4189-83a6-40d4-9858-3ed2e14aae56/

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.