Skip to content

ASFA lure coursing · LCI · AKC Fast CAT · CAT

Run the trial,
not the cell signal.

Local-first field secretary software for ASFA lure coursing and LCI, and AKC Fast CAT, CAT and lure coursing. Roll call, judging, scoring and the records packet — all of it offline at the field.

  • Works 100% offline
  • iPad & desktop
  • First event free
Three sighthounds at full stretch across a summer field, in blue, pink and yellow coursing blankets.
Photograph: KC's Snaps

Run complete

Comet

Whippet · Open Stake

1st in stake

186of 200

Judge A
93/100prelim 92
Judge B
93/100prelim 93
Preliminary + final371 / 400

This run: 93 + 93 = 186, after 185 in the preliminary

Recorded with GateKeeperSaved locallySample run
Aerial view of a lure coursing field: green pasture under a big Colorado sky, with the course track cut into the grass.

A lure coursing field, from the air

Photograph: Zoiboyz

Built for the events you run

  • ASFA lure coursingJudged trials, full title ladder, and LCI as its own event
  • AKC Fast CAT100-yard timed dash
  • Coursing Ability TestCAT, pass–fail on time

Exports and records packets formatted for AKC and ASFA

Right now we support AKC and ASFA. Run another association? Tell us which

Everything the desk needs.
Nothing it doesn't.

For ASFA lure coursing trials, LCI included, and AKC Fast CAT — both run in the same app.

  • True local-first

    Everything lives on the machine in front of you. Import the premium at home, run the whole trial offline in the field, and export when you're done. Rural cell service stops being your problem.

  • Automatic registry math

    Enter the judges' cards or the run time. GateKeeper applies the right rulebook — ASFA's 100-point rubric, delay penalties and placements, or a Fast CAT time turned into MPH and then into points by the dog's height handicap — and tallies title points as you go.

  • Paperwork that passes

    A built-in pre-flight check flags missing registration numbers or addresses before you export. Clean CSVs for AKC, and a complete ASFA records packet with the submission deadline counting down.

Fast CAT points preview

AKC handicaps — enter a run time, see the points

Height at withers

Over 100 yards.

7.42s

Run time

27.57mph

Speed

27.57pts

×1.0 handicap

27.57 mph × 1.0 = 27.57 points, computed from the raw time.

Sample calculation. The app does this for every run.

A trial, end to end

8 screens, in the order you’ll meet them.

Every frame below is the real application running two sample events — an ASFA lure coursing trial and an AKC Fast CAT — not a mockup, not a rendering. The screens follow this page's theme: switch it, and they switch with it.

  1. GateKeeper's event dashboard for an ASFA lure coursing trial, showing event progress at 100% and a card for each module.

    Before the first dogASFA

    The weekend on one screen

    Entries, runs scored, dogs still to go and who is absent — the four numbers you get asked about all day, without going and counting. Every part of the event is one click from here.

  2. GateKeeper's quick walk-in form at an AKC Fast CAT, for adding a day-of entry at the secretary's table.

    At the tableAKC

    Day-of entries in about fifteen seconds

    Someone turns up with a dog and a cheque. Registration number, call name, breed, height, owner — and a date of birth, because that is what decides whether Veteran is open to them. They are in the running order before the owner has walked back to the car.

  3. GateKeeper's race control screen at an ASFA trial, showing both judges' 100-point cards for the hound on the line.

    At the chuteASFA

    Both judges' cards on one screen

    Speed, agility, endurance, enthusiasm and follow, entered for Judge A and Judge B as the cards come off the field. Qualifying is checked against half the total possible while you type, and what happened to the hound — ran, absent, or a call for the judges — is one menu, not a margin note.

  4. GateKeeper's race control screen at an AKC Fast CAT, showing a 6.04-second run converted to 33.87 mph and 33.87 points.

    At the chute, Fast CATAKC

    A time becomes a speed becomes points

    A run comes in at 6.04 seconds. GateKeeper turns it into 33.87 mph over the 100 yards, then into points by the dog's height handicap — here ×1.00 for a 28-inch Greyhound — while the next dog is being walked to the line. Two runs, one screen, nothing on a calculator.

    A FarmTek Polaris timing console, its display reading 17.522 seconds.
    A timing console at the line. GateKeeper can take times from a timer over a serial port; manual entry stays available.Photograph: Zoiboyz
  5. GateKeeper's leaderboard at an ASFA trial, ranking hounds by combined score with Best of Breed and Best in Field marked.

    As cards come inASFA

    Placements, Best of Breed and Best in Field

    Preliminary and final combine, qualifying is checked against half the total possible, and placements settle themselves — including the run-offs and the forfeits. Best of Breed falls out per breed and Best in Field across the trial, without anyone laying score sheets on a tailgate.

    1. 1The awards bar: Best of Breed per breed, Best in Field, High Scoring Singles and the placement floor. The part a club reads out loud.
  6. GateKeeper's Fast CAT leaderboard sorted by total points, with a Papillon on 86 points ahead of a faster Greyhound on 68.

    As times come in, Fast CATAKC

    The handicap, doing what it is for

    Sorted by points rather than speed: a 10-inch Papillon at 21.62 mph takes 86 points and beats a 28-inch Greyhound at 33.92 mph on 68, because AKC multiplies by 2.00 under 12 inches. Every dog on the page is measured against its own class, and the arithmetic is the registry's, not ours.

    1. 1A 10-inch Papillon on 86 points, above a Greyhound that ran twelve miles an hour faster. That is the ×2.00 handicap, and it is why nobody at the desk needs a calculator.
  7. GateKeeper's operations console at an ASFA trial, with run order, inspection sheet, stickers, ribbon labels and steward sheets.

    Closing outASFA

    Run order, reports, exports

    Everything the club needs after the last hound: the running order, the reports, the exports, and the file you keep. No re-keying into a spreadsheet at midnight.

  8. GateKeeper's ASFA Trial Day panel, showing the records deadline, the entry desk, the draw, the chute timer and roll call counts.

    The part nobody enjoysASFA

    The entry desk, roll call, and the records deadline

    Every entry checked before it is accepted — signature, age, and certification measured against the closing date, not the trial date. Call a hound and the grace period runs itself; GateKeeper offers the scratch when it expires and never applies one on its own. The records deadline counts down from the day the trial ends, against the rulebook edition you ran under.

Real screens, GateKeeper 5.1.18 and 5.1.29, sample event data. No dog, club or handler on this page is a real one.

Designed for bright sun, muddy fingers, and 60 dogs in the queue.

The interface is built for the reality of fieldwork, not a quiet office. Big targets, high contrast, and a layout that survives a chaotic registration desk.

Running order you can re-order
Drag the sequence into the shape the day needs, and see the whole stake at once instead of a stack of sheets.
Type a name once
Enter a dog once and GateKeeper remembers it everywhere: registration, roll call, scoring. Zero re-entry.
Conflict warnings
Handler conflicts are flagged automatically, so the queue keeps moving and the schedule holds.
Multi-run support
Handle several runs per dog with one-tap progression. No flipping between sheets.
Tom Golcher, in a blue team cap, slipping a black-and-white Borzoi wearing a yellow blanket at the start of a course.
Tom Golcher slips a Borzoi at the line.Photograph: KC's Snaps

Why GateKeeper exists

I’ve run the registration desk at Colorado clubs, and I was tired of fighting cloud software that assumed the fairgrounds had signal. So I built the tool I wished I’d had.

Brian Brixon

Dog-sport volunteer, and the person who writes the code

The longer version

Pricing

Priced for volunteers, not enterprises.

No per-entry fees skimmed from your exhibitors. No per-seat nonsense. Your club chooses its own payment processor and owns its own data. Pay for the club, run the events.

Which association do you run?

In beta — testers have full access at no charge. When billing goes live, these prices start, and your first event is free — no card, no trial clock.

All-Breed Day Pass

$19.99/ day

One-time — covers the event's first day

For a club running a single day of AKC.

  • Full local-first offline operation
  • Registry math and title points worked out for you
  • AKC and ASFA exports and records packets
  • Fast CAT, CAT and AKC lure coursing scoring
Get started
Recommended

All-Breed Event Weekend

$39.99/ event

One-time — valid through event end + 2 days

For a full weekend, start to paperwork.

  • Full local-first offline operation
  • Registry math and title points worked out for you
  • AKC and ASFA exports and records packets
  • Fast CAT, CAT and AKC lure coursing scoring
  • Premium list import — drop in the PDF, the event fills itself in
  • Hardware timer support, and manual entry when it fails
  • Run slips, race sheets, running-order stickers and ribbon labels
Get started
Best value

Club Licence

$199once

One-time — yours to keep, no renewal

For a club that intends to keep running events.

  • Every event your club runs, any association, forever
  • ASFA and AKC — one licence covers both
  • Live cloud sync of runs and a published results page
  • Ten ASFA weekends, or five all-breed ones, and then it stops costing anything
  • You never pay to read back an event you already recorded
  • Survives the treasurer changing in January
Get started

Pro Secretary

$499/ year

Unlimited events across every club you secretary for, with live cloud sync of runs and a published results page. For professional trial secretaries and commercial Fast CAT operators, not for clubs.

Every licence scores the same events with the same rulebook math — a day pass judges an ASFA trial exactly as a Club Licence does. The tiers differ in how long they last, and in two things only the Club Licence and Pro Secretary include: live cloud sync of runs and a published results page. Cloud backup comes with every plan. And past events stay viewable, printable and exportable forever, whether or not you have an active pass. Your records are yours.

