WORKING OFFLINE — AS ALWAYS

Your entire workforce office, on one phone.
Not the cloud.

BossCheckin is an employee check-in & payroll ecosystem that lives on your own devices. No server to buy, no UPS to babysit, no internet subscription to depend on — and your business data never leaves your phone unless you decide it should.

0
servers to maintain
0
cloud accounts required
100%
of your data stays yours
24/7
works without internet
CLOUD — NOT REQUIRED BOSS PHONE DATA + PAYROLL + WEB KIOSK OFFICE WEB WORKER WORKER BACKUP KIOSK COURIER
LIVE TOPOLOGY · OFFICE LAN ALL LOCAL ✓
01 · Offline by design

Most workforce apps rent you a cloud. BossCheckin hands you the keys.

Others built their products around their servers — so you pay monthly, you depend on their uptime, and your payroll lives in their database. We built BossCheckin the other way around: everything runs on hardware you already own.

No server. No UPS. No IT department.

The boss's phone is the office: the database, the payroll engine, even the web dashboard all run on it. There's nothing to rack, patch, license or keep on backup power.

POWER CUT? Phones and the kiosk run on batteries — check-ins keep working.

Your readable business data stays under your control.

BossCheckin processes your business data locally. Core databases and managed vault payloads are encrypted; controlled copies go only to paired devices and backup destinations you choose. Stenli Apps keeps no readable copy.

WE COULDN'T READ YOUR PAYROLL EVEN IF WE WANTED TO.

Internet is an extra — not a requirement.

Devices find each other on your WiFi automatically. Want remote workers or reports from the beach? Flip on internet mode — sync travels through a relay as sealed ciphertext. Flip it off; everything still works.

THE RELAY SEES: ciphertext. THE RELAY READS: nothing.

02 · The big idea

Why rent a cloud, when it fits in your pocket?

A cloud is just three things: a server that's always on, one home for your data, and sync between devices. You get all three — except the server is the phone in your pocket, not a stranger's datacenter you pay for forever.

Their cloud

A meter that never stops

Their servers, their copy of your data, their invoice every month.

Your pocket cloud

The cloud is the phone

Your phone is the source of truth; protected copies exist only where you choose.

All the convenience of the cloud. None of the rent, none of the public attack surface.

03 · Check-in

Two ways to clock in. Zero ways to cheat.

Every check-in is a cryptographically signed, single-use token verified right there on the kiosk — no internet round-trip, no buddy-punching, no photographed QR codes.

QR code

Universal fallback
  1. Worker taps “Start” or “Finish” — the app renders a short-lived QR carrying a digitally signed token (who, what, when).
  2. The kiosk camera scans it and verifies the signature and intent on the spot.
  3. Green “Started” / red “Finished” — the entry lands straight in payroll. No network involved.

WORKS ON ANY DEVICE WITH A CAMERA AND A SCREEN

NFC tap

★ Recommended
  1. Worker taps their phone on the kiosk — a ~4 cm radio handshake, nothing to aim or focus.
  2. The kiosk issues a one-time challenge; the phone answers with a signed response. It can't be replayed, photographed or forwarded.
  3. The kiosk works locked, even with its screen off — a cheap phone in a drawer becomes a check-in terminal.

BEST WITH AN ANDROID 12+ PHONE OR TABLET AS THE KIOSK

You pick the method per kiosk — we recommend NFC. It's faster, can't be photographed, and the kiosk keeps working locked with the screen off; for best compatibility use an Android 12 or newer phone or tablet as the kiosk. Both methods carry the same Ed25519-signed token and both are verified locally — a worker physically present is the only thing that produces a valid check-in. Devices without NFC simply use the QR path.

As far as we know, we're the only attendance app doing phone-to-phone NFC. Elsewhere “NFC” typically means a passive tag stuck on a wall or a badge card on a dedicated reader — a tag marks a place, can be cloned, and proves nothing about who tapped it. With BossCheckin both ends are ordinary phones, and every tap is a live cryptographic exchange: a signed, single-use token. Nothing static, nothing cloneable, no extra hardware to buy.

It can open your door, gate or barrier too. An integration API connects BossCheckin to your existing access hardware — a valid check-in can trigger an electric door, a gate or a parking barrier to open, right there on your premises. Ask us about your hardware →

04 · Office Web

A full web dashboard — served by your phone, not the internet.

Your phone quietly runs a tiny encrypted web server. Open its address in any browser on the office WiFi and you get a complete back office — with the internet cable unplugged.

