Sign in

You came here from the screen you left, and it is still open behind you. Back to the screen you left

Setting up · page 7 of 17

People, seats and invitations

DoneMark asks who a person is once, and what they may do per project where it matters.

The three roles

RoleMay
adminEverything, including people and settings.
authorWrite and approve requirements, dispatch attempts.
readerRead. Nothing else.

Being a judge is separate

A judge is named per project, not per organization, because the person who should judge the mobile app is not always the person who should judge the billing service.

An organization admin can name a judge on a project from People. Until somebody is a judge on a project, no verdict can be given there — and nor can a requirement be approved, which is the usual reason a newly created project seems to refuse everything.

Inviting somebody

An invitation carries a role and, for a judge, the project they will judge. Both are on the same line, so you never send an invitation and then remember to grant something.

By email — DoneMark sends the invitation through your sender, with a link.

By GitHub username — for somebody you already know is on GitHub.

With hats. An invitation also says which hats the person wears, suggested from the seat it gives — writing asks suggests Asker, judging Judge, an administrator Driver and Owner, read-only Owner — and you can change them before you send it. The email names them. When they accept, the hats become theirs, unless they had already chosen their own. Hats are views, never permissions: changing them grants nothing.

People shows, for each invitation, whether it was sent, opened, or signed in. An expired link offers to ask for a new one through whoever sent it.

What a reader actually gets

A reader invited by email opens the record from the link alone, with no GitHub account. That is the point of the seat: a client or a manager should be able to read a sealed record without being made to join anything.

A judge invited by email is told, on arrival and before any verdict is refused, that judging needs a GitHub sign-in. DoneMark says so at the door rather than after they have read everything and pressed a button.

Removing somebody

An admin can change a role or remove a member. You cannot remove the last administrator, and DoneMark says so rather than letting the room lock itself.

What people cannot do

Nobody can accept work they are not a judge of, whatever hats they wear. Nobody can change a requirement's words after it is approved — the words freeze, and that is what makes the evidence mean anything. And no role lets a person edit what CI observed.

Plans and billing

On DoneMark's own service you pay for active apps, not for people. An app is active in a month once an ask in it has been sent to an agent. Judges and readers are always free, so inviting a client or a founder to sign off costs nothing.

PlanPriceActive apps a monthDrafting with DoneMark's key
Free trial$0320 asks
Builder$29 a month, or $290 a year3150 asks
Studio$99 a month, or $990 a year10500 asks
Companyfrom $500 a month, yearlyno limitno limit

The trial counts sign-offs, not days. Your first five signed-off features are free. After the first, DoneMark asks for a card before the next ask goes to an agent; nothing is charged. At the fifth sign-off, the plan you chose starts and Paddle charges the card.

Money only ever pauses new work for agents. If the trial is used up, a payment fails for 14 days, or a plan ends, sending work to agents waits. Reading, judging, signing off and releasing never wait, and nothing is deleted.

Paddle is DoneMark's reseller: it takes the payment, adds any VAT, and sends the invoices. Manage billing in Organisation settings opens Paddle's page for invoices, the card and cancelling. Moving up a plan is one press there; moving down is done by writing to contact@donemark.dev for now.

Export the record gives one file with everything your organisation holds. Delete this organisation cancels the plan at once, closes the organisation to everyone, and erases its records 30 days later. Your repositories are not touched. Its public changelog pages close at once; if you ask us to undo the deletion inside the 30 days, the records come back and the changelog is published again from them.

Drafting counts each ask DoneMark drafts with its own key: done-when lines, mockups, a changelog sentence, and a press for word suggestions. Testing the drafting setup is free.

A DoneMark you run yourself is never billed.

Who can judge here, and what does each seat allow?

Everyone in the organisation is an admin, an author or a reader. Judging is a separate seat, given per project: only a project's judge can approve its requirements and give verdicts there. A project with no judge can be read but not moved. A reader cannot give a verdict. Seats are set on the People page.