Visitor sign-in, appointment booking, ticket sales and QR passes — all on an Android phone your team already has. A live web admin for owners. Works offline. No card reader. No hardware. No "let me check with the guard."
Replacing paper visitor registers at
Owners run everything from a browser — live visitor stats, pending requests, every entry and exit, anywhere there's Wi-Fi. Front-desk staff scan, log and check out visitors on Android — even when the connection dies.
One browser tab runs Visitor entry, Parking, Appointments and Tickets across every property. Live stats, QR card issuance, payment settlements, staff permissions and a full audit log.
Built for the front desk. Log guests, park vehicles and collect cash in seconds, scan QR/NFC cards for one-tap entry/exit, and keep running when the internet drops.
If any row on the left sounds like your gate today, the right column is what 60 seconds of setup buys you.
Owners and desk managers log in to the web admin. Guards and reception staff get an Android app. The free public app keeps a personal visitor log even with no subscription.
The standalone Android app for trying it out, single-guard setups, or personal use with Google Drive backup.
Free · Android 7.0+ · Limited offline use
The full operator app for paid plans — what the guards at your gate actually use. Approval-gated, sync-enabled, scans every QR card.
Activated after subscription · Distributed via Drive
The control tower. Where you sign up, manage entrances, approve guards, issue QR cards, and see every entry live — from any browser.
Works in any modern browser · No install
Capture visitors faster, control access tighter, and replace the paper register with a system you can actually trust.
Run one checkpost or many from a single account. Each entrance gets a unique code (e.g. EN-NXCE2M) — switch sites from the top bar.
At-a-glance cards for total visitors, today, currently inside, destinations, incidents, and pending requests — scoped to the active entrance.
Issue printable ID cards with QR codes for regular visitors. Set validity windows, entry limits, and grant access to multiple sites per card.
App users submit your entrance code to request access. You approve, reject, or cancel — only approved members can sync data.
Create flats, departments, gates, or rooms in the web — they're instantly pushed to every connected Android device.
Capture name, phone, photo, ID, vehicle, and purpose in seconds. Mark exits manually or with a single QR scan.
See who's inside, how long they've been there, and get instant overstay warnings to keep your site safe.
Find anyone by name, phone, company, ID number, vehicle, or purpose — across today, this week, or any date range.
Flag problematic visitors with warning notes, security remarks, and observations — visible to the entire team.
See exactly which staff are using the app, on which device, with which app version — and when they were last seen.
You decide per-user. Online = real-time API. Offline = local-first with manual sync. Toggle from the admin in one tap.
Standalone users can back up and restore the local database to their own Drive. No entrance code required — total data ownership.
Share visitor profiles as text, image cards, or QR codes via WhatsApp, SMS, or email — straight from the device.
Email + password for the web. Google Sign-In with silent token refresh for the app — staff never get logged out unexpectedly.
Entry, exit, search, history, and QR generation all run on a local Room database. Sync is your choice, not a requirement.
Book visitors against a specific destination with a slot-conflict check. Statuses flow Scheduled → Waiting → In Progress → Completed, with cancel and skip handled too.
Publish a storefront at /a/{slug} — visitors pick a slot and book themselves. Configure slot length, capacity, off-days, and required fields.
Sell event, trip, or paid-entry tickets from a public page at /t/{slug}. Priced tiers, seat caps, banner, terms, and your own payment methods.
Buyers pay through your method (e.g. bKash) and enter the transaction reference. A manager confirms, and the linked QR card activates for gate scanning.
One-tap appointment check-in transactionally creates an entry, mints a 3-digit numeric queue token (daily reset), and back-links everything together.
For tenants, employees, delivery partners, contractors, and frequent guests. Create a card once; let the front desk scan and go.
Rahim Khan
Tenant · Flat 4B
Publish a public appointment page for any destination. Clients pick a slot, fill in their details, and book. When they arrive, one tap turns the appointment into an entry, a queue token, and an active QR pass.
/a/{slug}Monday OPD — Dr. R. Hossain
Mon, Jun 1 · 30-min slots · Cabin 3
Build a ticket preset for any paid event, trip, or entry. Share the public storefront link. Buyers pay, a manager confirms, the QR card activates — and the same scanner that handles your visitors handles your audience.
/t/{slug}Toggle each staff member between ONLINE and OFFLINE from the admin panel. The app respects your decision automatically.
Entries, exits, destinations, and incidents are sent to the backend immediately — nothing stored on the device.
Every entry saves to a local database first. Push to the cloud whenever you choose — single tap, single batch.
The app is fully functional on day one — even without an entrance code. Attach to an entrance to unlock cloud sync and QR card scanning.
| Capability | Standalone | With Entrance |
|---|---|---|
| Visitor entry, exit, photo & QR | ✓ | ✓ |
| Destinations, incidents & search | ✓ | ✓ |
| Active visitors & overstay alerts | ✓ | ✓ |
| Google Drive backup & restore | ✓ | — |
| Cloud sync to your entrance backend | — | ✓ |
| Scan QR visitor cards (entry/exit) | — | ✓ |
| Shared visitor log across staff | — | ✓ |
| Admin web panel oversight | — | ✓ |
⚠️ Thinking of staying offline-only? Read our risk-awareness guide on what to watch for and how to reduce each risk.
Dynamic destinations adapt to your entrance — flats for apartments, departments for offices, doctors for clinics, gates for warehouses.
No clutter. No confusion. Just visitor logging that respects your staff's time.
No training videos. No 200-page manual. Just sign up, share a code, and you're running.
Create your account in the web admin. Your first entrance and 30-day trial start automatically.
Each entrance gets a unique code like EN-NXCE2M. Send it to your front-desk staff.
Staff enter the code in the Android app. You approve them with one click — they're in.
Front-desk logs visitors and scans cards. You see everything live on the web — even from anywhere.
Visitor Desk is engineered for the realities of front-desk work — not for slide decks.
Standalone mode means the database lives on the device — back it up to your own Drive whenever you want.
Offline-first by design. Nothing waits on the internet. Sync only when you choose — in a single batch.
No one syncs to your entrance without your explicit approval. Detach a user, and they're out immediately.
Built with Material 3, Jetpack Compose, and Google's latest sign-in standards. Stays logged in with silent token refresh.
Card lost? Revoke it. Staff left? Detach them. The system enforces every rule at scan time — no leaks.
Clean Material 3 UI on Android. Modern responsive admin on the web. Designed to be readable at speed.
Start free on a single device. Upgrade when you need cloud sync, QR cards, and multi-entrance management.
Local-only, single device
For small setups
For growing operations
For enterprises
Need printed visitor passes or receipts? We integrate thermal slip printing for your printer model as an add-on. Available on any paid plan — contact us to enable it.
If we missed yours, email us — we read every message.
No. The Android app is fully functional on its own — entries, exits, QR, search, history, and Google Drive backup all work without an entrance code. The web admin is what unlocks multi-staff sync, QR visitor cards, and centralised oversight.
Your data stays safe. You'll be prompted to pick a paid plan to keep cloud sync and QR cards. If you don't, the Android app continues to work locally — you just lose the web panel and sync features until you renew.
Yes. Every plan above Free supports multiple entrances, each with its own code, destinations, visitor log, app users, and QR cards. Switch between them from the top-bar selector in the web admin.
You set the mode per app user from the admin. ONLINE pushes every entry and exit to the backend immediately. OFFLINE saves to the device first, then syncs in a single batch when the staff member taps "Sync now". You can toggle modes anytime.
Printable ID-card-size passes with a unique QR code for regular visitors — tenants, employees, contractors, delivery partners. The front-desk scans the QR once; the system auto-detects entry or exit, enforces the card's validity window and entry limit, and logs everything.
Yes. The web admin uses session-based authentication. The Android app uses Google Sign-In with token refresh. Standalone users keep data on the device with optional Google Drive backup. Entrance-attached users sync over HTTPS to your dedicated backend.
Yes — it's a paid add-on. We integrate it for your specific thermal printer model. Contact us with your printer details and we'll enable it for your entrance.
Yes. Publish an "appointment preset" and share its public link — /a/{slug}. Visitors pick a slot, fill in their details, and book. The system creates a SCHEDULED appointment, can auto-issue a QR pass for the destination, and emails a confirmation when an email is supplied. Check-in turns it into a queue token, an entry record, and an active QR card in one tap.
Yes. Build a ticket preset with priced tiers, seat caps, an access window, and accepted payment methods — then share the public storefront at /t/{slug}. Buyers pay using your method (e.g. bKash), enter the transaction reference, and get a PENDING ticket. Once a manager confirms the payment, the linked QR card activates and the gate scans it like any other visitor card. Counter sales are supported too.
Four plans, all in BDT. Free is ৳0 for the local-only Android app. Starter is ৳600/month with the web admin, 3 entrances and 50 QR visitor cards. Business is ৳1,000/month with 10 entrances and 200 QR cards. Unlimited is ৳2,000/month with unlimited entrances and unlimited cards. Every paid plan includes a 30-day free trial — no credit card to start.
No. Any Android phone (7.0+) with a camera works as the front-desk terminal. The web admin runs in any modern browser. NFC is optional if you want tap-to-scan cards. Thermal slip printing is an optional paid add-on — no other hardware is required.
A paper register has no photos, no timestamps you can trust, no search, no overstay alerts, no central oversight, and no way to verify identity. Visitor Desk gives every entry a photo, an operator name, a timestamp, full search, overstay alerts, a live owner dashboard, QR/NFC passes for regulars, and incident logging — on the phones and browsers you already own.
The free standalone app is on Google Play: play.google.com/store/apps/details?id=com.bnw.visitordesk — works on Android 7.0+ with Google Drive backup.
The Gate Manager app (for guards on paid plans) is distributed as an APK via Google Drive: download here.
Owners and desk managers sign in to the web admin panel: admin.visitor-desk.blacknwhitestudio.com — no install required.
The free Visitor Desk app is a standalone digital visitor register — perfect for trial, solo front desks, or personal use. Fully offline with Google Drive backup. Does not sync to a business backend and cannot scan QR visitor cards.
The Gate Manager app is the operator app for paid plans. Approval-gated by your desk manager; syncs every entry/exit to your backend; scans QR/NFC cards; handles appointment check-in and ticket gate-scanning; supports manager-set ONLINE / OFFLINE modes.
Go to admin.visitor-desk.blacknwhitestudio.com and create an account with your email and password. Your first entrance and 30-day free trial start automatically — no credit card. Share the entrance code with your guards so they can install the Gate Manager app and request access.
Most teams have their first visitor logged before they finish their tea. Join them — free for 30 days, no credit card, cancel anytime.
✓ No credit card · ✓ Setup in a minute · ✓ Prices in ৳ · ✓ Works on the phone you already have