PolicyDraft is available on both Android and iOS. Start by creating your account on the website, then install the app on your phone.
Welcome to PolicyDraft.org! This is a collaborative, gamified knowledge graph platform where you can create, connect, and explore policy ideas through nodes and relationships.
PolicyDraft uses an invitation system to maintain quality. The default flow is waiting list first, then invite-based registration.
Start on the homepage with the waitlist form in the hero panel.
The approval email includes an Accept Invitation button with your invite code embedded in the URL.
You have been invited to join PolicyDraft.org.
Step 1: Register your account on the website.
The button opens an invite URL like:
This URL auto-opens the Register tab and pre-fills the invitation token.
PolicyDraft uses email-based two-factor authentication for security. Every sign-in requires a one-time code sent to your email.
Don't have an invitation token yet? Join our waiting list and we'll send you one when a spot opens up.
EmailOnce signed in, you'll be taken to the Graph workspace. From there you can:
The Graph is the heart of PolicyDraft. It's a full-screen interactive canvas where you create, explore, and connect policy concepts as visual nodes.
You're encouraged to zoom, pan, and click into nodes to understand small parts of the graph first. From there, make micro-contributions at your own pace and at your own level of analysis. Over time, these small contributions help you understand the gist of the whole graph.
PolicyDraft is intentionally scarce: your ability to act is bounded by a daily budget, while your long-term standing is tracked as reputation. The point is simple: high-signal contributions win — vague spam and “drive-by nodes” hit diminishing returns fast.
The UI calls your daily budget tokens because it’s easy to understand — but think of it as daily capacity that gets spent on graph + AI actions.
Reputation is not “points for clicking your own stuff.” It’s proof other people found your work useful.
activity_score in node_activity (self-interactions don’t count).429 / daily_limit_reached-style blocks on actions — even if you “feel” like you still have ideas left.
Reputation is how you earn back room to operate tomorrow, and how you climb leaderboards that other contributors actually look at.
When a thematic has contribution activity today, PolicyDraft recomputes a daily bonus for that thematic:
max(0, total_contributions_today − your_own_contributions_today) × (your_active_nodes ÷ all_active_nodes)
(total_contributions_today ÷ max_nodes_owned_by_any_owner) × avg_nodes_owned
When you first open the Graph, you'll be prompted to load nodes. Choose a loading mode:
The bottom of the screen shows your reputation score and daily token quota at a glance, so you always know how many actions you have left.
Use the search bar to find nodes by title or summary. Matching nodes are highlighted on the canvas.
Note: search helps you find signal faster — it does not automatically grant reputation. Reputation comes from other users engaging with your nodes (views/likes/connections) plus thematic farming / merge compensation.
Click any node to open its details modal. From here you can:
There are three ways to add content to the graph:
Paste an existing essay and let the AI extract nodes and connections automatically.
Thematics are topic categories that organize nodes into meaningful groups.
The system identifies orphan nodes (nodes with no connections) and suggests potential links. A badge in the toolbar shows how many suggestions are available. Click it to review and connect orphaned nodes, strengthening the overall graph.
If you spot a node that overlaps with one of yours, you can propose a merge directly from the node details:
The graph updates in real time via Server-Sent Events. You'll see other users' activity as it happens:
When another user creates a node in your thematic, it animates onto the canvas with a green border and a toast notification.
When a node owner edits a visible node, it refreshes and flashes with an amber dashed border.
When someone creates an edge involving visible nodes, the edge appears with a green highlight animation.
When a merge completes, the source node fades out and the merged node highlights with a purple double border.
As others interact with your content on the graph, you'll see reputation toasts appear in real time:
Your navbar badges update live: reputation score, daily token quota, and notification count all refresh without a page reload.
Publications are collaborative whitepapers generated from your knowledge graph. The full workflow goes: Generate → Edit Draft → Co-author Approval → Assign Author Roles → Publish.
Once the AI generates the initial draft, you can refine it using the built-in rich-text editor.
When a whitepaper is generated from a graph containing nodes created by multiple users, all node authors become co-authors and must approve the draft before it can be published.
Please review the draft content and approve if you're satisfied. You can remove your approval later if needed.
Once all co-authors have approved, the Authors tab becomes available. Before publishing, you must assign author roles.
Once all approvals are in and author roles are assigned:
Co-authors have access to a private comments section on each publication, visible only to the co-authors of that publication.
A comprehensive whitepaper synthesizing insights from the Climate Policy thematic, covering carbon taxation, renewable incentives, and emission targets…
An initial exploration of ethical considerations in AI policy… (only visible to you)
The Account page is your personal dashboard. Access it from the Account link in the navbar.
At the top of the page you'll see your current status:
Click "View User Levels" to see the roles (Observer, Contributor, Moderator, Admin, Founder) and what each can do.
Your account page shows all notifications in one place. A red badge in the navbar shows your unread count, updated in real time via Server-Sent Events.
Notification types include:
Every night, you receive a digest email summarizing your day's activity:
Views, likes, connections to your nodes, and your top 5 most active nodes.
Daily reputation gain, current total, breakdown by activity type, and rank movement.
Personalized tips: connect orphaned nodes, review pending merges, like publications, and more.
The Account page is where you manage all merge proposals. The AI runs nightly to identify duplicate or similar nodes.
Other users (or the AI) have proposed merging one of their nodes with one of yours. Accept to earn +3 to +5 tokens each, or Reject.
The AI found duplicates among your own nodes. Click "Merge Now" to consolidate (no token reward, but cleans up your graph).
Merges you've sent to other users. Track their status or withdraw if no longer needed.
If your nodes are included in someone else's whitepaper, you'll see it here. You can approve the draft or nudge other co-authors who haven't approved yet.
Generate invitation codes to bring new users onto the platform. Your remaining invite count is shown, and you can copy a shareable link for each code.
Enter your current password and set a new one.
Enter a new email and your password. A verification code is sent to confirm the change.
View all active login sessions. Revoke any session you don't recognize.
Submit a request to be promoted (e.g. from Contributor to Moderator) with a reason.
Download all your data as JSON (GDPR-compliant export).
Permanently delete your account. Requires password confirmation and a double confirm.
The Account page also receives real-time updates via Server-Sent Events:
The Leaderboard shows how you compare to other contributors on the platform.
Users ranked by total reputation score. See how many nodes and connections each user has created.
Users with the biggest reputation gains over the past 30 days. Great for spotting active contributors.
Search for any user by name or email. Click a user to see their expertise breakdown by topic area.
| # | User | Reputation | 30-Day |
|---|---|---|---|
| 1 | Alice M. | 142.5 | +38.2 |
| 2 | Bob T. | 98.0 | +22.7 |
| 3 | You | 54.5 | +12.0 |
If your rank improves compared to the previous day, you earn +10 reputation points per rank gained. You can never lose points from rank changes — it's a one-way bonus.
This section is a complete reference for the reputation and token system. For a quick overview, look for the ⭐ indicators next to buttons throughout the app.
Key Insight: You earn reputation when others interact with your content, not when you create it!
(total contributions - your own) × your active-node share.(total contributions / max owner node count) × average owner node count.0 tokens/day
Read-only access
max(10, floor(reputation))
Scales with reputation (admins can also set a per-user floor via min_daily_token_limit)
max(10, reputation)
Higher floor than newbie/contributor paths once your rep exceeds 10
100 tokens/day
High cap for platform operators
AI-powered features use dynamic pricing: costs drop when AI budget is plentiful (as low as ~50% of base) and rise when tight (up to ~5x). The exact cost is always shown on the button.
The Admin page is only visible to users with the Admin or Founder role.
| Name | Role | Rep | Nodes |
|---|---|---|---|
| Alice M. | CONTRIBUTOR | 142.5 | 38 |
| Charlie K. | OBSERVER | 0 | 0 |
Use this quick legend when moving around the app. The icons below match the exact mobile navbar icon set.
If you need assistance: