Boojee Access

Pay to enter.
No keys.
No staff.

Replace the front desk and the lockbox. Customer pays on their phone, gets a PIN, walks in. You collect revenue around the clock — no one needs to be there.

Fail-secure by default No card data on device PIN expires automatically Audit log every entry

In development — try the live demo below. The browser simulator runs the full access flow right now. Physical hardware + live SMS are coming. Reserve your spot ↓

The flow

Four steps. No friction.

The whole system works on the customer's phone. No app download, no account, no card reader at the door.

01
Scan the QR

You post a QR code at the door. Customer scans it on their phone — opens a mobile checkout page for that specific door, showing the price and access duration.

02
Pay

Customer enters their phone number and pays with a card. Stripe handles the payment — no card data ever touches the door controller. PCI-safe by design.

03
Receive PIN

Payment success triggers a random time-boxed PIN — sent by SMS and shown on screen. The PIN is hashed in storage; the door only sees a compare. It expires when time runs out.

04
Enter

Customer types the PIN on the keypad at the door. Validated against the active grant. Relay energizes for exactly the minutes they paid for. Then the door auto-relocks.

Where it sells

Any door that earns by the hour

If it needs controlled access and someone should be paying to use it, Boojee Access fits.

Public restrooms

Clean, keyless, paid. A few coins for a guaranteed-clean restroom — and the revenue actually funds the cleaning. Cities, transit hubs, parks, gas stations, festivals. This one alone is a killer.

Self-storage units

Rent units without a manager on-site. After-hours access, day passes, hourly units — all automated.

Coworking day passes

Sell hot-desk access by the hour. No front desk. No membership app. Customer pays and walks in.

Gym & pool access

Day passes, guest access, after-hours entry. Revenue from people who'd never buy a monthly membership.

Vacation rentals

Replace the key-exchange dance. Guest pays, gets a PIN tied to their reservation window. No lockboxes to break.

Amenity rooms

HOA clubhouse, rooftop deck, laundry room, bike storage. Controlled access without a full key system.

Makerspaces

Hourly tool-bay and studio access. Charge by the session. Auto-kick when time expires.

Security model

Fail-secure. Not fail-open.

If the controller loses network, the door stays locked. No exception. Security framing is explicit throughout the system — no shortcuts.

Hashed PINs only

The raw PIN is never stored. Only a bcrypt hash lives in the database. The controller gets a yes/no — never the original PIN.

Per-grant expiry

Every grant has a hard expiry timestamp. DynamoDB TTL auto-deletes expired records. No stale grants that can be replayed.

Brute-force lockout

5 wrong PINs on the keypad triggers a 10-minute lockout. Rate limiting on the validate endpoint as well.

Device secret auth

The controller must present a device_secret on every validate call. A rogue device or API probe can't validate PINs.

No card data on device

Payment is Stripe-hosted on the customer's phone. The Pi controller only sees the PIN — never card numbers or payment data.

Full audit log

Every PIN attempt — success or failure — is logged with timestamp, door ID, and outcome. Owner sees the full history.

Try it now

Full pay → PIN → unlock loop

This is a live browser simulator — the full access flow runs right here with no backend, no hardware. Every piece mirrors the real system.

Simulator — everything here is client-side demo. Real SMS delivery activates when the Boojee toll-free number is registered. Physical door relay activates when the Pi controller hardware is connected. The payment, PIN generation, validation, lockout, and expiry logic all mirror the real backend shape.
LOCKED
Studio A
PIN entry keypad
Enter your PIN after paying
Sim event log
Owner console

Your doors, your rules

Register doors, set prices, generate QR posters, and watch the access log — all client-side for the demo. Backed by the cloud in production.

Register a door: give it a name, a price (per session), and an unlock duration. The system generates a unique access URL for each door — that URL is what goes on the QR poster.
Select a registered door to generate its access poster. Post this at the door. Customers scan the URL or QR to pay and get a PIN.
Every PIN attempt — granted or denied — is logged here. In production this is DynamoDB-backed with full audit trail.
No events yet — run the simulator above to generate entries.
Planned pricing — In development

Per door. Per month.

These are the planned tiers at launch — hardware is not yet shipping and subscriptions are not yet active. Hardware is separate (one-time ~$60–120/door kit). Software is a flat monthly per door — no per-transaction cut from Boojee. Stripe's fee applies to each payment.

Single Door
$28
per door / month
  • 1 door controller
  • Unlimited access transactions
  • PIN + SMS delivery (when live)
  • Access log
  • Owner console
Planned at launch
Enterprise
$298
unlimited doors / month
  • Unlimited door controllers
  • API access
  • Hey Boo voice control
  • Webhook events
  • Custom branding on PIN screens
  • Priority support
Planned at launch
Hardware kit (Raspberry Pi + relay board + electric strike) is a separate one-time cost, approximately $60–120 depending on door type. Stripe's standard processing fee (2.9% + $0.30) applies to each access payment — we don't take an additional cut. Hardware is not yet shipping.
Want this? Tell us.

If you want it, we’ll build it.

Boojee Access is in development and we build to demand. Raise your hand — tell us you want it and what you’d use it for — and you go to the front of the line when it ships. No charge, no commitment. We just want to see who wants it.

Public restrooms alone — clean, paid, keyless — would change the game. Storage, gyms, studios, rentals: same story.