Close Open Privacy Scan

bolt Snapshot: commit 82a973c
science engine v1.23
schedule 2026-07-26T15:09:46.521215+00:00

verified_user No application data leak found

No high-confidence exfiltration was found in application code. Dependency data flows are listed separately and do not affect this verdict.

App Privacy Score

82 /100
Low privacy risk

Low risk · 2515 finding(s)

Based on: 2 first-party package(s) · 27/31 deps analyzed

Dependency score: 47 (High risk)

bar_chart Score Breakdown

egress −15
env_fs −3

list Scan Summary

0 high 4 medium 2511 low
First-party packages: 1
Dependency packages: 24
Ecosystem: python

swap_horiz Application data flows

External domains: aclanthology.orgaggregate.ee.engr.uky.eduanalyticphysics.comapi-inference.huggingface.coapi.github.comapi.gradio.appapi.ipify.orgapi.nuget.orgapp.neptune.aiapp.sigopt.comarstechnica.comarxiv.orgblog.eleuther.aiblog.famzah.netblogs.mathworks.combootlin.combugreports.qt.iobugs.python.orgbugs.winehq.orgbugzilla.gnome.orgcc0textures.comcdn-datasets.huggingface.cocdn-media.huggingface.cocdn.huggingface.cocdn.jsdelivr.netcdn.mathjax.orgcdn.struffelproductions.comcellprofiler.orgcens.ioc.eecheckip.amazonaws.comciteseerx.ist.psu.educlear.mlclip-cn-beijing.oss-cn-beijing.aliyuncs.comcloud.google.comcmm.ensmp.frcmp.felk.cvut.czcode.activestate.comcolab.research.google.comcolab.sandbox.google.comcolmap.github.iocommonmark.orgcommons.wikimedia.orgconversationhub.blob.core.windows.netcrates.iocseweb.ucsd.educvg-data.inf.ethz.chcvlab.epfl.chdagshub.comdashboard.ngrok.comdata-apis.orgdatahub.iodatatracker.ietf.orgdev-discuss.pytorch.orgdeveloper.intel.comdevelopers.google.comdigitalassets.lib.berkeley.edudiscord.ggdiscuss.huggingface.codiscuss.pytorch.orgdl.fbaipublicfiles.comdmlc.github.iodoc.rust-lang.orgdocbook.sourceforge.netdocs.enthought.comdocs.neptune.aidocs.nvidia.comdocs.opencv.orgdocs.pydantic.devdocs.pytest.orgdocs.python.orgdocs.pytorch.orgdocs.ray.iodocs.rsdocs.scipy.orgdocs.wandb.aidocs.wandb.comdoi.orgdownload.ni.comdownload.openmmlab.comdownload.pytorch.orgdrive.google.comdvc.orgen.wikipedia.orgen.wiktionary.orgenergy-based-model.github.ioentropymine.comes.wikipedia.orgfarm3.staticflickr.comfarm4.staticflickr.comfastapi.tiangolo.comfiji.scfiles.is.tue.mpg.defilterpy.readthedocs.iofki.tic.heia-fr.chflax.readthedocs.ioflic.krflyte.orgfonts.googleapis.comforum.image.scftp.iis.sinica.edu.twgcc.gnu.orggiou.stanford.edugist.github.comgit-lfs.github.comgit-scm.comgit.kernel.orggithub.bloggithub.comgitlab.comgitlab.freedesktop.orggoogle.comgradio-static-files.s3.us-west-2.amazonaws.comgradio.appgradio.s3-us-west-2.amazonaws.comgraphics.stanford.edugroups.google.comguillaumejaume.github.iogum.cohal.archives-ouvertes.frhal.inria.frhdl.handle.nethf.cohtml.spec.whatwg.orghttpbin.orghub-ci.huggingface.cohubblesite.orghuggingface.coi.postimg.ccieeexplore.ieee.orgimageio.readthedocs.ioimagej.netimages-wixmp-ed30a86b8c4ca887773594c2.wixmp.comimages.cocodataset.orgingmec.ual.esipython.orgj3-fortran.orgjax.readthedocs.iojsonargparse.readthedocs.iokatex.orgkeras.iokornia.github.iokornia.readthedocs.iolara.epfl.chlark-parser.readthedocs.iolayoutlm.blob.core.windows.netlear.inrialpes.frlearn.microsoft.comlibsdl.orglightning.ailil.nlp.cornell.edulink.springer.comlinuxdevcenter.comlocalhost.tiangolo.commail.python.orgmarkfairchild.orgmathworld.wolfram.commatplotlib.orgmedium.commembers.chello.atmesonbuild.commetacpan.orgmlflow.orgmplab.ucsd.edumrl.nyu.edumybinder.orgnicolas.limare.netninja-build.orgnlp.stanford.edunumpy.orgnumpydoc.readthedocs.ionvidia.github.ioobject.pouta.csc.fiogunlao.github.ioold.vscht.czonnxruntime.aiopenaipublic.azureedge.netopenclipart.orgoptuna.readthedocs.ioowasp.orgpackages.msys2.orgpandas.pydata.orgpaperswithcode.compaulbourke.netpeople.eecs.berkeley.edupersonal.math.ubc.capillow.readthedocs.iopillow.readthedocs.orgpivchallenge.orgplanning.cs.uiuc.edupoynton.capraeclarumjj3.github.ioprism.ucalgary.caproceedings.mlr.pressprojects4jw.blob.core.windows.netptak.felk.cvut.czpublicgit.blob.core.windows.netpubtables1m.blob.core.windows.netpyinstaller.readthedocs.iopypi.ngc.nvidia.compypi.orgpypi.python.orgpytorch-extension.intel.compytorch-lightning.rtfd.iopytorch.orgpytorch_lightning.airaw.githubusercontent.comrepositories.cdlib.orgrequests.readthedocs.ioresearch.nvidia.comrich.readthedocs.iorrc.cvc.uab.esrwightman.github.ios3.amazonaws.comschemas.microsoft.comscikit-image.orgscikit-learn.orgscipy-cookbook.readthedocs.ioscipy-lectures.orgserverfault.comsethmlarson.devsimpleitk.orgsipi.usc.eduslurm.schedmd.comsourceware.orgspdx.devstackoverflow.comstarlette.devstatus.gradio.appstorage.googleapis.comswagger.iotel.archives-ouvertes.frtest.pypi.orgtestpypi.python.orgtinyurl.comtog.acm.orgtorch.chtowardsdatascience.comtruststore.readthedocs.iotvm.apache.orgtwitter.comtyper.tiangolo.comtyping.python.orgufldl.stanford.eduui.perfetto.devunpkg.comuser-images.githubusercontent.comuser.engineering.uiowa.eduusers.cs.cf.ac.ukusers.polytech.unice.frvega.github.ioviews.scientific-python.orgvis-www.cs.umass.eduvision.in.tum.devita.had.co.nzwandb.meweb.archive.orgweb.math.ucsb.eduwiki.python.orgwixtoolset.orgwrapdb.mesonbuild.comww3.math.ucla.eduwww.ams.orgwww.apache.orgwww.astropy.orgwww.bramvandersanden.comwww.brooklynmuseum.orgwww.brucelindbloom.comwww.busim.ee.boun.edu.trwww.cambridgeincolour.comwww.cbsr.ia.ac.cnwww.clear.rice.eduwww.codinghorror.comwww.comet.comwww.comet.mlwww.cs.cmu.eduwww.cs.qub.ac.ukwww.cs.ubc.cawww.deepspeed.aiwww.deviantart.comwww.dirkpadfield.comwww.dropbox.comwww.easyrgb.comwww.ece.rochester.eduwww.ece.ucsb.eduwww.ecma-international.orgwww.edwardrosten.comwww.epfl.chwww.flickr.comwww.gdal.orgwww.geeksforgeeks.orgwww.github.comwww.google.comwww.grantjenks.comwww.graphviz.orgwww.ilankelman.orgwww.intel.comwww.ipol.imwww.itu.intwww.iwaenc.orgwww.janeriksolem.netwww.kubeflow.orgwww.mapbox.comwww.math.hmc.eduwww.mathjax.orgwww.mathworks.comwww.mecourse.comwww.merl.comwww.microsoft.comwww.mlflow.orgwww.nasa.govwww.oasis-open.orgwww.openblas.netwww.osapublishing.orgwww.poynton.comwww.python.orgwww.rdocumentation.orgwww.researchgate.netwww.sciencedirect.comwww.scipy.orgwww.stixfonts.orgwww.systutorials.comwww.tandfonline.comwww.tensorflow.orgwww.tu-chemnitz.dewww.tysto.comwww.verlab.dcc.ufmg.brwww.vision.cs.chubu.ac.jpwww.w3.orgwww.wandb.comwww.xyz.eduwww.youtube.comwww5.cs.fau.dex.comyadda.icm.edu.pl

