LineRight Regbot
Sign in Create account
For appointments that are hard to get

Hold your place in line. When a slot opens, your app books it.

Some appointments — the DMV first of all — are gone the moment they appear, and the only way in is to refresh a page all day or pay someone who runs bots. LineRight Regbot is a line instead: an open one, where everyone can see who is waiting and in what order. You take a place in it; the LineRight Regbot apps, running on the computers of everyone in line, watch for openings; and when one comes up that is yours, your own app books it for you, from your own computer.

5places held right now
2appointments booked
7apps watching for openings
1booking systems
A cartoon of the LineRight Regbot desktop app A drawing of an application window showing a queue board: five bidders in order, each with a rank, a nickname and a stake in credits. The third row is marked as yours, with a hand-drawn arrow reading "you are here". A "Bid up" button sits at the bottom. The leader of the line is a bot, standing in the same public list as everyone else. LineRight Regbot — Sacramento DMV · Driving test Boards Sites Console Your details name · licence · date of birth stay on this machine The line right now 34 waiting · next slots released in 2 days 1 bot_farm_07 ⧗1,240 2 quiet_otter ⧗980 3 you ⧗760 4 tiled_moth ⧗515 5 grey_finch ⧗380 Bid up +⧗50 escrow returns if you leave the line you are here
A drawing, not a screenshot — the app looks like this in spirit: the whole line, your place in it, and what it would take to move.

Who we are

We are a nonprofit initiative built around a simple idea: access to scarce public services and opportunities should be transparent, predictable, and under your control.

Everyone can get in line. Everyone can see the line. Nobody has to pay to participate. People can improve their position through legitimate means—and those in genuine need should not be left behind.

Read who we are, and our principles →

What LineRight Regbot is

A queue for appointment systems that never have enough slots, run in the open. It is not the DMV and does not sell appointments: it keeps an honest order among the people who want one, and gets each opening to the first of them who can take it.

1

A line anyone can read

Every line is public: how many people are waiting, in what order, and what each place is staked at. Nobody is quietly ahead of you, and a bot that wants a slot has to stand in the same list as everyone else — at a position anybody can see — and outbid rather than out-refresh.

2

Apps that watch for everyone

The desktop apps of the people in line take turns looking at the booking site for cancellations, each from its own computer, and report what they see. The LineRight Regbot site decides who is first. Finding a slot gives nobody a claim on it — the order does.

3

Your details stay with you

Your name, licence number and date of birth never reach LineRight Regbot. They are kept by the app on your computer, which types them into the booking form itself when your turn comes — the same form you would have filled in by hand.

LineRight Regbot covers 1 booking system so far. Need one it does not? Ask for a line →

How it works

  1. 1

    Create your account

    Here, on this site. It holds your places in line and your credits — nothing else about you. It starts with ⧗35 credits, free.

  2. 2

    Install the app and pair it

    The app shows a short code; you approve it here while signed in. It never asks for your password. It can bring your details across from the browser you already use.

  3. 3

    Take a place in a line

    Choose the service, an office or anywhere within a few miles, and the dates that suit you. Stake credits on your place; raise if you need to move up.

  4. 4

    Leave the app running

    It takes its turn looking for openings for everyone, and hears within a second when one is yours — and earns you credits while it checks. You can get on with your day.

  5. 5

    It books your slot

    Your app books it with the details on your computer and tells you the confirmation. If the site wants a human check, it opens the page for you to finish.

How a slot reaches you

An opening is worth something for seconds to minutes — anyone outside LineRight Regbot can book it too. So it goes to the front of the line quickly, and never waits on somebody who is not there.

An app sees it Somebody's app, looking at the booking site on the line's behalf, reports an opening at an office and a time.
The site finds who is first The highest place in line whose choice of office and dates fits. Earliest bid wins a tie.
It is offered, in order To the first at once, and to the next few a few seconds apart, so a slot is not lost while the first is away.
Your app books it From your computer, with your details. The first to book it has it; everyone else keeps their place.

How long an opening lives

Every cancellation is a small event with a beginning and an end: a slot appears on an office's calendar, and a little later it is gone. Nobody publishes how long that "little later" is. The LineRight Regbot apps, taking turns to look at the calendars for everyone in line, see both ends of it. So the app can show you, for the offices you care about, how many openings came, when, how long each one lasted, and what became of it.

