Terms of service.

Effective 10 November 2026. These terms cover the propr.dev website, the ProPR software, ProPR Connect, and ProPR Hosted, all provided by Unchained Development OÜ (Estonian registry code 16785055, Tallinn, Estonia).

Overview

The software

ProPR is open-source software licensed under the Apache License 2.0. Your use of the software is governed by that license, including its disclaimer of warranties and limitation of liability: the software is provided "as is", without warranties or conditions of any kind. You run it on your own infrastructure, with your own credentials, at your own risk.

Third-party services

ProPR orchestrates services you contract with directly — GitHub, and the AI providers behind the agents you configure (such as Anthropic, OpenAI, Google, or Mistral). Your use of those services is governed by their terms, and their charges are billed to you by them. ProPR adds no markup and is not a reseller or intermediary.

ProPR Connect

ProPR Connect provides hosted webhook relay, seat billing, managed tunnels, and opt-in Plus preview storage. Connect never runs agents. The relay forwards full webhook payloads, including any code quoted in issue or review comments, and clears them after successful delivery. It caches failed payloads for replay (up to 24 hours on Plus, up to 1 hour on the free tier) and keeps payload-free delivery statistics (30 days on Plus, 7 days on the free tier).

The Community tier is free for up to 3 users per installation; the Plus tier is a paid subscription billed through Polar, which acts as the merchant of record — checkout, invoicing, taxes, and any applicable consumer withdrawal rights are handled by Polar under the terms shown at checkout. You may cancel at any time through the customer portal; paid features (additional seats, managed UI tunnels, and new managed preview uploads) stop at the end of the paid period. We aim for high availability but Connect is provided without an uptime guarantee unless one is agreed in a separate enterprise contract.

Managed preview storage and access

Community publishes eligible inline visual preview copies to GitHub. Opt-in Plus managed storage also preserves selected full-resolution/original artifacts in private Cloudflare R2, together with the metadata — filenames, media types, sizes, timestamps — Connect needs to associate each artifact with its installation, repository, and task, display it, and enforce limits and expiry. Artifacts may contain application UI, code, or other repository-derived content. Cloudflare is our storage and infrastructure processor; the Privacy Policy describes this processing.

The authenticated ProPR Connect viewer serves originals to users authorized for the installation. Access is installation-wide across its repositories, and repository permissions add no separate boundary within the viewer. You select the artifacts and manage who is authorized for your installation.

Preview ownership and licence

You retain ownership of your artifacts. You grant us a non-exclusive, limited licence to receive, store, reproduce, and serve selected artifacts and associated metadata solely to provide, operate, and secure the preview service, including using Cloudflare as our processor. This licence lasts only as needed to provide the service and complete retention and deletion. It does not transfer ownership or grant a right to use your artifacts in advertising.

Storage limits, cancellation, and deletion

The defaults are 25 GiB per installation, 500 MiB per object, and 90-day retention. The installation’s seats and repositories share this capacity. Originals expire after 90 days; storage cleanup then deletes them. You may request earlier deletion of artifacts and associated metadata at sales@propr.dev; we verify your authority before acting.

Downgrading to Community or otherwise losing Plus blocks new managed uploads; originals already stored stay accessible to users still authorized for the installation until they expire under normal retention. Uninstalling the GitHub App removes installation access; Connect then automatically marks the installation’s preview artifacts for deletion and retries any failed R2 cleanup. Uninstalling the local ProPR software alone does not delete hosted data.

Managed preview storage is temporary review storage, without archive or backup guarantees. Keep your own copies and download any originals you need before expiry or uninstall. Deleting managed originals leaves GitHub inline copies and copies downloaded by users in place; manage those separately.

ProPR Hosted

ProPR Hosted is a paid, generally available service that operates a dedicated ProPR virtual machine for the GitHub installation you attach. The monthly plan defines included developer seats, concurrent agent runs, storage, and backup retention. Additional seats are charged at the price shown at checkout. Hosted subscriptions are billed monthly through Polar as merchant of record under the terms shown at checkout, as described for Connect, and you cancel them through the customer portal in Connect. AI provider subscriptions and API usage remain your separate contracts and charges. Hosted capacity is limited; when no instance is available, checkout shows Hosted as sold out and accepts no new subscription.

Hosted activation and infrastructure-changing operations require operator approval. You authorize us to provision, configure, monitor, back up, suspend, migrate, and decommission the instance to provide the service. The payment-grace and suspended-data retention schedule presented for your activation governs decommission timing. Cancellation does not bypass a paid period or an agreed data-retention/export obligation. Hosted has no uptime or recovery-time guarantee unless a separate agreement states one.

Acceptable use

Do not use Connect or Hosted to relay traffic unrelated to your ProPR installation, probe or disrupt the service, exceed an agreed capacity through circumvention, or violate GitHub's or your AI providers' terms. Upload only preview artifacts you have the rights and authority to store and share with the installation’s users. Do not upload credentials, secrets, unlawful or infringing content, malware, or personal data you have no right to share. Do not use preview storage for unrelated file hosting. We may remove prohibited artifacts or suspend installations that abuse the service.

Website content

The content on propr.dev is provided for information and kept accurate against the shipped product. It is not a contractual specification. Third-party product names and logos belong to their respective owners and appear for comparison and compatibility purposes.

Governing law

These terms are governed by the laws of the Republic of Estonia, without affecting any mandatory consumer protections of your country of residence.

Changes and contact

If these terms change materially, the effective date above changes with them. Questions: sales@propr.dev.