Close Open Privacy Scan

bolt Snapshot: commit b3c0259
science engine v1.21
schedule 2026-07-19T17:12:40.082095+00:00
update Scan engine updated since this result

verified_user No application data leak found

No high-confidence exfiltration was found in application code.

App Privacy Score

82 /100
Low privacy risk

Low risk · 211 finding(s)

Dependency score: 57 (Medium risk)

bar_chart Score Breakdown

telemetry −10
egress −5
env_fs −3

list Scan Summary

0 high 0 medium 211 low
First-party packages: 1
Dependency packages: 15
Ecosystem: rust

swap_horiz External domains

687fb701029421ae5549d998--8000.hf.jobsabseil.ioaclanthology.orgagentskills.ioaggregate.ee.engr.uky.eduai.google.devaistudio.google.comanimations.devapi-inference.huggingface.coapi.anthropic.comapi.cerebras.aiapi.cohere.comapi.deepinfra.comapi.deepseek.comapi.endpoints.huggingface.cloudapi.featherless.aiapi.fireworks.aiapi.github.comapi.groq.comapi.mistral.aiapi.moonshot.aiapi.moonshot.cnapi.novita.aiapi.nuget.orgapi.openai.comapi.openai.com.attacker.comapi.publicai.coapi.replicate.comapi.scaleway.aiapi.slack.comapi.telegram.orgapi.together.xyzapi.wavespeed.aiapi.z.aiapp.neptune.aiarrow.apache.orgarstechnica.comarxiv.orgauai.orgawsdocs-neuron.readthedocs-hosted.combase-ui.combfl.aibitbucket.orgblackforestlabs.aiblog.fal.aiblog.famzah.netbootlin.combugreports.qt.iobugs.python.orgbugs.winehq.orgbugzilla.gnome.orgcdn-datasets.huggingface.cocdn-media.huggingface.cocdn.britannica.comcdn.mathjax.orgcdnjs.cloudflare.comcens.ioc.eecheck-host.netcivitai.comclaude.aiclear.mlclick.palletsprojects.comclip-cn-beijing.oss-cn-beijing.aliyuncs.comcode.activestate.comcodeload.github.comcolab.research.google.comcollaboration.cmc.ec.gc.cacoqui.aicore.telegram.orgcran.r-project.orgcrates.iocs-people.bu.educve.mitre.orgcyclopts.readthedocs.iod2drjpuinn46lb.cloudfront.netdagshub.comdashscope-intl.aliyuncs.comdashscope.aliyuncs.comdata-apis.orgdatasets-server.huggingface.codatatracker.ietf.orgdev-discuss.pytorch.orgdeveloper.android.comdeveloper.download.nvidia.comdeveloper.mozilla.orgdeveloper.nvidia.comdevelopers.google.comdigitalassets.lib.berkeley.edudiscord.comdiscordpy.readthedocs.iodiscuss.huggingface.codiscuss.python.orgdiscuss.pytorch.orgdl.acm.orgdmlc.github.iodoc.rust-lang.orgdocbook.sourceforge.netdocs.bodo.aidocs.github.comdocs.h5py.orgdocs.microsoft.comdocs.neptune.aidocs.nvidia.comdocs.pydantic.devdocs.pytest.orgdocs.python.orgdocs.pytorch.orgdocs.ray.iodocs.rsdocs.scipy.orgdocs.sqlalchemy.orgdocs.swanlab.cndocs.unsloth.aidocs.wandb.aidoi.orgdownload.pytorch.orgdvc.orgen.ig.maen.wikipedia.orgen.wikiversity.orgencrypted-tbn0.gstatic.comendpoints.huggingface.coerrors.pydantic.devessentia.upf.eduevents.telemetry.data.nvidia.comexam_ple.comexslt.orgfacebookresearch.github.iofal.runfarm4.staticflickr.comfiles.worldwildlife.orgfilesystem-spec.readthedocs.ioflax.readthedocs.ioflyte.orgfoo.comformulae.brew.shgcc.gnu.orggenerativelanguage.googleapis.comgiou.stanford.edugist.github.comgit-scm.comgit.kernel.orggithub.comgitlab.comgitlab.freedesktop.orggoo.glgraphics.stanford.edugroups.google.comguillaumejaume.github.iohermes-agent.nousresearch.comhf.cohips.hearstapps.comhost.comhtml.spec.whatwg.orghttpbin.orghub-ci.huggingface.cohub.docker.comhub.my-company.comhuggingface.cohyper.rshypothesis.readthedocs.ioi.postimg.cci2vgen-xl.github.ioicml.ccifconfig.meimageio.readthedocs.ioimages.cocodataset.orgimages.nvidia.comimages.pexels.cominference.api.nscale.comipython.orgipywidgets.readthedocs.ioj3-fortran.orgjax.readthedocs.iojoschu.netjson-schema.orgjsonlines.orgjzgu0buei5.us-east-1.aws.endpoints.huggingface.cloudkeras.iokexue.fmlaion.ailh3.googleusercontent.comlibrosa.orglibsdl.orglinuxdevcenter.comlists.sourceforge.netmail.python.orgmarc.najork.orgmarigoldcomputervision.github.iomarigoldmonodepth.github.iomathworld.wolfram.commatplotlib.orgmcp.context7.commcp.exa.aimedia.githubusercontent.commesonbuild.commetacpan.orgmistralai.github.iomy-text-to-image.region.vendor.endpoints.huggingface.cloudmy-vllm-server.commypy.readthedocs.ionats.iondjson.orgnew-url.comnew.webhook.sitenicolas.limare.netnineplanets.orgnlp.stanford.edunodejs.orgnpmjs.comnumba.readthedocs.ionumexpr.readthedocs.ionumpy.orgnumpydoc.readthedocs.ioo7ywnmrahorts457.us-east-1.aws.endpoints.huggingface.cloudoai.endpoints.kepler.ai.cloud.ovh.netomoindrot.github.ioonnxruntime.aiopenclaw.aiopencode.aiopenreview.netopenrouter.aioptuna.readthedocs.iopackages.msys2.orgpackaging.python.orgpaddle-model-ecology.bj.bcebos.compandas.pydata.orgpapers.nips.ccparquet.apache.orgpbs.twimg.compenghao-bdsc.github.iopeople.eecs.berkeley.edupeps.python.orgpersonal.math.ubc.capillow.readthedocs.ioplatform.claude.complatform.kimi.aiplatform.openai.compresbrey.mit.eduproceedings.neurips.ccprotobuf.devptccx55jz97f9zgo.us-east-1.aws.endpoints.huggingface.cloudpublic.ukp.informatik.tu-darmstadt.depurl.oclc.orgpydantic-docs.helpmanual.iopygments.orgpyinstaller.readthedocs.iopymupdf.readthedocs.iopyperclip.readthedocs.iopypi.orgpython-devtools.helpmanual.iopytorch.orgpyyaml.orgq1bj3bpq6kzilnsu.us-east-1.aws.endpoints.huggingface.cloudqc6479g0aac6qwy9.us-east-1.aws.endpoints.huggingface.cloudqianwen-res.oss-cn-beijing.aliyuncs.comqueue.fal.runqwenlm.github.ioraw.githubusercontent.comreact-resizable-panels-au2wmqbbr-brian-vaughns-projects.vercel.appreact-resizable-panels-ca7gk2gh5-brian-vaughns-projects.vercel.appreact-resizable-panels.vercel.appreact-virtualized-auto-sizer.vercel.appreact.devreactjs.orgrefspecs.linuxfoundation.orgremote-text-encoder-flux-2.huggingface.corepo.amd.comrequests.readthedocs.ioresources.nvidia.comrich.readthedocs.iorocm.docs.amd.comrouter.huggingface.corrc.cvc.uab.ess3.amazonaws.comsafetensors-convert.hf.spacesbert.netschemas.microsoft.comschemas.openxmlformats.orgschemas.zwobble.orgscikit-image.orgscipy-cookbook.readthedocs.ioscipy-lectures.orgserverfault.comsonner.emilkowal.skisourceware.orgspecs.frictionlessdata.iospherelab.aistackoverflow.comstatus.huggingface.costorage.googleapis.comsuno-ai.notion.sitesupport.sas.comswanlab.cntailwindcss.comtest.pypi.orgtestpypi.python.orgthumbs.dreamstime.comtldp.orgtqdm.github.iotriton-lang.orgtruststore.readthedocs.iotvm.apache.orgtwitter.comtyper.tiangolo.comtyping.python.orgui.shadcn.comunsloth.aiupload.wikimedia.orguser-images.githubusercontent.comviews.scientific-python.orgweave-docs.wandb.aiweb.archive.orgwebhook.sitewhhx50ex1aryqvw6.us-east-1.aws.endpoints.huggingface.cloudwixtoolset.orgwrapdb.mesonbuild.comwww.aclweb.orgwww.aiml.informatik.tu-darmstadt.dewww.ams.orgwww.artifex.comwww.arxiv.orgwww.brynosaurus.comwww.comet.comwww.cs.cmu.eduwww.deepmind.comwww.deepspeed.aiwww.desmos.comwww.dvc.orgwww.ecma-international.orgwww.example.珠宝www.gnu.orgwww.google.comwww.ietf.orgwww.ilankelman.orgwww.intel.comwww.json.orgwww.kxan.comwww.math.hmc.eduwww.mathjax.orgwww.mathworks.comwww.microsoft.comwww.mlflow.orgwww.nativewind.devwww.nature.comwww.nvidia.comwww.oasis-open.orgwww.openblas.netwww.opm.govwww.oreilly.comwww.paddleocr.aiwww.python-httpx.orgwww.python.orgwww.researchgate.netwww.sbert.netwww.scipy.orgwww.scivision.devwww.stata.comwww.statsmodels.orgwww.stixfonts.orgwww.systutorials.comwww.tensorflow.orgwww.textualize.iowww.w3.orgwww.wandb.comwww.xudongz.comwww.xyz.edux.comx2dmsqunjd6k9prw.us-east-1.aws.endpoints.huggingface.cloudxarray.pydata.orgxjqqhmyn62rog84g.us-east-1.aws.endpoints.huggingface.cloudxlrd.readthedocs.ioyou-seta.hf.space