The app's Recent openings section for a bid at two offices within 5 miles of Santa Clara, over 7 days. Tiles across the top: 104 openings, about 15 a day; typically gone in 5 minutes, half within 1 to 9 minutes; 63% gone within 5 minutes; lately 3 minutes, from 7; 2 open now; 84 of 104 the bid would take; most came 9 to 10 AM. Below, a plot of each opening as a dot, when it came against how long it lasted on a log scale from a minute to 12 hours, with a line through the typical lasting and a shaded band over the middle half, and bars of how many came. A tooltip names one opening that is still open. Below that, a list of openings by day with how long each lasted.
The app's Recent openings, for a bid at two offices near Santa Clara, over seven days. This picture is a simulation: a week of made-up openings on a private test server, drawn by the same code that draws the real ones in your app. Each dot is one opening: when it appeared (across) against how long it lasted (up, on a scale where every step is a few times longer than the last). The line is the typical lasting at each point in the week, the band holds the middle half, and the bars along the bottom count the arrivals. The faded dots are openings the bid would not have taken when they came. Open it full size to read the numbers.

A time-lapse of the calendar

Picture a wildlife camera that takes one photo every couple of minutes. A bird that is on the feeder in one photo and gone in the next left somewhere in between; you never see the moment, but you know the window. The apps work the same way. Each look at an office notes which slots are there. A slot that was missing from the last look was born in between; the first look that no longer finds it says it died in between. Every opening's life is caught between two snapshots: at least as long as it was seen, at most until the look that missed it. The app takes the middle.

Statisticians call this interval-censored data, the kind a doctor gets from a condition checked only at appointments. Its honest limit is the shutter speed: with a look every couple of minutes, a slot that lived five seconds and one that lived ninety look the same. Both were simply "gone by the next look".

What you can read from it

  • How quick you have to be. The typical lifetime is the market's half-life. If half of all openings are gone within three minutes, a page refreshed every half hour almost never shows one; an app that is told within a second does.
  • When they come. The bars and the "most came" figure show the hours of the line's day when openings appear.
  • How far ahead. Each opening says how long before its slot it appeared, so you can see whether the ones for tomorrow behave differently from the ones weeks out.
  • Which office. Pick one office and compare. A busy office a few miles further may be worth more than a quiet one next door.
  • Whether your bid would have caught them. For a bid, every opening says whether the bid as it stands would have taken it. The faded ones are what a wider reach, or book the soonest in my reach, would have added.
  • Which way it is going. The newer half of the range against the older. Openings going faster means more hands reaching for the same slots.

Looking for the hidden bots

Openings vanish for three kinds of reasons. People book them by hand. LineRight Regbot users book them, and those are drawn in green, so the line never mistakes itself for the competition. And some are taken by scripts that refresh the calendar every few seconds and book the instant something appears. Nobody announces how many of those there are, and you cannot watch one work. But ecologists face the same problem with animals they never see: they put seeds out on a tray and time how quickly they disappear, and the pace of removal tells them how many mice are about. The openings are our seeds. These are the fingerprints to look for:

More hidden bots
  • Lifetimes fall to the floor. A person needs a minute or more to choose a time and fill in a form; a script needs seconds. More and more openings are "seen once" and gone by the next look. The dots pile up along the bottom of the plot, and "gone within 5 min" climbs toward 100%.
  • The night shift disappears. People sleep; scripts do not. An opening at 3 a.m. that vanishes as fast as one at noon was not taken by someone yawning at a laptop.
  • Two crowds instead of one. People spread their lifetimes over minutes to hours. Machines add a tight cluster at the very bottom: the fast ones go to scripts, and what is left goes to people.
  • Faster, but not because of us. The trend points down while the green dots, booked through LineRight Regbot, do not grow. The extra speed is coming from somewhere else.
  • Little reaches the line. Grey dots, gone, dominate. Openings offered to bidders and booked here are rare, because most are taken before any app has even reported them.
Fewer hidden bots
  • Lifetimes stretch. The line rises and the band reaches up into tens of minutes and hours.
  • A clear day and night. Openings that appear overnight last far longer than daytime ones: they wait for people to wake up.
  • Openings sitting there. At any moment a few are open now, the green rings, with nobody rushing to take them.
  • More of them reach the line. A bigger share is offered to bidders and booked through LineRight Regbot, in the order of the line, instead of by whoever refreshed fastest.

What it cannot tell you

It is in the app for every line: under the order book, and on the console's Openings tab for each of your bids. Get the app →

Credits

A place in a line is staked with credits. A bid holds them while you wait; they come back in full if you leave the line, or if the booking does not happen. They are spent only when an appointment is booked for you, or 30% of them when your turn comes and you let it run out — and a bid your credits cannot cover is refused. You do not have to pay for any:

When you join ⧗35 free

Enough for a place in a line, without paying anything.

Every week back to ⧗35 free

With fewer than ⧗35 to spend, you are given the rest. Credits on your places do not count, so the longer you wait, the more you can stake.