medium transformers A credential read from the environment/filesystem is applied as authorization on the same outbound request (auth header). This is intentional authentication, not unexpected data exfiltration.
  1. 1sourcepkgs/python/[email protected]/src/transformers/tools/agents.py:631
  2. 2sinkpkgs/python/[email protected]/src/transformers/tools/agents.py:637
hub Dependency data flows (1)
medium transformers dependency PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
  1. 1sourcepkgs/python/[email protected]/src/transformers/models/regnet/convert_regnet_seer_10b_to_pytorch.py:240
  2. 2sinkpkgs/python/[email protected]/src/transformers/models/regnet/convert_regnet_seer_10b_to_pytorch.py:240

</> First-Party Code

first-party (python)

python first-party
expand_more 91 low-confidence finding(s)
low egress Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 3 locations
low env_fs Environment-variable access. 44 locations
low env_fs Filesystem access. 43 locations
low egress production #273253a1f655bb2b capability detected · no path traced Hardcoded external endpoint. Review what data is sent to this destination.
repo/modules/launch_utils.py:214
        commits = requests.get('https://api.github.com/repos/AUTOMATIC1111/stable-diffusion-webui/branches/master').json()

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.

</> Dependencies

accelerate

python dependency
medium telemetry dependency Excluded from app score #d7173a557a346f17 capability detected · no path traced Telemetry/analytics SDK usage detected. Confirm user consent and that no PII is sent without a lawful basis.
pkgs/python/[email protected]/src/accelerate/tracking.py:650
            self.writer.track(value, name=key, step=step, **kwargs)

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.