</> First-Party Code

first-party (rust): studio/src-tauri

rust first-party
expand_more 45 low-confidence finding(s)
low env_fs production #379762878b1ee73f Environment-variable access.
repo/studio/src-tauri/src/commands.rs:131
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #41bf5d06f5231ef7 Filesystem access.
repo/studio/src-tauri/src/desktop_auth.rs:77
    match std::fs::read_to_string(path) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #479c098478f449b6 Environment-variable access.
repo/studio/src-tauri/src/desktop_auth.rs:234
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6a6531486a58eeea Filesystem access.
repo/studio/src-tauri/src/desktop_auth.rs:440
        std::fs::write(&trimmed, "  desktop-secret\n").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #24f531ab2c4e4e2d Filesystem access.
repo/studio/src-tauri/src/desktop_auth.rs:441
        std::fs::write(&invalid, [0xff, 0xfe]).unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #75ecaaa82fdf2a46 Filesystem access.
repo/studio/src-tauri/src/desktop_backend_owner.rs:182
    let raw = std::fs::read_to_string(managed_studio_root_id_path(&home)).ok()?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e32a03eeab76c855 Filesystem access.
repo/studio/src-tauri/src/desktop_backend_owner.rs:340
        std::fs::write(path, body).map_err(|e| e.to_string())

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0dc4690ca1dc3f58 Filesystem access.
repo/studio/src-tauri/src/desktop_backend_owner.rs:373
    let raw = match std::fs::read(path) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4e1a468defe51796 Filesystem access.
