Privacy Policy
pyRPC is an open-source library, not a service. No accounts, no analytics, no backend.
The short version
- - No accounts, no sign-up, no telemetry.
- - The library runs entirely on your machine - no data is sent anywhere unless you explicitly trigger a command that makes a network request.
Network requests
pyRPC makes no network requests on its own. The CLI only reaches out when a command needs it, and always to destinations you configure:
- -
pyrpc pulland local codegen introspect your Python module and write files locally. No network. - -
pyrpc devandpyrpc servestart a server on localhost (127.0.0.1 by default) and probe only that address to detect a running instance. - - Codegen can fetch an introspection schema from a server URL you explicitly pass (typically your own dev server).
- -
npm install @pyrpc/clientanduv add pyrpc-coreuse standard package managers (npm, uv) which fetch from their respective registries.
What we collect
Nothing. pyRPC has no telemetry, no analytics, and no backend server. We don’t run analytics on this site, don’t set tracking cookies, and don’t embed third-party trackers. The only data we see is what you voluntarily send: GitHub issues, PRs, or emails to the addresses below.
The site loads static assets such as fonts and icons from public CDNs. Those providers see standard request metadata (IP address, user agent) for asset delivery; nothing identifying you is sent to us or stored by us.
Changes
If this policy changes, the “Last updated” date at the top of the page changes with it.
Contact
Privacy questions: info@pyrpc.com. Source: github.com/pyrpc/pyrpc.

pyRPC