Privacy policy

Last updated September 17, 2026

What stays on your machine

Battles, briefs, pages and provider keys stay on your computer. The MCP server sends a battle to Prompt Royale only when you publish it, and it shows you exactly what becomes public first. Contestant models receive only the brief.

What we store

  • Account: a username and profile image from your sign-in. Sign-in and email addresses are handled by Clerk.
  • Published battles: the brief, the pages, model names, token usage, durations and your vote. These are public.
  • Activity: votes, upvotes and reports. Votes and upvotes count toward public totals; reports are seen only by moderators.
  • Connected agents: a label and a hashed token for each coding agent. You can revoke them in settings.
  • Rate-limit counters and the server logs our hosting providers keep for security.

Service providers

We use Clerk for sign-in, Convex for the database, Cloudflare for page storage and delivery, and Vercel for hosting. They process data only to run the service. We do not sell data, show ads or use tracking analytics.

Your choices

  • Keep a battle private: nothing is uploaded unless you publish it.
  • Ask us to remove published battles, or to delete your account and its data, by writing to the address below.
  • Revoke a connected agent at any time in settings.

Questions go to hello@playpromptroyale.com.