medium telemetry dependency Excluded from app score #e59f4d7aff730711 capability detected · no path traced Telemetry/analytics SDK usage detected. Confirm user consent and that no PII is sent without a lawful basis.
pkgs/python/[email protected]/src/accelerate/tracking.py:682
            self.writer.track(aim_image, name=key, step=step, **track_kw)

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.

expand_more 226 low-confidence finding(s)
low env_fs Filesystem access. 31 locations
low env_fs Environment-variable access. 195 locations

transformers

python dependency
medium pii_flow dependency Excluded from app score #fdde713d350d4f7c PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
pkgs/python/[email protected]/src/transformers/models/regnet/convert_regnet_seer_10b_to_pytorch.py:240 · flow /tmp/closeopen-3k591wo8/pkgs/python/[email protected]/src/transformers/models/regnet/convert_regnet_seer_10b_to_pytorch.py:240 → /tmp/closeopen-3k591wo8/pkgs/python/[email protected]/src/transformers/models/regnet/convert_regnet_seer_10b_to_pytorch.py:240
        logger.info(f"Token is {os.environ['HF_TOKEN']}")

PII-bearing data is written to a log/print sink — it stays in-process and does not leave the application, but logged PII is still a privacy concern.

Fix: Avoid logging user identifiers; redact or omit PII from log/print statements.

medium pii_flow tooling reachable #bfa050d9c37605dd A credential read from the environment/filesystem is applied as authorization on the same outbound request (auth header). This is intentional authentication, not unexpected data exfiltration.
pkgs/python/[email protected]/src/transformers/tools/agents.py:637 · flow /tmp/closeopen-3k591wo8/pkgs/python/[email protected]/src/transformers/tools/agents.py:631 → /tmp/closeopen-3k591wo8/pkgs/python/[email protected]/src/transformers/tools/agents.py:637
        response = requests.post(self.url_endpoint, json=inputs, headers=headers)

A credential (read from the environment/filesystem, or parsed from the request URL) is applied as authorization on the same outbound request. This is intentional authentication to the service the credential belongs to, not unexpected data exfiltration.

Fix: Confirm the destination is the credential's own service; scope the credential and avoid logging it. No action if this is the intended authenticated API call.

expand_more 671 low-confidence finding(s)
low env_fs Filesystem access. 490 locations
low env_fs Environment-variable access. 115 locations
low egress Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 13 locations
low egress Hardcoded external endpoint. Review what data is sent to this destination. 53 locations

GitPython

python dependency
expand_more 55 low-confidence finding(s)
low env_fs Filesystem access. 32 locations
low env_fs Environment-variable access. 23 locations

facexlib

python dependency
expand_more 7 low-confidence finding(s)
low env_fs Filesystem access. 6 locations
low env_fs dependency Excluded from app score #64b9dc9d2c61e80b capability detected · no path traced Environment-variable access.
pkgs/python/[email protected]/setup.py:24
            v = os.environ.get(k)

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.

fastapi

python dependency
expand_more 70 low-confidence finding(s)
low env_fs Filesystem access. 55 locations
low egress Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 12 locations
low env_fs tooling Excluded from app score unreachable #c58d584e14928157 capability detected · no path traced Environment-variable access.
pkgs/python/[email protected]/scripts/docs.py:129
    os.environ["DYLD_FALLBACK_LIBRARY_PATH"] = "/opt/homebrew/lib"

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 Hardcoded external endpoint. Review what data is sent to this destination. 2 locations

gradio