repo/studio/src-tauri/src/desktop_backend_owner.rs:871
    match std::fs::read_to_string(auth_secret_path_for_home(&home)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low egress production #f5c4513568186bcb Hardcoded external endpoint. Review what data is sent to this destination.
repo/studio/src-tauri/src/desktop_update_policy.rs:67
    let response = match client.get(DESKTOP_UPDATER_CHANNEL_URL).send().await {

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low telemetry production #b46e748271917307 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
repo/studio/src-tauri/src/desktop_update_policy.rs:70
            log::warn!("Manual update metadata check failed: {}", error);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry production #8807608ad7279ebf Log/trace emission. Structured logs can carry PII to sinks/aggregators.
repo/studio/src-tauri/src/desktop_update_policy.rs:75
        log::warn!(
            "Manual update metadata check returned HTTP {}",
            response.status()
        );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs production #11145205ad0741ec Environment-variable access.
repo/studio/src-tauri/src/desktop_update_policy.rs:145
        if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #913467d3fba531c4 Filesystem access.
repo/studio/src-tauri/src/diagnostics/phase_log.rs:545
    let mut file = File::open(path).ok()?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c845a8927a86086b Filesystem access.
repo/studio/src-tauri/src/diagnostics/phase_log.rs:805
        fs::write(
            &old,
            "diag_schema=1\nflow=install\nattempt_id=old\nsegment_index=1\nstarted_at_ms=1\n--- log ---\nold\n",
        )

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bc91749c22ad4ab5 Filesystem access.
repo/studio/src-tauri/src/diagnostics/phase_log.rs:810
        fs::write(
            &new,
            "diag_schema=1\nflow=install\nattempt_id=new\nsegment_index=1\nstarted_at_ms=2\n--- log ---\nnew\n",
        )

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9cf04d3d60647728 Filesystem access.
repo/studio/src-tauri/src/diagnostics/report.rs:440
    let mut file = File::open(path).map_err(|e| e.to_string())?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0f1c0d2c44434f95 Filesystem access.
repo/studio/src-tauri/src/diagnostics/report.rs:604
        fs::write(&path, [0xff, b'a', b'\n', b'b']).unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #39b9ab28924f3a30 Environment-variable access.
repo/studio/src-tauri/src/install.rs:193
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d64845e6f97602e8 Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:408
        fs::write(&path, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a44d3f694c7b0135 Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:427
        fs::write(&path, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f90d7453df47ca44 Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:442
        fs::write(&path, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1ec00b910a31df5c Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:446
        fs::write(&path, b"changed").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #98dc4bfee678458e Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:462
        fs::write(&path, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fe90853408a6e9e1 Filesystem access.
repo/studio/src-tauri/src/native_intents.rs:463
        fs::write(&target, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3581f7e4dbe6be4d Filesystem access.
repo/studio/src-tauri/src/native_path_policy.rs:269
        fs::write(&path, b"gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d0f0e992facd58c9 Filesystem access.
repo/studio/src-tauri/src/native_path_policy.rs:287
        fs::write(&path, b"not gguf").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8f9bc76c01e12874 Filesystem access.
repo/studio/src-tauri/src/preflight.rs:493
        fs::write(&bin, script).unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #68cc8f3ed5e54b1d Environment-variable access.
repo/studio/src-tauri/src/preflight.rs:524
            let previous = std::env::var_os("UNSLOTH_TEST_DESKTOP_CAPABILITY_CACHE_HOME");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #420ddf8a3db0e2d1 Environment-variable access.
repo/studio/src-tauri/src/preflight.rs:544
        std::env::var_os("UNSLOTH_TEST_DESKTOP_CAPABILITY_CACHE_HOME")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6c06dda5c9264694 Filesystem access.
repo/studio/src-tauri/src/preflight.rs:661
        let first_calls = fs::read_to_string(&calls).unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #757324f9fae30eed Filesystem access.
repo/studio/src-tauri/src/preflight.rs:667
        fs::write(&modecap, "broken").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5ecdd5f5b0bdf5ed Filesystem access.
repo/studio/src-tauri/src/preflight.rs:668
        fs::write(&calls, "").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #138f45eac3f5774a Filesystem access.
repo/studio/src-tauri/src/preflight.rs:677
        fs::write(&modeh, "broken").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d5ada9daf42f0991 Filesystem access.
repo/studio/src-tauri/src/preflight.rs:678
        fs::write(&calls, "").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0f77a5735f347e57 Filesystem access.
repo/studio/src-tauri/src/preflight/managed.rs:92
    fs::read(path)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3144a570cefda072 Environment-variable access.
repo/studio/src-tauri/src/preflight/managed.rs:192
    if let Some(home) = std::env::var_os("UNSLOTH_TEST_DESKTOP_CAPABILITY_CACHE_HOME") {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #af2142571e3ebf17 Filesystem access.
repo/studio/src-tauri/src/preflight/managed.rs:224
    let bytes = fs::read(path).ok()?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #78c365a92868a97e Filesystem access.
repo/studio/src-tauri/src/preflight/managed.rs:258
    if let Err(error) = fs::write(&path, bytes) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #db1e2ccb56cb32e4 Environment-variable access.
repo/studio/src-tauri/src/preflight/managed.rs:272
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0045bea865197104 Environment-variable access.
repo/studio/src-tauri/src/preflight/managed.rs:323
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0d365dcfc5bcc9b9 Filesystem access.
repo/studio/src-tauri/src/process.rs:427
        fs::write(&new_bin, "").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5f76542011d907d1 Filesystem access.
repo/studio/src-tauri/src/process.rs:428
        fs::write(&old_bin, "").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f60e07b747ecdbfd Environment-variable access.
repo/studio/src-tauri/src/process.rs:604
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #754f83c83ff8898e Environment-variable access.
repo/studio/src-tauri/src/update.rs:58
    if std::env::var_os("APPIMAGE").is_some() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

</> Dependencies

base64

rust dependency
expand_more 1 low-confidence finding(s)
low env_fs tooling Excluded from app score unreachable #ce745802cb5c53fc Filesystem access.
pkgs/rust/[email protected]/examples/base64.rs:49
        Some(f) => Box::new(File::open(f).unwrap()),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

dirs

rust dependency
expand_more 6 low-confidence finding(s)
low env_fs dependency Excluded from app score #7482e9ae92c7ba1f Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:8
pub fn cache_dir()        -> Option<PathBuf> { env::var_os("XDG_CACHE_HOME") .and_then(dirs_sys::is_absolute_path).or_else(|| home_dir().map(|h| h.join(".cache"))) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #611f7a79b7fc3e5c Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:9
pub fn config_dir()       -> Option<PathBuf> { env::var_os("XDG_CONFIG_HOME").and_then(dirs_sys::is_absolute_path).or_else(|| home_dir().map(|h| h.join(".config"))) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #76472d1eceab7308 Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:11
pub fn data_dir()         -> Option<PathBuf> { env::var_os("XDG_DATA_HOME")  .and_then(dirs_sys::is_absolute_path).or_else(|| home_dir().map(|h| h.join(".local/share"))) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0e69fbc0f38f95ea Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:14
pub fn runtime_dir()      -> Option<PathBuf> { env::var_os("XDG_RUNTIME_DIR").and_then(dirs_sys::is_absolute_path) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #7e645fdf7c6efd03 Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:15
pub fn state_dir()        -> Option<PathBuf> { env::var_os("XDG_STATE_HOME") .and_then(dirs_sys::is_absolute_path).or_else(|| home_dir().map(|h| h.join(".local/state"))) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2e81e519d2998224 Environment-variable access.
pkgs/rust/[email protected]/src/lin.rs:16
pub fn executable_dir()   -> Option<PathBuf> { env::var_os("XDG_BIN_HOME")   .and_then(dirs_sys::is_absolute_path).or_else(|| home_dir().map(|h| h.join(".local/bin"))) }

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

reqwest

rust dependency
expand_more 42 low-confidence finding(s)
low telemetry dependency Excluded from app score #511842420d94ee8f Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/async_impl/client.rs:711
                                    log::debug!("rustls failed to parse DER certificate: {err:?}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #6a2273e28e7f4953 Filesystem access.
pkgs/rust/[email protected]/src/async_impl/multipart.rs:282
        let file = File::open(path).await?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low egress dependency Excluded from app score #e9db0ddfafd108e5 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:676
        let r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #e45b678d15aa6b01 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:689
        let r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #d6107fe4aac51cbf Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:707
        let r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #751d519e27ee8b5a Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:728
        let r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #b05df64cc6e30a7f Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:745
        let req = client
            .get("https://hyper.rs")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #61ee5d5752e2ff7f Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:767
        let req = client
            .get(some_url)

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #af322d3abd7bba70 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:780
        let builder = client
            .post("http://httpbin.org/post")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #cbee9561d7b9ab6e Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:797
        let builder = client.get("http://httpbin.org/get");

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #01e63bf04ee31972 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:814
        let builder = client
            .get("http://httpbin.org/get")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #6e3ba2269f7bd4f3 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:826
        let req = client.get(some_url).build().expect("request build");

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #d8cf8745f53ac4c5 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/async_impl/request.rs:931
            client.get("http://example.com")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low env_fs dependency Excluded from app score #0bb8e93df7bf1c38 Filesystem access.
pkgs/rust/[email protected]/src/blocking/multipart.rs:230
        let file = File::open(path)?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low egress dependency Excluded from app score #b05de383a766b2d5 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:699
        let r = client.get(some_url).build().unwrap();

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #78609ac6022145fe Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:719
        let r = client.post(some_url).build().unwrap();

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #a9f3c4610af94273 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:729
        let r = client.put(some_url).build().unwrap();

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #be3c47de8a85c2eb Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:759
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #2193d22c1a45c893 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:774
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #8cd2f32616177b5b Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:792
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #67aa60983f368a06 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:816
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #394a2bd9bb5c6abc Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:831
        let mut r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #f2ab59c023a6dbc1 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:844
        let mut r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #4b0e342eeebc04db Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:862
        let mut r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #2783056954901191 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:883
        let mut r = client.get(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #98fcaa6ec1e901a6 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:895
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #48e6b203ec770405 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:919
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #ebc7364bdb53a645 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:953
        let r = client.post(some_url);

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #7b2e62648a464b5e Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:969
        let req = client
            .get("https://hyper.rs")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #cc15779665052c68 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:991
        let req = client
            .get(some_url)

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #9052e4b749fda20d Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/blocking/request.rs:1006
        let req = client.get(some_url).build().expect("request build");

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low telemetry dependency Excluded from app score #ac0e14b0477642fd Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/connect.rs:784
        log::debug!("proxy({proxy:?}) intercepts '{dst:?}'");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #964b4b51d4ddf7b1 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/connect.rs:929
        log::debug!("starting new connection: {dst:?}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #8c6a4f9ed93159e6 Environment-variable access.
pkgs/rust/[email protected]/src/proxy.rs:477
        let raw = std::env::var("NO_PROXY")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6c5f52508e8936ca Environment-variable access.
pkgs/rust/[email protected]/src/proxy.rs:478
            .or_else(|_| std::env::var("no_proxy"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #d2300b817e25f3d5 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/retry.rs:243
                    log::debug!("retryable but could not withdraw from budget");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #b07e89d43bccf9ab Filesystem access.
pkgs/rust/[email protected]/src/tls.rs:835
        let pem_bundle = std::fs::read("tests/support/crl.pem").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low egress dependency Excluded from app score #c3918ede8f91e042 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/wasm/client.rs:377
        let mut req = client
            .get("https://www.example.com")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #5a5acec120fe51f8 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/wasm/client.rs:402
        let mut req = client
            .get("https://www.example.com")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #a038e1933347b560 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/wasm/client.rs:418
        let mut req2 = client
            .get("https://www.example.com/x")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #c47a49a5c6137ec7 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/wasm/client.rs:440
        let mut req = client
            .get("https://www.example.com")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low egress dependency Excluded from app score #ea6ebd47e86f5357 Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/rust/[email protected]/src/wasm/client.rs:458
        let mut req2 = client
            .get("https://www.example.com")

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

serde

rust dependency
expand_more 4 low-confidence finding(s)
low env_fs dependency Excluded from app score #a8d2e77a43d43a3a Environment-variable access.
pkgs/rust/[email protected]/build.rs:24
    let out_dir = PathBuf::from(env::var_os("OUT_DIR").unwrap());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5f70eba7006eea96 Environment-variable access.
pkgs/rust/[email protected]/build.rs:25
    let patch_version = env::var("CARGO_PKG_VERSION_PATCH").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #994c8730398a65a3 Filesystem access.
pkgs/rust/[email protected]/build.rs:27
    fs::write(out_dir.join("private.rs"), module).unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f3baca06efe00f96 Environment-variable access.
pkgs/rust/[email protected]/build.rs:61
    let rustc = env::var_os("RUSTC")?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

serde_json

rust dependency
expand_more 2 low-confidence finding(s)
low env_fs dependency Excluded from app score #b6b62c845919bb21 Environment-variable access.
pkgs/rust/[email protected]/build.rs:10
    let target_arch = env::var_os("CARGO_CFG_TARGET_ARCH").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #aabc432e4f793efb Environment-variable access.
pkgs/rust/[email protected]/build.rs:11
    let target_pointer_width = env::var_os("CARGO_CFG_TARGET_POINTER_WIDTH").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

simplelog

rust dependency
expand_more 31 low-confidence finding(s)
low telemetry tooling Excluded from app score unreachable #6b9d2b2513a64cd6 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/custom_colors.rs:20
    error!("Magenta error");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #a2374f0e2f917fa4 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/custom_colors.rs:21
    warn!("Yellow warning");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #67848c3968d13cc3 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/custom_colors.rs:22
    info!("Blue info");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #33d3ce91fcfad068 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/custom_colors.rs:23
    debug!("Cyan debug");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #2c56459fdc5512cf Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/default_colors.rs:15
    error!("Red error");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #fa96d7a5f3f18b37 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/default_colors.rs:16
    warn!("Yellow warning");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #707d0431d1ba7b1d Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/default_colors.rs:17
    info!("Blue info");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #363a8e5060d4d640 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/default_colors.rs:18
    debug!("Cyan debug");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #74c56b75b97911df Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/rgb_colors.rs:27
    error!("Red error");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #01d9fe3c89a30449 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/rgb_colors.rs:28
    warn!("Orange warning");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #622abcc965c4df33 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/rgb_colors.rs:29
    info!("Yellow info");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #59234e8c168201fd Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/rgb_colors.rs:30
    debug!("Dark green debug");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #38416db12c596c9c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/usage.rs:26
    error!("Bright red error");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #e7e12e91ee3b555c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/usage.rs:27
    info!("This only appears in the log file");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry tooling Excluded from app score unreachable #5d94ae751ff9bd86 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/examples/usage.rs:28
    debug!("This level is currently not enabled for any logger");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #0f500fece19bf32f Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:118
                File::create("thread_naming.log").unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c9fb276336ea5fdc Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:151
                    File::create(&format!("error_{}.log", i)).unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #30aa94b464e400b9 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:170
                    File::create(&format!("warn_{}.log", i)).unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #515a3960b4bc6a94 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:189
                    File::create(&format!("info_{}.log", i)).unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2f4713a3cf545131 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:208
                    File::create(&format!("debug_{}.log", i)).unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #bc283e273bff28f3 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:227
                    File::create(&format!("trace_{}.log", i)).unwrap(),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #d95bd6c323cb2ad6 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/lib.rs:237
        error!("Test Error");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #3abcbfac82eebf67 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/lib.rs:238
        warn!("Test Warning");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #c94e60a44ddad854 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/lib.rs:239
        info!("Test Information");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #2baa3decf856abae Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/lib.rs:240
        debug!("Test Debug");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #4d8256383f07efc5 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:244
        File::open("thread_naming.log")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0f8f7de74018b23e Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:255
            File::open(&format!("error_{}.log", j))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2daf48a8fa15a534 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:260
            File::open(&format!("warn_{}.log", j))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5c757844c872a19a Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:265
            File::open(&format!("info_{}.log", j))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1d7b3747079e4253 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:270
            File::open(&format!("debug_{}.log", j))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4c91a3b75664d0d1 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:275
            File::open(&format!("trace_{}.log", j))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tauri

rust dependency
expand_more 42 low-confidence finding(s)
low env_fs dependency Excluded from app score #2bf5b0b19121f69b Environment-variable access.
pkgs/rust/[email protected]/build.rs:241
  std::env::var(format!("CARGO_FEATURE_{}", AsShoutySnakeCase(feature)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #bdfa88d864889993 Environment-variable access.
pkgs/rust/[email protected]/build.rs:263
  let target_os = std::env::var("CARGO_CFG_TARGET_OS").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f3840533341289dc Environment-variable access.
pkgs/rust/[email protected]/build.rs:268
  let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #9bf8457904fcea0a Filesystem access.
pkgs/rust/[email protected]/build.rs:271
  std::fs::write(
    checked_features_out_path,
    CHECKED_FEATURES.get().unwrap().lock().unwrap().join(","),
  )

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8b60fcc4dd0c4c57 Environment-variable access.
pkgs/rust/[email protected]/build.rs:279
  let target_env = std::env::var("CARGO_CFG_TARGET_ENV");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8af2d16c60e06fd5 Environment-variable access.
pkgs/rust/[email protected]/build.rs:280
  let is_tauri_workspace = std::env::var("__TAURI_WORKSPACE__").is_ok_and(|v| v == "true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ae4cf7dc92679857 Environment-variable access.
pkgs/rust/[email protected]/build.rs:287
      std::env::var(var).unwrap_or_else(|_| {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e1d352bafc0ddd54 Environment-variable access.
pkgs/rust/[email protected]/build.rs:292
    if let Ok(kotlin_out_dir) = std::env::var("WRY_ANDROID_KOTLIN_FILES_OUT_DIR") {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0f46f706829bf907 Filesystem access.
pkgs/rust/[email protected]/build.rs:311
        let content = fs::read_to_string(file.path())

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #dd1b074c39266bcb Environment-variable access.
pkgs/rust/[email protected]/build.rs:324
    if let Some(project_dir) = env::var_os("TAURI_ANDROID_PROJECT_PATH").map(PathBuf::from) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c8e465418b9dbd66 Environment-variable access.
pkgs/rust/[email protected]/build.rs:325
      let package_unescaped = env::var("TAURI_ANDROID_PACKAGE_UNESCAPED")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #d3efa3dbc180a7ff Filesystem access.
pkgs/rust/[email protected]/build.rs:329
      std::fs::write(
        project_dir.join("app").join("proguard-tauri.pro"),
        tauri_proguard,
      )

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1b6d77fe17dd0770 Environment-variable access.
pkgs/rust/[email protected]/build.rs:337
      PathBuf::from(std::env::var_os("CARGO_MANIFEST_DIR").unwrap()).join("mobile/android");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #fe676e83ebf2424b Environment-variable access.
pkgs/rust/[email protected]/build.rs:345
        PathBuf::from(std::env::var_os("CARGO_MANIFEST_DIR").unwrap()).join("mobile/ios-api");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a727622c875ed471 Filesystem access.
pkgs/rust/[email protected]/src/app.rs:361
        return std::fs::read(asset_path).ok().map(|bytes| {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #7ae7c01a6adae301 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/app.rs:576
      log::error!("failed to exit: {}", e);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #351863c442879816 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/app.rs:590
      log::debug!("restart triggered on the main thread");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #82653ed4ec747b91 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/app.rs:594
      log::debug!("restart triggered from a separate thread");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #5928d6dd19e68c4a Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/app.rs:606
          log::error!("failed to request exit: {e}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #1951f6d849494b4b Filesystem access.
pkgs/rust/[email protected]/src/image/mod.rs:97
    let bytes = std::fs::read(path)?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #e353f95c9de32b57 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/manager/mod.rs:74
            log::debug!("Unknown CspHash variant encountered: {:?}", _csp_hash);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #53dc96f8ccaf0761 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/manager/mod.rs:409
        log::debug!("Asset `{path}` not found; fallback to {path}.html");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #57d0d270cdb073c6 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/manager/mod.rs:416
        log::debug!("Asset `{path}` not found; fallback to {path}/index.html",);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #c14f737f05eba2b3 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/manager/mod.rs:423
        log::debug!("Asset `{path}` not found; fallback to index.html");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #0b2fdfff24b50a8c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/manager/mod.rs:431
        log::error!("{error}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #12dbcf00d0336ce3 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/path/android.rs:54
          log::error!("failed to get file name from URI: {e}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #1b939530104ed450 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/process.rs:84
      log::error!("failed to restart app: {e}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #ff7949ef4a377264 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/process.rs:122
            log::error!("failed to restart app: {e}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #b5199d99a2c4c951 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/asset.rs:42
    log::error!("asset protocol path \"{}\" is not valid: {}", path, e);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #9de27ad5f354fed0 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/asset.rs:47
    log::error!("asset protocol not configured to allow the path: {}", path);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #a86df6702509ffd4 Filesystem access.
pkgs/rust/[email protected]/src/protocol/asset.rs:52
  let mut file = match File::open(path.clone()) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #f6f654c336a81896 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/asset.rs:58
          log::error!("Failed to open Android external storage file '{}': {}. This may be due to missing storage permissions.", path, e);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #34b843f35bc86bc4 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/asset.rs:62
        log::error!("File does not exist at path: {}", path);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #f11ca36255ef91f5 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/asset.rs:65
        log::error!("Missing OS permission to access path \"{}\": {}", path, e);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #279028bd466cdbc0 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/tauri.rs:133
          log::info!("adding dev server root certificate");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #d37305cc569414ff Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/tauri.rs:145
          log::warn!(
            "the dev root-certificate-path option was provided, but you must enable one of the following Tauri features in Cargo.toml: native-tls, native-tls-vendored, rustls-tls"
          );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #11ce635e890a7380 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/tauri.rs:150
        log::warn!(
          "loading HTTPS URL; you might need to provide a certificate via the `dev --root-certificate-path` option. You must enable one of the following Tauri features in Cargo.toml: native-tls, native-tls-vendored, rustls-tls"
        );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #a408fe5c8717f27c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/protocol/tauri.rs:206
        log::error!("{error_message}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #75d08d8080cac3fc Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/webview/mod.rs:396
          tracing::error!("failed to resolve data directory");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #23f17098535af9d2 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/webview/mod.rs:403
              tracing::error!(
                "data_directory `{}` is not a safe path, ignoring config. Validation error was: {_err}",
                data_directory.display()
              );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #e4e1345226c4e3bc Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/webview/mod.rs:416
              tracing::error!(
                "data_directory `{}` is not a relative path, ignoring config.",
                data_directory.display()
              );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #4123f187c7a4fa9c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/webview/mod.rs:1750
      tracing::error!(
        "__TAURI_INVOKE_KEY__ expected {expected} but received {}",
        request.invoke_key
      );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

tauri-plugin-clipboard-manager

rust dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #43a9460d4cf945eb Environment-variable access.
pkgs/rust/[email protected]/build.rs:22
    if !(cfg!(docsrs) && std::env::var("TARGET").unwrap().contains("android")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tauri-plugin-dialog

rust dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #1eb1933fc5a939ee Environment-variable access.
pkgs/rust/[email protected]/build.rs:15
    if !(cfg!(docsrs) && std::env::var("TARGET").unwrap().contains("android")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tauri-plugin-notification

rust dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #81cd6de81a9dfcaf Environment-variable access.
pkgs/rust/[email protected]/build.rs:32
    if !(cfg!(docsrs) && std::env::var("TARGET").unwrap().contains("android")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tauri-plugin-opener

rust dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #05a0ed2b23b00d78 Environment-variable access.
pkgs/rust/[email protected]/build.rs:119
    let target_os = std::env::var("CARGO_CFG_TARGET_OS").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tauri-plugin-single-instance

rust dependency
expand_more 4 low-confidence finding(s)
low telemetry dependency Excluded from app score #08d3207f8077970a Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/platform_impl/macos.rs:37
                            tracing::debug!(
                                "single_instance failed to notify - launching normally: {}",
                                e
                            );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #d7a6786b7b6e7cd8 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/platform_impl/macos.rs:114
                                    tracing::debug!("single_instance failed to be notified: {e}")

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #3f9c543f6c531f90 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/platform_impl/macos.rs:119
                            tracing::debug!("single_instance failed to be notified: {}", err);

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #1e37579eb6d51aa3 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/platform_impl/macos.rs:127
            tracing::error!(
                "single_instance failed to listen to other processes - launching normally: {}",
                err
            );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

tauri-plugin-updater

rust dependency
expand_more 24 low-confidence finding(s)
low env_fs dependency Excluded from app score #46060b53099f6b9e Environment-variable access.
pkgs/rust/[email protected]/build.rs:12
    let target_os = std::env::var("CARGO_CFG_TARGET_OS").unwrap();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8ded483b780ba0fd Environment-variable access.
pkgs/rust/[email protected]/src/updater.rs:396
            if std::env::var_os("SSL_CERT_FILE").is_none() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #743271fec5749060 Environment-variable access.
pkgs/rust/[email protected]/src/updater.rs:399
            if std::env::var_os("SSL_CERT_DIR").is_none() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #b7b12c30ce98df60 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:443
            log::debug!("checking for updates {url}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #4953a18e61d5660d Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:462
                log::debug!("disabling proxy");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #5703bbae2c08c5a3 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:465
                log::debug!("using proxy {proxy}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #aebad338b799cceb Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:486
                            log::debug!("update endpoint returned 204 No Content");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #1ef91d5ed75a055c Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:491
                        log::debug!("update response: {update_response:?}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #04d15d7ec20ff3d1 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:497
                                log::debug!("parsed release response {release:?}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #024328ad097c0e73 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:504
                                log::error!("failed to deserialize update response: {err}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #16f255b7a03b4836 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:509
                        log::error!(
                            "update endpoint did not respond with a successful status code"
                        );

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #b0f2eda1952a2282 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:515
                    log::error!("failed to check for updates: {err}");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #f9d10d9559b9252b Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:589
            log::debug!("Searching for updater target '{target}' in release data");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #2fed513fcf693470 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:838
            log::debug!("running on_before_exit hook");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #3495d12c46a66c69 Environment-variable access.
pkgs/rust/[email protected]/src/updater.rs:844
            WindowsUpdaterType::Msi { .. } => std::env::var("SYSTEMROOT").as_ref().map_or_else(

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #23022d8fe023af1e Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1007
                        log::debug!("extracting AppImage");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #3186032060f2cc7b Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1031
                    log::debug!("rewriting AppImage");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #058c36875a8b1e10 Filesystem access.
pkgs/rust/[email protected]/src/updater.rs:1032
                    return match std::fs::write(&self.extract_path, bytes)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #336f4fee105135a8 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1052
            log::warn!("update is not a valid deb package");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low env_fs dependency Excluded from app score #709cd067fec0122b Filesystem access.
pkgs/rust/[email protected]/src/updater.rs:1089
                    if std::fs::write(&pkg_path, bytes).is_ok() {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low telemetry dependency Excluded from app score #24cdb6c139f666c4 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1120
                log::debug!("installed {pkg_path:?} with pkexec");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #962be1d96f0bdbf2 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1128
                log::debug!("installed {pkg_path:?} with GUI sudo");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #ea4bfeefa01fa6d0 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1141
            log::debug!("installed {pkg_path:?} with sudo");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

low telemetry dependency Excluded from app score #777f903499b3eea2 Log/trace emission. Structured logs can carry PII to sinks/aggregators.
pkgs/rust/[email protected]/src/updater.rs:1271
            log::debug!("app installation needs admin privileges");

A telemetry/analytics SDK is used; event data is sent to a third-party collector.

Fix: Ensure user consent and a lawful basis; strip PII from event payloads.

tauri-plugin-window-state

rust dependency
expand_more 2 low-confidence finding(s)
low env_fs dependency Excluded from app score #6f868c974068e411 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:144
        std::fs::write(state_path, serde_json::to_vec_pretty(&*state)?)?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c697b879ccab5e28 Filesystem access.
pkgs/rust/[email protected]/src/lib.rs:517
    let file = std::fs::File::open(state_path)?;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

tokio

rust dependency
expand_more 4 low-confidence finding(s)
low env_fs dependency Excluded from app score #6d33322584804ecd Filesystem access.
pkgs/rust/[email protected]/src/fs/read.rs:79
    asyncify(move || std::fs::read(path)).await

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4e14640ff30fafa5 Filesystem access.
pkgs/rust/[email protected]/src/fs/read_to_string.rs:29
    asyncify(move || std::fs::read_to_string(path)).await

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #624b85594f625a3a Filesystem access.
pkgs/rust/[email protected]/src/fs/write.rs:98
    asyncify(move || std::fs::write(path, contents)).await

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #613d50f35b7a7925 Environment-variable access.
pkgs/rust/[email protected]/src/loom/std/mod.rs:90
        match std::env::var(ENV_WORKER_THREADS) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

Skipped dependencies

Production

  • @streamdown/code prod — dist-only: no readable source
  • @streamdown/math prod — dist-only: no readable source
  • @streamdown/mermaid prod — dist-only: no readable source
  • @xyflow/react prod — dist-only: no readable source
  • motion prod — dist-only: no readable source
  • tw-animate-css prod — no javascript source
  • tw-shimmer prod — no javascript source
  • oxlint prod — dist-only: no readable source
  • triton prod — no sdist (wheels only)
  • triton-windows prod — no sdist (wheels only)
  • unsloth prod — sdist exceeds byte cap
  • torchvision prod — no sdist (wheels only)
  • bitsandbytes prod — no sdist (wheels only)
  • pytorch_triton_xpu prod — pypi 404
  • torch prod — no sdist (wheels only)
  • triton-xpu prod — no sdist (wheels only)
  • pymupdf prod — sdist exceeds byte cap
  • fix-path-env prod — cdn 403