Running several clubs, or need something different? Contact us for custom organizational pricing

8 September 2026

Perpetual means perpetual

The Club Licence is a one-time payment. It will not become a subscription, and it will not be shortened after you have bought it. If the price changes, it changes for new buyers — not for clubs that already paid.

That is a commitment for as long as GateKeeper is mine to make it. Beyond that, the case for keeping it is written down and kept with the source code, along with the ways a future owner can grow this business without going back on it.

Brian Brixon

GateKeeper

Beta testers wanted

Some clubs are already in. To make this excellent, I need at least 10.

GateKeeper is written and tested. Clubs and field secretaries who run ASFA and AKC events are in our beta program right now, and we're working hard to improve the app with their feedback. A field trial secretary looking at it on a Saturday morning and saying “that is not how we do that” is the part I cannot write myself, and it is the part that decides whether this is any good.

A key for 90 days, sent the same day you ask.

Or just write and ask what it does — support@gatekeeperlc.com

Ask for a beta key

Not ready to sign up for anything? Every account gets one event free — the whole event, not a trial day, and no card. Run one and see. Create an account at app.gatekeeperlc.com.

What you get

  • A founding club licence — the licence, not a discount

    Report anything at all and your club keeps GateKeeper permanently when it goes on sale. First 10 clubs.

  • Your report jumps the queue

    A tester's problem gets fixed before anything else on the list, and you get told which build fixed it.

  • A say in the questions that are still open

    Some rulebook edge cases genuinely have no right answer yet. The people who run trials should be the ones deciding them, not me.

  • Somebody on the end of a phone on trial day

    If it goes wrong on a Saturday morning, you are not filing a ticket. You are texting the person who wrote it.

What I am asking for

  • Run a trial you already know

    Build one from memory — a real one you have secretaried — and tell me where the screen fights you.

  • Tell me when a word is wrong

    If it says something no field trial secretary would say, that is a bug, and it is one I cannot find on my own.

  • Tell me when paper was faster

    Slower than the clipboard is a defect even when nothing is broken. Name the step.

Reporting is built in — one button fills in the build number and shows you the whole message before it sends. No dog names, no owner names, no addresses. Counts only.

Before race day

If yours is not here, write and ask: support@gatekeeperlc.com

Do I need internet to run an event?

No. GateKeeper is local-first: entries, times, scores and results live on the machine in front of you. Import the premium list at home, run the whole trial offline in the field, and export the paperwork when you're done. Nothing depends on cell service at the venue.

Does it know my association's rules?

It applies the rulebook for the event you're running, not one registry's. ASFA trials use the 100-point rubric, course delay penalties, placements and championship points, with LCI kept on its own ledger. AKC events follow AKC's: a Fast CAT run time becomes MPH, and the dog's height handicap turns that into title points; a Coursing Ability Test is pass or fail against its own time limit; AKC lure coursing is judged and placed. Exports come out as clean CSVs for AKC, and as a complete ASFA records packet.

Which associations does it support?

Right now, AKC and ASFA — both in full, not one as a variation on the other. ASFA lure coursing and LCI are judged to the ASFA rulebook; AKC Fast CAT, CAT and lure coursing use AKC's own regulations, handicaps and title math. GateKeeper does not run UKC events; UKC is accepted only as a dog's registry. If you run another lure coursing or performance association you'd like GateKeeper to handle, drop us a line and tell us which — that email is genuinely how the next one gets picked.

What if my laptop crashes mid-run?

Everything auto-saves locally as you go. Point GateKeeper at a USB stick once and it keeps a running backup there as well — so if a machine dies, you plug that stick into a spare laptop and pick up where you left off.

Can GateKeeper connect to our timer?

It connects to a timer over a serial port, usually through a USB serial adapter. In the Windows app, Connect Timer finds the port itself and shows which one it used; in the browser version you choose the port. Manual entry is always available as a fallback. Tell us which timer your club uses and we'll tell you whether it has been tried with GateKeeper.

Can exhibitors see results during the event?

At the desk, yes — standings update as you score, and run slips and race sheets print on demand. With a Club Licence or Pro Secretary plan you can also publish results to a page owners can open on their phones. It is a snapshot the club presses publish for, so nothing is public until you choose. A lure coursing page shows dogs, breeds, stakes, placements and scores; a Fast CAT page shows each hound's speed and points; a Coursing Ability page shows how many runs qualified. No page shows owners, registration numbers or contact details, and each says plainly that results are unofficial until your records are filed. A Day Pass or Event Weekend scores, prints and exports the whole event but does not publish, and a club can always take down results it has published, whatever its plan.