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

Scan timing: clone 3.68s · analysis 17.0s · 8.0 MB · GitHub preflight 454ms

browser-use/browser-use

https://github.com/browser-use/browser-use · scanned 2026-06-05 06:49 UTC (6 days, 1 hour ago) · 10 languages

549 raw signals (273 security + 276 graph) 54th percentile · Python · medium (20-100K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 6 days, 1 hour ago · v2 · 205 actionable findings from 2 signal sources. 206 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 35.5 0.25 8.88
testing_score 100.0 0.20 20.00
documentation_score 85.0 0.15 12.75
practices_score 89.0 0.15 13.35
code_quality 24.5 0.10 2.46
Overall 1.00 66.4
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 4193 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
debug_iframe_scrolling software healthy tests/scripts/debug_iframe_scrolling.py:24
capture_dom_state software healthy tests/scripts/debug_iframe_scrolling.py:130
wrapped_act software healthy tests/scripts/debug_iframe_scrolling.py:203
analyze_frame_hierarchy software healthy tests/scripts/test_frame_hierarchy.py:12
print_tree software healthy tests/scripts/test_frame_hierarchy.py:75
print_frame_tree software healthy tests/scripts/test_frame_hierarchy.py:188
main software healthy tests/scripts/test_frame_hierarchy.py:242
test_act_enforces_per_action_timeout_on_hung_handler software healthy tests/ci/test_action_timeout.py:36
_hanging_execute_action software healthy tests/ci/test_action_timeout.py:44
test_act_passes_through_fast_handler software healthy tests/ci/test_action_timeout.py:76
_fast_execute_action software healthy tests/ci/test_action_timeout.py:102
test_act_rejects_invalid_action_timeout_override software healthy tests/ci/test_action_timeout.py:94
test_default_action_timeout_accommodates_extract_action software healthy tests/ci/test_action_timeout.py:123
_restore_service_module software healthy tests/ci/test_action_timeout.py:136
test_malformed_env_timeout_does_not_break_import software healthy tests/ci/test_action_timeout.py:153
mock_env software healthy tests/ci/test_llm_retries.py:185
test_retries_on_503_with_exponential_backoff software healthy tests/ci/test_llm_retries.py:190
mock_post software healthy tests/ci/test_llm_retries.py:157
test_no_retry_on_401 software healthy tests/ci/test_llm_retries.py:85
test_retries_on_timeout software healthy tests/ci/test_llm_retries.py:117
test_max_retries_exhausted software healthy tests/ci/test_llm_retries.py:149
mock_generate software healthy tests/ci/test_llm_retries.py:279
test_no_retry_on_400 software healthy tests/ci/test_llm_retries.py:239
test_retries_on_429_rate_limit software healthy tests/ci/test_llm_retries.py:267
test_execute_ai_step_basic software healthy tests/ci/test_ai_step.py:10
custom_ainvoke software healthy tests/ci/test_ai_step.py:50
test_execute_ai_step_with_screenshot software healthy tests/ci/test_ai_step.py:46
test_execute_ai_step_error_handling software healthy tests/ci/test_ai_step.py:95
_openrouter_metadata software healthy tests/ci/test_openrouter_token_cost.py:11
test_model_pricing_from_openrouter_metadata software healthy tests/ci/test_openrouter_token_cost.py:25
test_openrouter_pricing_accepts_litellm_prefixed_model_ids software healthy tests/ci/test_openrouter_token_cost.py:39
fake_get_openrouter_models_metadata software healthy tests/ci/test_openrouter_token_cost.py:40
test_token_cost_falls_back_to_openrouter_pricing software healthy tests/ci/test_openrouter_token_cost.py:52
fake_openrouter_pricing software healthy tests/ci/test_openrouter_token_cost.py:119
test_calculate_cost_uses_openrouter_cache_pricing software healthy tests/ci/test_openrouter_token_cost.py:79
test_registered_openrouter_llm_forces_openrouter_pricing software healthy tests/ci/test_openrouter_token_cost.py:116
test_short_content_single_chunk software healthy tests/ci/test_markdown_chunking.py:16
test_empty_content software healthy tests/ci/test_markdown_chunking.py:25
test_chunk_offsets_cover_full_content software healthy tests/ci/test_markdown_chunking.py:31
test_splits_at_header_boundary software healthy tests/ci/test_markdown_chunking.py:50
test_header_preferred_split_moves_header_to_next_chunk software healthy tests/ci/test_markdown_chunking.py:67
test_header_preferred_split_doesnt_create_tiny_chunks software healthy tests/ci/test_markdown_chunking.py:82
test_code_fence_not_split software healthy tests/ci/test_markdown_chunking.py:100
test_unclosed_code_fence software healthy tests/ci/test_markdown_chunking.py:109
test_table_not_split_mid_row software healthy tests/ci/test_markdown_chunking.py:121
test_table_header_in_overlap_for_continuation software healthy tests/ci/test_markdown_chunking.py:139
test_table_header_carried_across_three_plus_chunks software healthy tests/ci/test_markdown_chunking.py:155
test_list_items_not_split software healthy tests/ci/test_markdown_chunking.py:176
test_start_from_char_returns_correct_chunk software healthy tests/ci/test_markdown_chunking.py:193
test_start_from_char_past_end_returns_empty software healthy tests/ci/test_markdown_chunking.py:207

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

LabelLayerStatusPath
_StubActionModel software healthy tests/ci/test_action_timeout.py:24
TestChatBrowserUseRetries software healthy tests/ci/test_llm_retries.py:12
TestChatGoogleRetries software healthy tests/ci/test_llm_retries.py:181
TestChunkMarkdownBasic software healthy tests/ci/test_markdown_chunking.py:13
TestChunkMarkdownHeaders software healthy tests/ci/test_markdown_chunking.py:47
TestChunkMarkdownHeaderPreferred software healthy tests/ci/test_markdown_chunking.py:64
TestChunkMarkdownCodeFence software healthy tests/ci/test_markdown_chunking.py:97
TestChunkMarkdownTable software healthy tests/ci/test_markdown_chunking.py:118
TestChunkMarkdownListItems software healthy tests/ci/test_markdown_chunking.py:173
TestChunkMarkdownStartFromChar software healthy tests/ci/test_markdown_chunking.py:190
TestChunkMarkdownOverlap software healthy tests/ci/test_markdown_chunking.py:218
TestChunkMarkdownMixed software healthy tests/ci/test_markdown_chunking.py:239
TestHTMLToMarkdownChunking software healthy tests/ci/test_markdown_chunking.py:265
TestTableNormalizationIntegration software healthy tests/ci/test_markdown_chunking.py:298
TestPreprocessMarkdownContent software healthy tests/ci/test_markdown_extractor.py:6
EventCollector software healthy tests/ci/conftest.py:221
Handler software healthy tests/ci/test_cli_connect.py:57
TestImageFiles software healthy tests/ci/test_file_system_images.py:13
TestActionResultImages software healthy tests/ci/test_file_system_images.py:185
TestCoordinateClickingTools software healthy tests/ci/test_coordinate_clicking.py:13
TestCoordinateClickingModelDetection software healthy tests/ci/test_coordinate_clicking.py:110
TestCoordinateClickingWithPassedTools software healthy tests/ci/test_coordinate_clicking.py:152
TestSchemaDictToPydanticModel software healthy tests/ci/test_structured_extraction.py:26
TestExtractionResult software healthy tests/ci/test_structured_extraction.py:288
TestExtractStructured software healthy tests/ci/test_structured_extraction.py:369
TestExtractionSchemaInjection software healthy tests/ci/test_structured_extraction.py:508
TestClickArgParsing software healthy tests/ci/test_cli_coordinate_click.py:14
TestClickCommandHandler software healthy tests/ci/test_cli_coordinate_click.py:50
TestDisableExtensionsEnvVar software healthy tests/ci/test_extension_config.py:8
TestSearchPage software healthy tests/ci/test_search_find.py:166
TestFindElements software healthy tests/ci/test_search_find.py:293
TestRegistration software healthy tests/ci/test_search_find.py:448
TestImageInLLMMessages software healthy tests/ci/test_file_system_llm_integration.py:19
TestDocxInLLMMessages software healthy tests/ci/test_file_system_llm_integration.py:235
TestEndToEndIntegration software healthy tests/ci/test_file_system_llm_integration.py:285
TestSaveAsPdf software healthy tests/ci/test_action_save_as_pdf.py:94
TestTerminatesSequenceMetadata software healthy tests/ci/test_multi_act_guards.py:106
TestStaticGuard software healthy tests/ci/test_multi_act_guards.py:162
TestRuntimeGuard software healthy tests/ci/test_multi_act_guards.py:219
TestSafeChain software healthy tests/ci/test_multi_act_guards.py:266
TestFallbackLLMParameter software healthy tests/ci/test_fallback_llm.py:84
TestFallbackLLMSwitching software healthy tests/ci/test_fallback_llm.py:132
TestFallbackLLMIntegration software healthy tests/ci/test_fallback_llm.py:279
TestSkeletonScreenDetection software healthy tests/ci/test_action_blank_page.py:116
TestNavigateReloadFallback software healthy tests/ci/test_action_blank_page.py:170
TestUploadArgParsing software healthy tests/ci/test_cli_upload.py:17
TestUploadCommandHandler software healthy tests/ci/test_cli_upload.py:53
TestDocxFile software healthy tests/ci/test_file_system_docx.py:13
TestFileSystemDocxIntegration software healthy tests/ci/test_file_system_docx.py:144
TestExtractCleanMarkdown software healthy tests/ci/test_extract_images.py:133

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
Dockerfile software healthy Dockerfile
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
CLOUD.md software healthy CLOUD.md
AGENTS.md software healthy AGENTS.md
README.md software healthy docker/README.md
build-base-images.sh software healthy docker/build-base-images.sh
Dockerfile software healthy docker/base-images/python-deps/Dockerfile
Dockerfile software healthy docker/base-images/system/Dockerfile
Dockerfile software healthy docker/base-images/chromium/Dockerfile
debug_iframe_scrolling.py software healthy tests/scripts/debug_iframe_scrolling.py
test_frame_hierarchy.py software healthy tests/scripts/test_frame_hierarchy.py
browser_use_pip.yaml software healthy tests/agent_tasks/browser_use_pip.yaml
README.md software healthy tests/agent_tasks/README.md
amazon_laptop.yaml software healthy tests/agent_tasks/amazon_laptop.yaml
processed.json software healthy tests/mind2web_data/processed.json
test_action_timeout.py software healthy tests/ci/test_action_timeout.py
test_llm_retries.py software healthy tests/ci/test_llm_retries.py
test_ai_step.py software healthy tests/ci/test_ai_step.py
test_openrouter_token_cost.py software healthy tests/ci/test_openrouter_token_cost.py
test_markdown_chunking.py software healthy tests/ci/test_markdown_chunking.py
test_prompt_step_meta_suffix.py software healthy tests/ci/test_prompt_step_meta_suffix.py
test_doctor_command.py software healthy tests/ci/test_doctor_command.py
test_cli_install_init.py software healthy tests/ci/test_cli_install_init.py
test_markdown_extractor.py software healthy tests/ci/test_markdown_extractor.py
conftest.py software healthy tests/ci/conftest.py
test_cli_lite_deps.py software healthy tests/ci/test_cli_lite_deps.py
test_cdp_timeout.py software healthy tests/ci/test_cdp_timeout.py
test_cli_connect.py software healthy tests/ci/test_cli_connect.py
test_variable_substitution.py software healthy tests/ci/test_variable_substitution.py
test_file_system_images.py software healthy tests/ci/test_file_system_images.py
test_ax_name_matching.py software healthy tests/ci/test_ax_name_matching.py
test_coordinate_clicking.py software healthy tests/ci/test_coordinate_clicking.py
test_structured_extraction.py software healthy tests/ci/test_structured_extraction.py
test_cli_coordinate_click.py software healthy tests/ci/test_cli_coordinate_click.py
test_extension_config.py software healthy tests/ci/test_extension_config.py
test_action_record.py software healthy tests/ci/test_action_record.py
test_search_find.py software healthy tests/ci/test_search_find.py
test_history_wait_time.py software healthy tests/ci/test_history_wait_time.py
test_file_system_llm_integration.py software healthy tests/ci/test_file_system_llm_integration.py
test_tunnel.py software healthy tests/ci/test_tunnel.py
test_screenshot_exclusion.py software healthy tests/ci/test_screenshot_exclusion.py
test_action_save_as_pdf.py software healthy tests/ci/test_action_save_as_pdf.py
test_multi_act_guards.py software healthy tests/ci/test_multi_act_guards.py
test_budget_warning.py software healthy tests/ci/test_budget_warning.py
test_fallback_llm.py software healthy tests/ci/test_fallback_llm.py
test_action_blank_page.py software healthy tests/ci/test_action_blank_page.py

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

LabelLayerStatusPath
docker software healthy docker
base-images software healthy docker/base-images
python-deps software healthy docker/base-images/python-deps
system software healthy docker/base-images/system
chromium software healthy docker/base-images/chromium
tests software healthy tests
scripts software healthy tests/scripts
agent_tasks software healthy tests/agent_tasks
mind2web_data software healthy tests/mind2web_data
ci software healthy tests/ci
security software healthy tests/ci/security
models software healthy tests/ci/models
interactions software healthy tests/ci/interactions
infrastructure software healthy tests/ci/infrastructure
browser software healthy tests/ci/browser
examples software healthy examples
integrations software healthy examples/integrations
discord software healthy examples/integrations/discord
agentmail software healthy examples/integrations/agentmail
slack software healthy examples/integrations/slack
models software healthy examples/models
langchain software healthy examples/models/langchain
getting_started software healthy examples/getting_started
apps software healthy examples/apps
news-use software healthy examples/apps/news-use
ad-use software healthy examples/apps/ad-use
msg-use software healthy examples/apps/msg-use
ui software healthy examples/ui
cloud software healthy examples/cloud
observability software healthy examples/observability
use-cases software healthy examples/use-cases
custom-functions software healthy examples/custom-functions
sandbox software healthy examples/sandbox
browser software healthy examples/browser
features software healthy examples/features
file_system software healthy examples/file_system
skills software healthy skills
browser-use software healthy skills/browser-use
references software healthy skills/browser-use/references
open-source software healthy skills/open-source
references software healthy skills/open-source/references
cloud software healthy skills/cloud
references software healthy skills/cloud/references
guides software healthy skills/cloud/references/guides
x402 software healthy skills/x402
remote-browser software healthy skills/remote-browser
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
browser_use software healthy browser_use

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

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
180.1.1.1 network healthy tests/ci/security/test_ip_blocking.py
8.8.8.8 network healthy tests/ci/security/test_ip_blocking.py
1.1.1.1 network healthy tests/ci/security/test_ip_blocking.py
142.250.185.46 network healthy tests/ci/security/test_ip_blocking.py
93.184.216.34 network healthy tests/ci/security/test_ip_blocking.py
192.168.1.1 network healthy tests/ci/security/test_ip_blocking.py
192.168.0.100 network healthy tests/ci/security/test_ip_blocking.py
10.0.0.1 network healthy tests/ci/security/test_ip_blocking.py
10.255.255.255 network healthy tests/ci/security/test_ip_blocking.py
172.16.0.1 network healthy tests/ci/security/test_ip_blocking.py
172.31.255.254 network healthy tests/ci/security/test_ip_blocking.py
127.1.2.3 network healthy tests/ci/security/test_ip_blocking.py
1.2.3.4 network healthy tests/ci/security/test_ip_blocking.py
5.6.7.8 network healthy tests/ci/security/test_ip_blocking.py
9.10.11.12 network healthy tests/ci/security/test_ip_blocking.py
1.2.0.3 network healthy tests/ci/security/test_ip_blocking.py
255.255.255.255 network healthy tests/ci/security/test_ip_blocking.py
192.168.0.1 network healthy tests/ci/security/test_ip_blocking.py
37.0.0.1 network healthy tests/ci/security/test_ip_blocking.py
127.0.0.1 network healthy tests/ci/security/test_ip_blocking.py
022.272.605.144 network healthy browser_use/browser/demo_mode.py
091.09.05.06 network healthy browser_use/browser/demo_mode.py
113.213.055.101 network healthy browser_use/browser/demo_mode.py
037.035.032.117 network healthy browser_use/browser/demo_mode.py
095.286.018.056 network healthy browser_use/browser/demo_mode.py
018.179.005.056 network healthy browser_use/browser/demo_mode.py
12.312.001.219 network healthy browser_use/browser/demo_mode.py
002.046.002.454 network healthy browser_use/browser/demo_mode.py
8.705.105.959 network healthy browser_use/browser/demo_mode.py
2.663.008.059 network healthy browser_use/browser/demo_mode.py
6.734.053.209 network healthy browser_use/browser/demo_mode.py
4.38.089.255 network healthy browser_use/browser/demo_mode.py
1.377.041.136 network healthy browser_use/browser/demo_mode.py
3.757.17.155 network healthy browser_use/browser/demo_mode.py
3.271.035.032 network healthy browser_use/browser/demo_mode.py
2.485.141.091 network healthy browser_use/browser/demo_mode.py
375.281.202.15 network healthy browser_use/browser/demo_mode.py
1.799.508.155 network healthy browser_use/browser/demo_mode.py
3.13.45.05 network healthy browser_use/browser/demo_mode.py
046.162.123.258 network healthy browser_use/browser/demo_mode.py
1.268.092.068 network healthy browser_use/browser/demo_mode.py
037.027.16.137 network healthy browser_use/browser/demo_mode.py
2.749.281.19 network healthy browser_use/browser/demo_mode.py
097.064.039.027 network healthy browser_use/browser/demo_mode.py
4.848.096.072 network healthy browser_use/browser/demo_mode.py
3.171.587.377 network healthy browser_use/browser/demo_mode.py
9.437.286.177 network healthy browser_use/browser/demo_mode.py
6.788.084.05 network healthy browser_use/browser/demo_mode.py
9.009.35.2 network healthy browser_use/browser/demo_mode.py

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

LabelLayerStatusPath
setup-chromium cicd healthy .github/workflows/test.yaml
find_tests cicd healthy .github/workflows/test.yaml
tests cicd healthy .github/workflows/test.yaml
evaluate-tasks cicd healthy .github/workflows/test.yaml
lint-syntax cicd healthy .github/workflows/lint.yml
lint-style cicd healthy .github/workflows/lint.yml
lint-typecheck cicd healthy .github/workflows/lint.yml
build_publish_image cicd healthy .github/workflows/docker.yml
trigger_cloud_eval_image_build cicd healthy .github/workflows/cloud_evals.yml
stale cicd healthy .github/workflows/stale-bot.yml
trigger-evaluation cicd healthy .github/workflows/eval-on-pr.yml
build cicd healthy .github/workflows/package.yaml
build_test cicd healthy .github/workflows/package.yaml
claude cicd healthy .github/workflows/claude.yml
test-install-sh-linux cicd healthy .github/workflows/install-script.yml
test-install-sh-macos cicd healthy .github/workflows/install-script.yml
test-install-sh-windows cicd healthy .github/workflows/install-script.yml
test-uv-pip-install cicd healthy .github/workflows/install-script.yml
test-uvx-run cicd healthy .github/workflows/install-script.yml
test-uvx-pypi cicd healthy .github/workflows/install-script.yml
tag_pre_release cicd healthy .github/workflows/publish.yml
publish_to_pypi cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
DOCKER_USERNAME cicd healthy
OPENAI_API_KEY cicd healthy
PLAYWRIGHT_VERSION cicd healthy
GITHUB_TOKEN cicd healthy
EVAL_PLATFORM_KEY cicd healthy
EVAL_PLATFORM_URL cicd healthy
BROWSER_USE_API_KEY cicd healthy
AZURE_OPENAI_ENDPOINT cicd healthy
GROQ_API_KEY cicd healthy
PERPLEXITY_API_KEY cicd healthy
DOCKER_PASSWORD cicd healthy
AZURE_OPENAI_KEY cicd healthy
GOOGLE_API_KEY cicd healthy
OPENROUTER_API_KEY cicd healthy
TRIGGER_CLOUD_BUILD_GH_KEY cicd healthy
ANTHROPIC_API_KEY cicd healthy

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yaml
gha::lint cicd healthy .github/workflows/lint.yml
gha::docker cicd healthy .github/workflows/docker.yml
gha::cloud_evals cicd healthy .github/workflows/cloud_evals.yml
gha::stale-bot cicd healthy .github/workflows/stale-bot.yml
gha::eval-on-pr cicd healthy .github/workflows/eval-on-pr.yml
gha::package cicd healthy .github/workflows/package.yaml
gha::claude cicd healthy .github/workflows/claude.yml
gha::install-script cicd healthy .github/workflows/install-script.yml
gha::publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
port:9242 network healthy Dockerfile
port:9222 network healthy Dockerfile
port:16 network healthy tests/ci/test_cli_connect.py
port:3000 network healthy examples/integrations/slack/slack_example.py
port:8080 network healthy browser_use/integrations/gmail/service.py
port:49152 network healthy browser_use/skill_cli/utils.py

LabelLayerStatusPath
auth::browser_use/integrations/gmail/service.py security healthy browser_use/integrations/gmail/service.py
auth::tests/mind2web_data/processed.json security healthy tests/mind2web_data/processed.json
auth::browser_use/sync/service.py security healthy browser_use/sync/service.py
auth::browser_use/sync/auth.py security healthy browser_use/sync/auth.py
auth::examples/integrations/gmail_2fa_integration.py security healthy examples/integrations/gmail_2fa_integration.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::docker/base-images/python-deps/Dockerfile hardware healthy docker/base-images/python-deps/Dockerfile
image::docker/base-images/system/Dockerfile hardware healthy docker/base-images/system/Dockerfile
image::docker/base-images/chromium/Dockerfile hardware healthy docker/base-images/chromium/Dockerfile

LabelLayerStatusPath
password_literal::tests/ci/security/test_sensitive_data.py security healthy tests/ci/security/test_sensitive_data.py
password_literal::tests/ci/security/test_sensitive_data.py security healthy tests/ci/security/test_sensitive_data.py
generic_api_key::browser_use/config.py security healthy browser_use/config.py
generic_api_key::browser_use/telemetry/service.py security healthy browser_use/telemetry/service.py

LabelLayerStatusPath
vps::aws hardware healthy .env.example
vps::azure hardware healthy tests/ci/models/model_test_helper.py

LabelLayerStatusPath
repobility-clone-768xq2hj software healthy /tmp/repobility-clone-768xq2hj

LabelLayerStatusPath
POST /slack/events api healthy examples/integrations/slack/slack_api.py

LabelLayerStatusPath
celery data healthy examples/use-cases/shopping.py

LabelLayerStatusPath
gpu (detected) hardware healthy examples/custom-functions/parallel_agents.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/54316748-e993-41aa-8fc3-f9d476bab5d1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/54316748-e993-41aa-8fc3-f9d476bab5d1/

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.