Lendra
Log who has which laptop, tool, or camera checked out, and get automatic overdue flags on a live dashboard.
The problem it solves
Every team that shares gear has the same quiet chaos: the good drill is missing, a laptop walked off after an event, and nobody remembers who took the projector. The "system" is a whiteboard, a clipboard, or a spreadsheet that's always out of date. Cloud asset-tracking SaaS solves it, but it's overkill: depreciation schedules, ticketing, per-seat pricing, and it puts your inventory on someone else's server for a monthly fee.
- No live record of who currently has what
- Nothing stops the same item being lent out twice
- Overdue items go unnoticed until someone has to ask around
What you get
Live "who has what" dashboard
See available, checked-out, and overdue counts plus a currently-out table at a glance.
Guided check-out / check-in
Pick an asset and borrower with a due date; check-in records the returned condition and puts it back on the shelf.
Automatic overdue flags
Anything past its due date is flagged with how many days late it is and who to chase.
Full loan history
Every asset and borrower keeps a complete history, exportable to CSV for all, open, or overdue loans.
Tested double-booking guard
A state machine, backed by a 70+ assertion test suite, guarantees an asset can never be lent to two people at once.
Installable mobile app (PWA)
Add it to a phone or tablet home screen straight from the browser — a full-screen app served from your own server, with no app store involved. Business data is never cached offline, so what you see is always live.
Own It 2.0 — API, 2FA, backups, dark mode
Lendra 2.0 adds the 2.0 owner layer. Upgrade by replacing the files — the database migrates itself, and it is still the same one-time purchase.
- REST API with an OpenAPI spec and signed webhooks
- Two-factor sign-in (TOTP)
- Email notifications through your own SMTP
- CSV import with a mandatory dry run
- One-click backups
- Dark mode
Own It 3.0 — works for your AI, not just for you
Reservations join the desk: queue for an item that is out, and when it returns the head of the queue gets a claim window before the offer passes on — first come, first served, no queue-jumping. Over MCP an agent can look things up, lend and take back under the same atomic one-asset-one-loan rule.
- Roles with email invitations and a last-admin guard
- Append-only audit trail across browser, API and agent
- Printable PDFs
- Your logo and colours throughout
- Scheduled backups with a guided dry-run restore
- Optional single sign-on (OIDC)
Pricing — one-time, yours forever
- ✔ Full source included — PHP you can read and change
- ✔ No subscription. One payment, yours forever
- ✔ It never phones home
- ✔ Your data stays on your server
No reviews yet — so here is what we offer instead. Every competitor price on our comparison pages is source-linked and dated, and when a vendor’s price won’t load we say so rather than guess. See the sources for yourself →
Screenshots
Honest limitations
- Single-tenant: one organization per installation
- No barcode/scanner hardware integration built in (asset tags are typed/searched)
- Overdue reminders are surfaced in the app; automated reminder emails require wiring the notification address into your own cron, a documented, deliberate scope choice
- Not an accounting or rental-billing tool — no pricing, invoices, or payments
Two-minute web installer, PHP 8+ with MySQL or SQLite, with one-click demo data included.
Covered in these guides
Spreadsheets are genuinely fine — until specific failure modes appear. The honest thresholds for moving to a real tool, and which category to look at when you cross one.
Cheqroom publishes $184 per admin per month and a minimum it does not disclose. Shelf.nu is free and open source. Here is the honest three-way comparison, including where the free option beats the one we sell.
Six tracked vendors publish a minimum monthly charge under their headline per-user price. We worked out where each floor bites, from the vendors' own pricing pages. Below those thresholds, the advertised rate is decorative.
Platform, rota, waivers, leave, equipment. Five subscriptions priced from each vendor's own page, totalling $2,232 a year — and the single largest line is the one most gyms should not be buying at all.
Frequently asked questions
Isn't this just a spreadsheet?
A spreadsheet doesn't stop you double-lending the same laptop, doesn't flag overdue items, doesn't keep a per-person history, and doesn't give five people a shared, always-current view. Lendra enforces the rules a spreadsheet only hopes you'll follow.
Will this run on shared hosting?
Yes. It needs PHP 8+ with PDO — present on virtually every cPanel/Plesk host. The web installer takes about two minutes.
Can I trust the core logic?
The check-out/check-in engine ships with an automated test suite (70+ assertions) proving you can't double-check-out an asset, can't lend something in maintenance or retired, and that overdue detection is exact at the due-date boundary.
Is it going to be bloated and hard to learn?
No — that's the whole idea. It's the lending log and nothing else: no depreciation, no tickets, no per-seat licensing.
Does it work with barcode scanners?
Not out of the box — asset tags are typed or searched rather than scanned with handheld-scanner hardware.



