google/perfetto
What It Calls
Calls external APIs
Partial check
The repository's own service
Without a key: What works without a key is still to be checked.
| Feature | Provider | Use | Default | Alternative |
|---|---|---|---|---|
| Text generation · Image generation · Embeddings | Google Gemini API | Undetermined | generativelanguage.googleapis.com |
None |
| External API (ui.perfetto.dev) | ui.perfetto.dev The repository's own service
1 call sites |
Undetermined | ui.perfetto.dev |
None |
| API | Credential | Code evidence | Pricing | Pricing page | Checked |
|---|---|---|---|---|---|
| Google Gemini API | Your API key | ui/src/plugins/com.google.PerfettoMcp/gemini_client.ts:82Not traced to an entry point |
Free tier | Pricing | 2026-10-05 |
| ui.perfetto.devThe repository's own service | Credential unclear | ui/src/open_perfetto_trace/index.ts:77Not traced to an entry point |
No pricing info | - | - |
Data sent out: uploaded files·prompt text
Checked scope: Partial check — 400/12,846 files · tree not truncated · no submodules · 1,362 unresolved import path(s)
Next
Badge preview
[](https://whatitcalls.reactiveworks.dev/en/google/perfetto)
Shows as “external API · used” in a README.
Was this analysis helpful?
Freshness details
- Checked commit
b450be3b1536c840f68c126cf69393266114485b- Committed
- 2026-10-07 11:49 UTC
- Checked
- 2026-10-07 11:53 UTC
- HEAD last seen
- 2026-10-07 11:53 UTC ·
b450be3(same as the checked commit) - Read depth
- Basic (up to 400 files · 8 MB)
- Scanner · rules
scan-5+verdict-4- Pricing catalog
- version 2
- Correction revision
- 0
- Summary
- Model ollama-cloud/gemma4:31b-cloud
What is sent out
- Confirmed Uploads files to ui.perfetto.dev.
ui/src/open_perfetto_trace/index.ts:86ui/src/open_perfetto_trace/index.ts:77 - Confirmed Sends prompt text to the Google Gemini API.
ui/src/plugins/dev.perfetto.LlmProtocolGemini/gemini_protocol.ts:207ui/src/plugins/dev.perfetto.LlmProtocolGemini/gemini_protocol.ts:202
README claims ↔ code2
local
- Browser-based UI: A powerful, fully local UI for visualizing and exploringREADME.md:25
- Fully local, browser-based UI for visualizing large amounts of complex,docs/README.md:22
The README states it runs locally, but the code requires external calls to proceed.
offline
many processes on a single machine into a unified trace file for offlinedocs/README.md:14
require any installation, works offline, and can open traces recorded by otherdocs/README.md:24
The README states it works offline, but the code requires external calls to proceed.
Code quotes
Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.
No code evidence to quote.
Checked scope details
Files
- In the repository
- 12,846
- Checked
- 400 (3%)
Manifests
All priority files read
python/setup.pyui/package.json
Unresolved import paths (1,362)
../gen/protosui/src/protos/index.ts:23../gen/traceconvui/src/traceconv/index.ts:17common_utilsinfra/ci/frontend/main.py:26stackdriver_metricsinfra/ci/frontend/main.py:28python.generators.trace_processor_table.publicsrc/trace_processor/plugins/ancestor/tables.py:15
not read 1,360 · missing file 2
Excluded files
(none)5,016.cc1,387.h1,208.sql489.proto457.sha256434
+44 more
- External code not checked
- None
- Limits hit
- file count limit
- Symbolic links not followed
- 19
Correction history
No corrections yet.