How much does AI code review with PURA cost?+
PURA charges a flat platform fee per plan, metered by the number of reviews, with no per-seat fees and no hidden charges. You bring your own model API keys and pay your AI provider directly for inference. PURA never marks it up.
Does PURA charge per developer?+
No. Contributors, repositories and teams are unlimited on every plan. Only the number of reviews moves the price. Try the RoI calculator with your own team size and PR volume.
Does PURA work with GitHub pull requests?+
Yes. PURA is a GitHub App. It reviews every pull request when it is opened, marked ready for review or updated with new commits, and posts one review in GitHub: a summary, findings ranked by severity, and fixes you can apply. Comment /pura review to run a review at any time.
Can I use my own Anthropic, OpenAI, Google or OpenAI-compatible API keys?+
Yes. PURA is bring-your-own-key: connect your own Anthropic, OpenAI, Google (Gemini) or OpenAI-compatible provider account, and inference is billed directly by that provider with no markup. Your keys are encrypted at rest and never shown again after you save them.
How does PURA keep AI code review spend under control?+
Set daily, weekly and monthly budgets per agent and provider, and per contributing team, reviewing team, author, repo or pull request. When a budget is reached, PURA pauses those reviews until it resets. The dashboard shows where every dollar goes.
Which AI model does PURA use to review each pull request?+
You decide. Write routing rules in plain English in a review skill so PURA sends sensitive changes (like payments or auth) to premium models and routine changes (like docs or dependency bumps) to cheaper ones.
Does PURA store my source code?+
No. Code is processed transiently to generate a review and is not retained afterward, and detected secrets are redacted before anything is sent to the model. PURA does not use your source code to train AI models.
Is AI code review a replacement for human review?+
No. PURA's reviews are advisory and assist your team. You stay in control of every merge and release decision.