Keep your own stack.
Connect carries GitHub events and the hosted UI to the ProPR deployment you operate. Repository clones, agents, credentials, task state, and logs stay on your infrastructure. Connect never runs an agent.
ProPR Connect is the hosted webhook relay for self-hosted ProPR. GitHub events reach a server behind NAT with no public endpoint, free for 3 users. Plus adds a managed tunnel that opens the ProPR UI from any browser and a hosted MCP route for your chat client.
Connect carries GitHub events and the hosted UI to the ProPR deployment you operate. Repository clones, agents, credentials, task state, and logs stay on your infrastructure. Connect never runs an agent.
ProPR Hosted runs a dedicated ProPR instance for you, with Connect included.
Run ProPR on a laptop, a workstation, or a private server. GitHub sends its webhooks to Connect, and Connect verifies each event and forwards it to your stack over an outbound WebSocket. No public endpoint, no port forwarding.
Community access covers three developers. Add Plus seats when a fourth developer needs to trigger work through Connect.
Connect caches failed deliveries and replays them when your stack reconnects: up to 24 hours on Plus, up to 1 hour on the free tier. Webhook payloads are cleared after successful delivery.
Your stack requests scoped GitHub installation tokens from Connect. The shared GitHub App's private key never leaves Connect.
Plus adds a managed Cloudflare tunnel at t-<instance>.propr.dev, so app.propr.dev opens your local ProPR from any browser. The tunnel carries ProPR API and live-update traffic only.
Community publishes inline review copies of visual previews to GitHub. Plus storage keeps the full-resolution original for 90 days (25 GiB per installation, 500 MiB per object), viewable by anyone authorized for the installation. Compare the plans.
Add https://mcp.propr.dev/mcp as a remote MCP server in your chat host, sign in through the browser, and pick the installation. The gateway carries your chat client's calls through the Plus managed tunnel to your instance, with the same tools and permission checks as direct MCP. It needs an active Plus tunnel and an instance that trusts Connect. Set up MCP.
Tool arguments and results pass through the gateway and can contain prompts, source code, diffs, and artifacts. The gateway keeps no store of them. Retention and logging.
The Connect dashboard shows the active installation, seat usage, deliveries, replay health, and managed tunnels. Replay a failed delivery with one click.
Events flow through Connect to the stack you run, and pull requests come back through GitHub. With the hosted UI, your browser reaches your local ProPR through the managed tunnel.
Connect holds webhook deliveries in flight and payload-free delivery statistics: 30 days on Plus, 7 days on the free tier. Execution, repository clones, and task logs stay in the self-hosted stack. The full data boundary.
Webhook routing and replay, managed tunnels, GitHub installation tokens, and opt-in Plus preview storage.
Planning, indexing, agent execution, logs, repositories, and Docker workspaces.
Branches, commits, pull requests, comments, checks, reviews, and inline preview copies.
propr setup where your code lives.The guided setup in the quickstart enrolls you with Connect and starts the stack on your own infrastructure. Self-hosting covers running your own GitHub App instead.