Doorlist Membership Records
For membership organisations that run their own door

It is never the incident. It is the one handled at the door, by whoever was on that night, and never written down.

Doorlist is the ban list the door cannot argue with, the incident file that outlives whoever was working, and a retention clock on both. Every answer is given as of the event date, and it is the same answer whoever is holding the clipboard.

Opens in this browser with an invented organisation already in it. No account, no email address, nothing installed, and no photograph anywhere.

Doorlist with its example records in itOpen the free demo →

The problem

Institutional memory is the whole product, and right now it is a group chat.

Something happens at an event. Two people deal with it, verbally, that night. A few months later the same person is back at the door — on a night when the two who knew are not working. Nobody decided anything wrong. Nobody decided anything on paper, and the door cannot refuse what nobody told it.

1 in 3

kinky people surveyed by the National Coalition for Sexual Freedom had pre-negotiated limits violated or a safeword ignored — typically in their first five years in the scene. The pattern is the thing a door log exists to see. Doorlist is not affiliated with, endorsed by or sponsored by the National Coalition for Sexual Freedom, the Center for Positive Sexuality, Magpie Kink or KinkFest. Their published materials are cited here for context only.

Center for Positive Sexuality, on the NCSF survey →
None

There is no certification to be an event organiser or venue in this community, and quality varies. The standard an organisation keeps is whatever it writes down and enforces.

Magpie Kink →
Tape on the lens

One large convention bans photos and recordings unless an area is marked, and requires tape over every camera lens in common areas. A photograph is the record this community will not tolerate — so it is the record this program has nowhere to put.

KinkFest 2026 Code of Conduct →

The door acts on decisions. Not on what somebody remembers.

Anybody under a ban or suspension in force on the event date is refused at check-in, with the reason, the incident, and the name of whoever decided it — looked up by any handle they have ever used. There is no override button: an override is a button somebody presses at the end of a long night. And an incident cannot be closed without a written decision and a named decider, so the door never acts on a rumour either.

How it works

Every answer is as of the event date

Write it down, and decide it

An incident is a written account, a decision — ban, suspension with an end date, warning, or no action — the reasoning, and the person who made it. The program records the day it was decided and the day it was written down, because the gap between the two is where people get back in.

Check the door

Pick the event, type a handle or member number. Admitted or refused, with the reason, as of that night. A suspension that ended last week admits somebody on Saturday; one that runs through next week refuses them. Every refusal is logged against the event.

Keep it the right length of time

Each kind of decision carries its own retention period, set by you. Past it, the record is flagged to go. Inside it, it cannot be removed at all. A ban never lapses on a timer — it comes up for review, and a review is a decision with a name on it.

What it will never do

No photographs. Ever. There is nowhere to put one.

A face, attached to a handle, attached to this kind of event, is the single most dangerous record an organiser could hold. It is what a breach takes and what outs somebody to an employer. The promise that it does not exist is worth more than any door it would make faster.

No photographs, not one byte.No image field, no upload, no thumbnail, no scan of anything. Not a policy that says we would not look — a program with nowhere to put one.
No legal names.Members and guests are identified only by handle and member number, which is how the door knows them anyway — no legal name, address, phone number or date of birth is collected for them. Incident and door records do carry the name of whoever reported something, decided it, or ran the door, because a decision with nobody's name on it is a rumour.
No tickets, no payments.Ticketing is somebody else's business. Doorlist takes no tickets and no payments for your events, which keeps those events out of our billing entirely. We describe and price Doorlist as business record-keeping software; how any processor classifies your own events is between you and your processor.
No age checks, and no age field.Doorlist does not check or record anybody's age. Confirming a member or guest is an adult happens at your door, by whatever identification or membership check you already use, before Doorlist is asked anything.
Flat fee. Never per head.Pricing that rises with attendance is pricing that discourages putting somebody on file. No funds held, no credentials stored, no percentage of anything.

Pricing

Priced per organisation, never per head

Because the thing you must never be discouraged from doing is writing an incident down.

One series

$75/month

A single recurring event with one door.

  • People by handle and member number
  • Door check with every handle matched
  • Incidents with written decisions
  • Ban list as of any date
  • Retention clock
Most organisations

Organisation

$149/month

Every event the organisation runs, every door.

  • Everything in One series
  • Unlimited events and people
  • Suspensions checked as of each event date
  • Decided-late and admitted-while-barred findings
  • Ban reviews, dated and signed

Venue

$350/month

A venue hosting several organisations, each with its own file.

  • Everything in Organisation
  • A separate file per organisation
  • Door logs per room
  • Priority support by email, at sales@callboardsoftware.com

Flat fee, billed monthly, cancel whenever. Never per head, never per ticket, never a percentage. Paid in bitcoin through our own payment server, so nothing appears on a bank or card statement at all — your receipt and your licence key go to the email address you give at checkout. Doorlist is sold by FHL Stephens LLC, an Oregon limited liability company, 1303 SE Stephens St, Roseburg, OR 97470 · sales@callboardsoftware.com. Your licence key is emailed to you within two working days of payment.

Checkout is our own bitcoin server, not a card processor — nobody we had to apply to and nobody who can close the account. The button takes you straight to it. Give your email address there — that is where your key is sent.

Questions

The ones we actually get asked

We already have a ban list. It is pinned in the group chat.

Then you have a list without a history. It cannot tell the person on the door whether a suspension has ended, who decided it, or that the handle in front of them is a new one for somebody already on it.

Doorlist can, as of the date of the event, and it says so the same way whoever is asking.

Can the organiser override a ban on the night?

No, and deliberately. There is no override button anywhere in the program.

A ban or suspension changes through a review in the incident file — dated, reasoned, and signed by whoever made it. The door is never where a decision gets made, which is also what protects the person on it.

Why not a photo? It would make the door faster.

It would, by a few seconds. It would also make this file the most dangerous thing your organisation owns.

People are known by handle and number because that is how they are known in the room. We would rather lose the sale than hold that picture.

How long should we keep incident files?

Long enough to see a pattern, and no longer than you can justify. Doorlist holds a period per kind of decision — you set it — and refuses to delete anything early.

Where data-protection law applies to you, it asks that personal data be kept no longer than necessary for its purpose. This is not legal advice, and the periods on screen are the ones you typed.

What do I actually get when I pay?

The demo on this page is the whole program, running on invented records. Paying gets you a licence key — one line of text, emailed to the address you give at checkout within two working days. Paste it into the program and from then on it keeps your own records. Until then, nothing you type into it is kept.

The key is checked inside the page, on your own machine. It never calls us, so there is still no account and nothing about your business goes anywhere. If you ever stop paying, your records stay exactly where they are, read-only, and Export still hands you every one of them.

Open the demo and run the door

The next event in the demo is two days away. Two people on its list are refused at check-in, one of them under a handle she has not used here in years. Last month somebody was let in while suspended, because the decision was agreed on the phone and not written down for four weeks. Try to let either of them in.