Checking lines ⧗0.2 an hour free

Leave the app running with checking on: it looks for openings for everyone in line, and earns you credits while it does.

Want to move up faster? Buy more:

Starter ⧗500 $2.00

A few entry bids.

+ AI booking oversight
Regular ⧗2,000 $6.00

Enough to hold a line.

+ AI booking oversight
Contender ⧗6,000 $15.00

Fight for the top slot.

+ AI booking oversight
Front-runner ⧗22,500 $50.00

Hold the top slot on a busy line.

+ AI booking oversight
Champion ⧗50,000 $100.00

First in every line you need.

+ AI booking oversight
Create an account — ⧗35 to start Packs are paid by card on Stripe's own page — your card number never reaches LineRight Regbot.

What LineRight Regbot knows, and what it does not

The LineRight Regbot site keeps
  • Your account: a nickname other bidders see, an email if you give one, how you sign in.
  • Your places in line, your bids and credits, and the openings offered to you.
  • Which of your apps are paired, their version, and how fast they answer — so slots go to apps that can take them.
  • Your purchases: an id and a status from Stripe. Never a card number.
Stays on your computer
  • Your name, date of birth, licence and other details the booking form asks for.
  • Sign-ins to the booking site, and everything the app's browser tabs store.
  • The app's own telemetry — unless you choose to share it from its Advanced screen, when only numbers are sent.
  • Your details in what the app does: they are taken out of the trace it keeps for the site before anything is written into it.

The details →

Questions

Is LineRight Regbot the DMV, or working with it?

No. LineRight Regbot is independent. It books through the same public booking site you would use, with your details, from your computer — it just gets there when a slot opens, in the order of the line.

Do I have to pay?

No. Every account starts with ⧗35 credits and is topped up to ⧗35 to spend every week, and your app earns ⧗0.2 an hour while it checks lines for everyone. Buying credits is only a way to move up faster.

Do I pay if I do not get an appointment?

No. The credits on a bid are only held. Leave the line, or let the booking not happen, and they all come back to you. They are spent only when an appointment is booked for you.

What if I am not at my computer when my turn comes?

The app books it without you, as long as it is running and online. If it cannot — the site wants a human check, or the app is closed — the slot goes on to the next person, and you keep your place for the next opening.

Why does the app look for openings for other people?

Because everyone's app looking together sees far more than any one of them could, and nobody has to run a server farm to do it. What your app finds goes to whoever is first — which is sometimes you, and the hours it spends checking earn you credits. You can turn it off in the app's settings.

Does it work with the real DMV?

California DMV is the first booking system LineRight Regbot talks to for real. The app will not look or book on the real DMV until you say it may, in its settings — it is automated traffic from your own internet address, and a booking it makes is a real appointment in your name.

Can somebody just outbid everyone?

They can bid more, in the open, where everyone can see it — which is the point. The line shows what a place is worth to the people in it, instead of the slot going to whoever runs the fastest script.

Can LineRight Regbot add the booking system I need?

Ask for it on the Ask for a line page, or from the app's Sites screen: which site, which appointments, where. Everyone who asks for the same one is counted together, so the most wanted come first, and you see the answer under your account and in the app. If you run a booking system and want a line for it, say so there too.

How do I stop?

Withdraw from a line in the app and your credits come back at once. Unpair an app from your account page. The app's Start over deletes everything it keeps on your computer.

Everything that runs on your computer is open source. The LineRight Regbot app — the robots that look for openings and book them, the AI that watches over them, and the code that keeps your details on your machine — is published on GitHub under the Apache-2.0 licence. You do not have to take our word for what it does: read it, build it, improve it.

Read what runs on your computer What the robot types into a booking form, what the app sends to this site and what it keeps to itself: it is all in the code, in plain sight.
Build it yourself Every release is tagged in the repository, which says how to build the Windows, macOS and Linux apps from source.
Make it better A page the robot gets wrong, a booking site you want covered, a bug: open an issue, or send a pull request.

The line itself — places, credits and payments — is kept on this site, which LineRight Regbot runs.

Get the app

Version 0.4.6 · free. The desktop app is where you join lines, watch them and book, with your details kept on your machine; this site is where you create your account, approve the app and buy credits.

Built from the open-source code at grandrew/lineright-client — every release, with its notes, is there.

On a Mac, the first time: the app is not signed with an Apple Developer ID yet, so macOS will not open it at first. Try once, then open System Settings → Privacy & Security and choose Open Anyway next to LineRight Regbot. You only do this once. The page the button opens shows each step, with pictures — and Windows' own “Windows protected your PC”, too.

Sign in, or start an account