python dependency
expand_more 71 low-confidence finding(s)
low env_fs Environment-variable access. 22 locations
low egress Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 14 locations
low egress Hardcoded external endpoint. Review what data is sent to this destination. 3 locations
low env_fs Filesystem access. 32 locations

inflection

python dependency
expand_more 2 low-confidence finding(s)
low env_fs tooling Excluded from app score unreachable #0d2b542058eea901 capability detected · no path traced Environment-variable access.
pkgs/python/[email protected]/docs/conf.py:24
on_rtd = os.environ.get('READTHEDOCS', None) == '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 #f266305494cf1d00 capability detected · no path traced Filesystem access.
pkgs/python/[email protected]/setup.py:12
    long_description=open('README.rst').read(),

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.

jsonmerge

python dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #e5b21bfcfa38a55e capability detected · no path traced Filesystem access.
pkgs/python/[email protected]/setup.py:10
    long_description=open("README.rst").read(),

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.

kornia

python dependency
expand_more 8 low-confidence finding(s)
low env_fs Environment-variable access. 2 locations
low env_fs Filesystem access. 5 locations
low egress dependency Excluded from app score #5c1ac5c15436ddb4 capability detected · no path traced Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination.
pkgs/python/[email protected]/kornia/onnx/utils.py:142
        response = requests.get(url, timeout=10)  # type:ignore

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.

numpy

python dependency
expand_more 982 low-confidence finding(s)
low env_fs Filesystem access. 618 locations
low env_fs Environment-variable access. 356 locations
low egress Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 5 locations
low egress Hardcoded external endpoint. Review what data is sent to this destination. 3 locations

open-clip-torch

python dependency
expand_more 31 low-confidence finding(s)
low env_fs Filesystem access. 13 locations
low egress dependency Excluded from app score #2bb9911fc112b24e capability detected · no path traced Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination.
pkgs/python/[email protected]/src/open_clip/pretrained.py:820
    with urllib.request.urlopen(url) as source, open(download_target, "wb") as output:

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 Environment-variable access. 17 locations

pillow-avif-plugin

python dependency
expand_more 2 low-confidence finding(s)

protobuf

python dependency
expand_more 9 low-confidence finding(s)
low env_fs Environment-variable access. 8 locations
low env_fs dependency Excluded from app score #867a5b2e336b1189 capability detected · no path traced Filesystem access.
pkgs/python/[email protected]/setup.py:54
  with open(os.path.join('google', 'protobuf', '__init__.py')) as version_file:

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.

psutil

python dependency
expand_more 28 low-confidence finding(s)
low env_fs Filesystem access. 19 locations
low env_fs Environment-variable access. 7 locations
low egress tooling Excluded from app score unreachable #f72bbd5a8304102b capability detected · no path traced Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination.
pkgs/python/[email protected]/scripts/internal/find_broken_links.py:194
            res = requests.get(url, timeout=REQUEST_TIMEOUT)

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 tooling Excluded from app score unreachable #33a0783cfe61a041 capability detected · no path traced Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/python/[email protected]/scripts/internal/install_pip.py:34
        req = urlopen(URL, **kwargs)

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.

pytorch_lightning

python dependency
expand_more 187 low-confidence finding(s)
low env_fs Filesystem access. 24 locations
low env_fs Environment-variable access. 160 locations
low egress tooling reachable #2889c3e197a16177 capability detected · no path traced Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/python/[email protected]/src/pytorch_lightning/demos/transformer.py:150
            f.write(requests.get(url).text)

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 Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination. 2 locations

scikit-image

python dependency
expand_more 25 low-confidence finding(s)
low env_fs Environment-variable access. 6 locations
low env_fs Filesystem access. 18 locations
low egress dependency Excluded from app score #845abc39591b2d96 capability detected · no path traced Outbound request to a variable or assembled URL on a network client. Review what data is sent to this destination.
pkgs/python/[email protected]/src/skimage/io/util.py:27
                with urllib.request.urlopen(resource_name) as u:

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.

tomesd

python dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #bc585f7bcc9d2580 capability detected · no path traced Filesystem access.
pkgs/python/[email protected]/setup.py:12
    long_description=open("README.md", "r", encoding="utf-8").read(),

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.

torchdiffeq

python dependency
expand_more 1 low-confidence finding(s)
low env_fs dependency Excluded from app score #9273e02550bab874 capability detected · no path traced Filesystem access.
pkgs/python/[email protected]/setup.py:8
with open(os.path.join(here, 'torchdiffeq', '__init__.py')) as f:

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.

torchsde

python dependency
expand_more 2 low-confidence finding(s)

Skipped dependencies

Production

  • Pillow prod — sdist exceeds byte cap
  • clean-fid prod — no sdist (wheels only)
  • piexif prod — extract failed: not a gzip file
  • torch prod — no sdist (wheels only)