Does Code Radar upload source code?
No. Source code, snippets, secrets, reports, and repository archives are not uploaded by Radar. Scans run in the local workspace or GitHub Actions runner.
Code Radar is designed for teams that need private code security scan evidence without sending source code to another hosted scanner.
Direct answer
Review Code Radar security controls for local code security scanning, no-source-upload SAST, license validation, telemetry metadata, and CI enforcement.
No. Source code, snippets, secrets, reports, and repository archives are not uploaded by Radar. Scans run in the local workspace or GitHub Actions runner.
Entitlement checks, machine or repository fingerprints, plan status, client version, optional telemetry, and checkout attribution can leave the environment; repository contents do not.
GitHub Actions scans run in the runner. Paid CI validates repository slots and entitlement online, while SARIF, JSON, HTML, and terminal outputs are written where the command runs.
Inspect the privacy page, telemetry controls, report formats, and GitHub Actions setup before adding Radar to private repositories or paid CI gates.
Decision evidence
Security buyers need explicit evidence about where code is read, what metadata leaves the environment, and which controls protect paid workflows.
Trust proof
Security buyers need a clear boundary before they install a scanner on private repositories. Radar keeps scan execution local or inside the GitHub Actions runner while licensing and telemetry use metadata only.
radar scan . --quick
radar scan . --format sarif --fail-on high
radar license statusThis page should convert trust-sensitive searches for private code security scan, local code security scanner, and no-source-upload SAST.
Trust objection router
Security-sensitive visitors need the boundary first, then the next action. Route them to local scan proof, privacy details, CI validation, or pricing only after the trust question is answered.
No. Scans run in the local workspace or GitHub Actions runner, and reports are written where the command runs.
Entitlement and optional telemetry metadata can leave the environment; source text, snippets, secrets, reports, and repository contents do not.
GitHub Actions scans inside the runner and consumes repository slots when a paid plan validates CI usage.
Trust evidence checklist
Security-sensitive buyers need evidence they can inspect before a scanner touches private repositories. Use this checklist to move from trust concern to a controlled local scan, CI gate, or pricing decision.
Normal scans read repository files where the command runs: a developer machine or GitHub Actions runner.
Review privacy boundaries before installing on a sensitive repository.
SARIF, JSON, HTML, and terminal output are local artifacts unless the workflow explicitly uploads an artifact.
Inspect report formats before deciding which artifact belongs in review.
GitHub Actions validation consumes repository slots and runs in the runner environment instead of a hosted scanner workspace.
Use CI only after the local signal is trusted and the team wants shared enforcement.
Free Preview proves a local quick scan; paid plans unlock full local scans, reports, MCP workflows, and repository gates.
Move to pricing only when the evidence answers the team's trust concern.
This is the security contract the product should be judged on. Source code stays where the scan runs; entitlement and attribution metadata go to the licensing backend.
Radar cannot be impossible to crack, but the production design raises the cost: server-side validation, signed entitlements, database-backed plan limits, rate limits, and separate local/CI slots.
CLI telemetry supports product health and launch attribution, but it must not be required for source scanning. Users can opt out with standard environment controls.
DO_NOT_TRACK=1 or RADAR_TELEMETRY=0No. Source code, snippets, secrets, reports, and repository archives are not uploaded by Radar. Scans run in the local workspace or GitHub Actions runner.
Entitlement checks, machine or repository fingerprints, plan status, client version, optional telemetry, and checkout attribution can leave the environment; repository contents do not.
GitHub Actions scans run in the runner. Paid CI validates repository slots and entitlement online, while SARIF, JSON, HTML, and terminal outputs are written where the command runs.
Inspect the privacy page, telemetry controls, report formats, and GitHub Actions setup before adding Radar to private repositories or paid CI gates.
Start with a local security review tool, then add MCP and GitHub Actions only when your workflow needs shared enforcement.