The whole office in a tab. Employees, sites, check-ins, payments, absences, leave, chat, photos, documents, a recycle bin and settings — manageable from a laptop, in bulk.

Reports your accountant will love. Monthly payroll, payments, absences, leave balances — exported as spreadsheet-ready CSV. Give the accountant a restricted account that sees only Reports.

Handle device changes without accounts or invite links. The worker enters their name, BossCheckin shows the waiting phone on the local network, and the employer matches it to the employee. For kiosk support, a Maintenance role sees exactly which device is misbehaving and can get it back online quickly.

Bring your own AI — even a fully local one. BossCheckin ships a standard MCP endpoint that runs on your own phone. Point your AI assistant at it — any MCP-capable one, even a model running entirely on your own computer, offline. Where competitors offer AI at all, it lives in their cloud and reads their copy of your data — to our knowledge, BossCheckin is the only workforce app where AI access involves no vendor cloud at all. Opt-in, read-only, token-protected; chat is never exposed.

🔒 https://192.168.1.50:8443/reports
LAN · NO INTERNET
Dashboard Employees Check-ins Reports Messages Recycle bin Settings
Monthly payroll — June 2026 ⬇ CSV
EmployeeDaysStatusNet
M. Petrova11In · 08:02€1,480
G. Ivanov10In · 07:55€1,720
S. Dimitrov9Paid leave€1,350
E. Koleva11Out · 17:04€1,560
N. Hristov8In · 08:10€1,290
05 · The rest of the toolbox

Small business outside. Serious machinery inside.

Payslips on every worker's phone

Each employee sees their payslip and a live calendar of their check-ins — today's start and finish included, not last month's news.

Chat, split the right way

Three separate spaces: office ↔ worker (the official channel — visible to the office team, kept in the business records), office ↔ office (private manager DMs), and worker ↔ worker — end-to-end private between colleagues: not even the boss can read it, and it never lands in the office backup. Photos + Sent → Delivered → Seen everywhere.

Documents with expiry alarms

Attach ID or licence scans to an employee with an expiry date. Both you and the worker get reminded before it lapses — not after the fine.

Paid leave & sick days

Yearly allowance that grows with tenure, half-day precision, and a three-colour calendar: absence, paid leave, sick — payroll adjusts itself.

Trusted Kiosk — built into BossCheckin

Use BossCheckin on a clean, supervised Android phone or tablet as a dedicated check-in terminal. BossCheckin's in-app exit is protected by a 6-digit PIN; this simpler mode is not Android Device Owner.

Permanent Kiosk — separate KioskCheckin app

For an employer-owned, factory-reset Android device. Android Device Owner locks it to the terminal, and BossCheckin provisions it with a QR code — no computer or USB cable in the normal setup.

Multi-site, even with no signal

Kiosks relay chat between each other over the LAN. Sites with zero coverage? A courier phone physically ferries encrypted data between locations.

Backups you actually control

Four independent restore paths: backup kiosks, courier phones, your own Google Drive and your own NAS (a network folder — daily, no internet needed). Lost your phone? A 12-word phrase restores everything.

Recycle bin + GDPR auto-scrub

Deleted records can be restored with one tap. Ex-employees' personal data auto-erases after a period you set — while payroll history stays, as the law requires.

Internet mode — one switch

Remote worker? Flip the switch: sync flows through a relay as sealed ciphertext the relay cannot read. Messages and sync each get their own toggle.

Anonymous pulse surveys

At day's end workers rate the day 1–5 and can drop an improvement idea; you ask Yes/No questions and watch the result graph. Anonymous by default — so you hear the truth, not what people think you want.

Bring your own AI (MCP)

A standard MCP endpoint served by your phone. Point any AI assistant — or a fully local model on your own computer — at your business and ask away. Opt-in, read-only, per-section, token-protected. No vendor cloud touches your data.

06 · Never lose a thing

“But what if the phone breaks?” You lose nothing.

The one fair worry about a phone-as-server: what if it's lost, stolen or smashed? That's why protected payroll and file payloads are mirrored — still sealed with your keys — to backups you control. A new phone, a 12-word phrase, and everything comes back.

BACKUP KIOSK GOOGLE DRIVE COURIER YOUR NAS LOST / BROKEN 12-WORD PHRASE
BACKS UP CONTINUOUSLY · 4 INDEPENDENT COPIES RESTORE → NOTHING LOST ✓

Backup kiosks, a courier phone, your own Google Drive — and now your own NAS: a network folder on your hardware, no internet needed. As many copies as you like. Lose the phone, keep the business.

07 · Security

Encrypted twice. Readable once — by you.

Security isn't a feature here; it's the architecture. The system assumes networks are hostile and middlemen are nosy — and works anyway.

Layered protection at rest

BossCheckin and MyCheckin protect their core databases with SQLCipher, and BossCheckin stores managed photos & documents in an encrypted vault. On a clean Trusted or Permanent Kiosk installation, the database, app-managed personal payloads and private kiosk secrets are encrypted with device-local keys protected by AndroidKeyStore. Limited operational metadata and temporary preview/share files may remain inside Android app-private storage.

Sealed in transit, end to end

Every device-to-device channel is sealed with libsodium (X25519 + XSalsa20-Poly1305). Chat is additionally sealed per message and per photo.

A signed, append-only history

Every record is an Ed25519-signed entry in a tamper-evident chain. If anything is altered, the signatures stop matching — quietly editing the books is not a thing.

Blind middlemen, by construction

The optional relay and Cloudflare forward protected frames they cannot decrypt. A kiosk opens only the operational slice required for its role; colleague-private chat and owner-sealed backup payloads remain unreadable to it.

Your keys, your kingdom

Identity lives in a 12-word recovery phrase only you hold. We can't reset it, recover it — or be compelled to hand over what we never had.

08 · The honest comparison

BossCheckin vs. Others

“Others” being the typical cloud workforce suite: a browser login, a monthly invoice, and a quiet dependency on someone else's servers.

BossCheckinOthers
Where your data livesOn your phone, encryptedSQLCipher + encrypted vault, on hardware you ownIn their cloudtheir database, their jurisdiction, their breach
Internet goes downNothing happensoffline is the default mode, not a degraded oneCheck-ins stop“couldn't connect — try again later”
Servers & infrastructureNoneno server, no UPS, no IT contractor — got a NAS? It can hold a backup, but nothing requires oneTheir SaaS + your ITand an onboarding call to set it up
Extra hardware to buyNoneany old Android phone or tablet becomes the kiosk — NFC needs no cards, fobs or readersTerminals, readers, badgesdedicated clocks, plus a card or fob per employee — replaced every time one is lost
Power cut at the siteKeeps workingphones and kiosk run on batteriesRouter's dead — so is ithope you kept paper timesheets
SetupMinutesinstall BossCheckin + MyCheckin; add a Trusted Kiosk over the LAN or provision a Permanent Kiosk by QRAn IT projectsales demo, onboarding sessions, configuration backlog
Worker onboardingOnboard over the LANthe worker enters a name; the employer matches the waiting device — no email, password or activation QREmail invites + passwordsand the eternal “forgot my password” parade
Who can read your payrollOnly youend-to-end encrypted; the vendor holds nothingYou, the vendor, their cloud providerand anyone who breaches any of them
SubscriptionNone — the employer licenses each seat once€10 per employee access seat; MyCheckin is free for the employee and nothing renewsMonthly fee, per user, forevertypically $2–12 per user per month, plus base fees — see the math below
Faking a check-inCryptographically hardsigned single-use tokens; NFC challenge-response can't be replayed or photographedPhoto of a colleague's QRor sharing a PIN — classic
NFC check-inPhone-to-phone, cryptographica live challenge-response with the worker's phone — the only attendance app we know of that does thisTypically a tag on a wall, or a badge + readera tag marks a place, not a person — and can be cloned
Watching your workersPresence, not surveillancea check-in proves the worker was at the kiosk, that moment — no all-day GPS, no geofences, no face scansOften all-day GPS trackinggeofences, breadcrumb trails and face checks — on the worker's personal phone and battery
Workers' private chatEnd-to-end encryptedonly the coworkers in the conversation can read it — not the boss, not the kiosk, not the relay, not even us; never in the office backupStored readable on the vendor's serversprivacy from the employer is at best a vendor policy — in some products the owner can export every worker's private messages
Connecting an AIYour AI, no vendor cloudMCP endpoint on your own phone — works even with a fully local model on your own computerVendor-cloud AI, at besttheir servers, their copy of your data — even when they let you plug an AI in
Remote site with no coverageFully supportedoffline kiosks + courier phone syncs by visitingUnsupportedno signal, no product
When a worker leavesGDPR auto-scrub, built inset a retention period once — personal data of ex-employees erases itself; payroll history stays, as the law requiresYour problemmanual cleanup across their cloud, exports and backups — if anyone remembers
If the vendor disappearsApp keeps working — it's all localyour data was never hostageService off, data export “on request”good luck with that
The pricing math 10 employees · 3 years
BossCheckin
€100 — once
Cheapest cloud suite
≈ $1,220
Typical cloud suite
≈ $2,160
Pricier cloud suite
≈ $4,680

