Overview
PromiseBoard helps you turn intentions into commitments and keep them through social accountability and structure. You create promises (goals with clear criteria and a timeline), invite supporters to hold you accountable, and use milestones, reminders, and verification to stay on track. The platform’s strength score and analytics help you design promises that are more likely to succeed.
Key Concepts:
- Promise – A commitment with title, description, dates, success criteria, and visibility.
- Supporter – Someone you invite to see your promise, comment, and (optionally) verify completion.
- Milestone – A sub-goal inside a promise; completing them shows progress.
- Verification – A supporter confirms you completed the promise (or part of it).
- Connection – A link between you and another user; used for network visibility and inviting supporters.
- Circle – A group of connections; used to control who can see a promise when visibility is “Limited.”
Getting Started
Create your account
- Open the homepage and click Register (or Invite first if your instance uses invite codes).
- Enter your name, email, and password.
- Complete onboarding by clicking Get Started on the welcome page.
- You’ll land on your Dashboard.
Create your first promise
- From the dashboard, click New Promise.
- Fill in: Title and Description (be specific, e.g. “Run 3 times per week” instead of “Exercise more”), Start and end dates, Success criteria, and Visibility.
- Optionally add reminder settings and a video URL for accountability.
- Save. You’ll see your promise’s strength score and can improve it.
Tip: Use Templates to start from a pre-built promise (e.g. habits, fitness, work) and then customize it.
Invite your first supporter
- Open your promise and go to Manage Supporters.
- Click Invite Supporter.
- Enter their email and choose a role (e.g. Accountability Partner if they can verify and message you).
- Send the invitation. They’ll get an email to accept (or register and then accept).
Once they accept, they can view the promise, comment, and (if their role allows) verify completion.
Making Promises That Stick
Use the Strength Score
Every promise has a strength score (0–100). Open the Strength view on the promise to see: Quality, Social, Historical, and Video. Follow the suggestions to raise your score.
Clear Success Criteria
Good criteria are specific, measurable, and time-bound. Supporters need to know exactly what "done" looks like to verify it.
Break it down with milestones
Add milestones for key steps. They make progress visible, give you small wins, and help you see when you’re off track. Example: for “Complete online course X,” add “Finish Module 1,” “Finish Module 2,” “Pass final quiz.”
Set visibility intentionally
- Private – only you.
- Limited – specific connections or circles.
- Network – all your connections.
- Community – any logged-in user.
- Public – anyone.
Choose the level that gives you enough accountability without unwanted exposure.
Use templates
Browse Templates for promises that match your goal. Use Use This Template to create a new promise with fields pre-filled, then adjust dates, criteria, and supporters.
Getting the Most from Supporters
Choose the right roles
| Role | Capabilities |
|---|---|
| Witness | Verifies completion. |
| Mentor | Can verify and send messages. |
| Cheerleader | Messages only. |
| Accountability Partner | Verify and message; two-way accountability. |
| Silent Observer | View only. |
Invite at least one person who can verify if you want verification.
Invite people who will actually engage
Supporters get reminders and check-in prompts when your promise goes quiet or is overdue. Invite people who are willing to open emails and respond.
Post updates and use comments
Use Post Update on the promise to share progress. You can choose to Notify Supporters. Supporters can reply with comments. Updates and comments keep the promise alive.
Connections and Circles
Go to Connections or Network and Search for people by name or email. Send a connection request; when they accept, you’re connected.
Create circles (e.g. “Family,” “Work team”) and add connections. When you create a promise, set visibility to Limited and choose which circles or connections can see it. Remove connections or edit circles when your network changes.
Reminders and Check-ins
Set reminders in the promise’s reminder settings. When you get a reminder email, use the link to respond (still planning, broke promise, need support, etc.); responding updates your strength score.
When your promise is quiet or overdue, the system may send check-in prompts to your supporters; they can reply via the link. Encourage supporters to respond to check-ins.
When Things Don’t Work Out
Failure is part of the process. PromiseBoard uses "Natality" to help you start fresh.
If a promise fails, you can request forgiveness from a Mentor or Accountability Partner. Open the promise and go to Forgiveness.
- Write a reflection and choose which supporter will act as forgiver.
- They receive the request and can grant forgiveness.
- After forgiveness is granted, you can create a fresh start promise (new dates and details, linked to the forgiven one).
Use Lineage to see the full chain of previous attempts and fresh starts.
Your Dashboard and Analytics
From the Dashboard you can see your active promises, go to New Promise, Templates, Feed, Network, Supporting, Analytics, and Profile.
Open Analytics to see counts, completion rates, and patterns (e.g. best days). Use this to spot what works and design better promises. If you support others, use Supporting (Supporter dashboard) to see all promises you support and your effectiveness metrics.
Summary
- Start with a clear promise, at least one supporter who can verify (if you want verification), and optional milestones and reminders.
- Improve your strength score with specific criteria, milestones, supporters, and (if useful) video accountability.
- Engage by posting updates, responding to reminders, and encouraging supporters to respond to check-ins.
- Use connections and circles to control who sees which promises.
- Recover from failure with forgiveness and a fresh start, and use lineage to reflect.
- Learn from analytics and your dashboard to design better promises over time.
Need quick answers? Check out the FAQ.