That's ≈95% less than a typical cloud suite over three years — and the gap only widens, because one-time employee access seats don't renew. By year five it's ~97%.

BossCheckin is licensed to the employer: €10 per employee access seat, paid once with no subscription. Android employers obtain seats in BossCheckin through Google Play. MyCheckin is the free employee client; employees do not buy access in MyCheckin. The worker enters their name and taps Find BossCheckin; on the same local network, the employer matches the waiting device to the employee and the licensed access is delivered automatically over the live LAN connection — no activation QR is scanned. A replacement device requires the employer to allocate another seat. “Others”: the cheapest adequate paid plan with an attendance kiosk across nine mainstream cloud workforce suites, per-user list prices billed annually (June 2026) — roughly $3–13 per user per month effective (typical ≈$6), base fees included where charged. Some vendors offer free tiers with limits (one kiosk, one location, up to 10 users) — fine until you grow, and your data still lives in their cloud either way.

And this is only the beginning. BossCheckin is in active development — new capabilities ship steadily, so expect this table to keep growing in one direction.

09 · Questions

Asked & answered.

Do I really not need a server or a subscription to a cloud?+

Really. The boss's phone stores the data, computes the payroll and even serves the web dashboard. Devices talk to each other directly over your WiFi. The only online services that exist — workspace licensing and access provisioning, plus the optional relay — carry no business content and are not needed for daily work.

What happens if the boss's phone is lost or dies?+

You restore from backups whose protected payroll and file payloads remain sealed with the owner's keys: your own Google Drive and/or a designated backup kiosk. Enter your 12-word recovery phrase on a new phone, re-pair, and everything — records, photos, documents — comes back. Guard the phrase: it's the one thing we cannot recover for you.

If I turn on internet mode, what does the relay actually see?+

Sealed frames: an opaque blob of ciphertext, a routing identifier and a size. It cannot decrypt content, it stores nothing, and switching it off changes nothing about local operation. Think of it as a courier who can't open the envelopes.

Do my workers need internet or a data plan?+

Not for the core job. Checking in is a local act — a QR scan or an NFC tap at the kiosk. Payslips, chat and the live calendar sync whenever the worker's phone shares a network with the office (or over the optional relay if you enable internet mode).

Read the full FAQ →

On the roadmap

Being built next — including for phone-free floors.

BossCheckin ships continuously. If phones aren't allowed where your people actually work, don't worry — these are already on the way.

iOS worker app

Your team can now check in, see payslips and chat on iPhone, not just Android.

NFC wristbands & key fobs

Phones banned on the floor? Your people will open doors and clock in by tapping an unclonable NFC wristband or key fob on the kiosk — no phone needed, nothing to fumble for.

Stick-on door tags

A cheap, unclonable NFC sticker by the door. A worker taps it with their phone to open the door — no expensive terminal to mount or steal at that spot.

Remote door unlock

Open a door over the internet, straight from the worker's app — enabled only for the specific employees you choose. Let the right people in, even when you're not there.

Live map for drivers & mobile teams

For drivers and field crews: a live map showing where each vehicle or mobile team is right now — so you always know who's where, without a single phone call.

Guard console for doors

A dedicated screen for your security guard: watch the access doors and open any of them with a tap — straight from the browser, a proper front-desk console.

Available for Android

Choose the app for your role.

The employer licenses and runs the workplace with BossCheckin. MyCheckin is the free employee client: the worker enters their name, the employer matches the waiting device, and access is delivered over the same local network.

For employers

BossCheckin

License your workspace and employee access seats, manage check-ins and payroll, and keep control of every device and backup.

  • Owner app and Office Web
  • Trusted & Permanent Kiosk setup
GET IT ONGoogle Play
For employees

MyCheckin

Download the free employee client, receive workplace access from your employer, then check in securely, view your calendar and payslips, request leave and chat with colleagues.

  • 22 app languages
  • No employee purchase or subscription
  • LAN onboarding — no activation QR
  • QR & phone-to-phone NFC check-in
GET IT ONGoogle Play
KIOSK

Need a dedicated terminal? Trusted Kiosk is built into BossCheckin. The separate Permanent Kiosk is installed and provisioned from BossCheckin, so it does not need its own Google Play download.

Google Play availability may vary by country and device.