Information & Statements
-
ONARKEN® Smart Locker Software - Open Source Software Disclosure
(Effective as of June 2026, subject to change)
ONARKEN® includes third party open source components across its several services. These components are licensed for use and redistribution under open source libraries. Most of these components are essential for the day-to-day running of ONARKEN®. Notwithstanding any of the terms and conditions of your licence agreement with LapSafe®, the terms of certain open source licences may be applicable to your use of ONARKEN® services.
This list of open-source code was compiled with reference to third party software integrated into the ONARKEN® smart locker client at the time the list was generated. This is in intended to be a disclosure at a particular point in time only. This list may be updated from time to time. Assuming you do not modify the open source code used within ONARKEN® services, the use of the ONARKEN® smart locker services will not require you to grant any party any of your intellectual property rights pursuant to a open source licence, or require you to make any of your source code available to third parties pursuant to an open source licence. LAPSAFE SELF SERVICE SOLUTIONS® MAKES NO REPRESENTATION OF WARRANTY, EXPRESS OR IMPLIED, WITH REGARD TO THE LIST OR ITS ACCURACY OR COMPLETENESS, OR WITH RESPECT TO ANY OBLIGATIONS ARISING AS A RESULT OF YOUR MODIFICATIONS MODIFICATION TO SUCH OPEN SOURCE CODE OR TO THE SERVICES. BY USING THE ONARKEN SERVICES, YOU AGREE THAT IN NO SUCH EVENT SHALL LAPSAFE BE LIABLE FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE ANY SUCH MODIFICATIONS MADE BY YOU, OR ANY OBLIGATIONS ARISING THEREFROM INCLUDING, WITHOUT LIMITATION, ANY SPECIAL, CONSEQUENTIAL, INCIDENTAL OR OTHER DIRECT OR INDIRECT DAMAGES.
License summary (Locker software)
Licence Production Package Count MIT
24
Apache-2.0
5
BSD-3-Clause
1
Other
1
Licence descriptions
Full Disclosure Document
The full open source disclosure document is available for download below.
-
ONARKEN Core Concepts and Terminology
To fully understand the capabilities of the ONARKEN® platform, you should become familiar with several key concepts. We will arrange the following concepts in categories.
Assets
Asset
An individual item or device registered for use with ONARKEN® smart lockers.
Asset Type
A particular make and model of an asset. Asset Types contain a collection of assets. When a new asset is added to ONARKEN®, the Asset Type must be specified.
- Asset type names should be descriptive as they are used with our AI cameras to detect if the correct asset is present within the lockers.
Asset Reference
The unique name of an asset.
Asset Category
A collection of asset types. These are used to filter the asset selection process on the locker software.
Asset Tag
An ID of an asset retrieved from a MIFARE tag or barcode associated with your asset
- If you have full integration with an LMS, please import your LMS item barcodes into this field.
- Multiple tags can be assigned to a single asset
Example asset tag ID as scanned from a MIFARE reader. Smart Charging Profile
Tells ONARKEN® what current draw a particular asset is expected to have as it charges up while in the locker bay. This allows the device to be used with SmartLine charging at the lockers, and ensures that a device becomes loanable at a suitable charge level.
- If you have a device make and model that is not listed on the smart charge profile list, please contact support@lapsafe.com and arrange to send a sample device to LapSafe® for profiling. We cannot guarantee that devices will charge as expected in SmartLine™ locker bays otherwise.
Smart Lockers
Bay
A useable locker space for devices and assets to be stored in.
Locker Map
An interactable UI element that is a visual representation of the smart locker installation. This allows users to select locker bays based on position and tower location instead of relying on the bay number.
Example 'small' locker map Terminal
The section that houses the touchscreen and smart locker PC running the ONARKEN® locker software.
Bay features
The hardware capabilities and configuration of the locker bay.
PowaSave™
A technology for smart charging (SmartLine™) capable lockers designed to provide power saving when devices are left in lockers for long periods. When groups of devices are detected as fully charged, the ONARKEN® smart locker will stop charging the group to avoid power wastage, and only provide minimal power.
Example chart ONARKEN® generates when calculating PowaSave™ energy savings. Loan lockers
Lockers that are set up to have an assigned asset or device to them, that users can loan for a customisable set period. The asset or device must always be returned to the locker after use.
Drop off and Collection Lockers
Locker bays that have no permanently assigned asset to them, but instead can be used for a assets to be securely placed in the locker and removed at a later time, and used for temporary storage. Once collected, the asset does not have be returned to the locker, and a new asset can be assigned to the bay.
Hot lockers
Hot Lockers are locker bays where the bay space itself is loaned to the user, instead of the asset inside. Available Hot Lockers can be loaned by the user at the unit, or assigned to specific users on the ONARKEN® management platform.
Loans
Loan
A transaction where a user takes an asset assigned to a specific smart locker bay for temporary use
- Each loaned device must be returned to the same locker bay.
Loan return
The process of the user returning an loaned asset to the locker after having used it for the assigned period.
Loan rule
A customisable set of rules adjusting how long the devices should be on loan to the user for, how users report faults, what asset types the loan rules apply too, what smart lockers are able to use the loan rule and how assets and hot lockers are handled on return.
An example set of loan rules created for different loan lengths and for different assets Quarantine
A process where bays are withheld from transactions for a period of time after an asset has been returned. This can be for a set period of time after the return, or until the assigned asset to the bay has been checked by an administrator.
Fault Report
A process where a user fills out a customised form on the ONARKEN® software to describe an issue with the asset they loaned on return.
Tickets
Reports created on the ONARKEN® portal when assets are returned with faults, require repairs, when overdue or for other custom reasons. Can be connected and synced with tickets on various ITSM platforms.
Drop Offs, Collections and Swaps
Drop Off
A transaction that occurs at the locker, where an asset is placed into the locker for collection later, typically for another user.
Collection
A transaction that occurs at the locker, where an asset that was placed into the locker is then removed from the locker. The asset does not have to be returned to the locker, unless a return is specified of later.
Swap
A transaction that takes place at Drop Off & Collection locker, where an existing asset within a drop off & collection locker bay is removed and replaced with another asset. The replacement asset is then available for collection, or to be swapped itself.
Stack
A group of drop off, collection or swap transactions (or a mixture of the three transactions) grouped together into a single transaction
Flexible Stack
A stack with a series of transactions that users can complete in any order.
Static (Ordered) Stack
A stack with a series of transactions that must be completed in a particular order.
Reason
A custom description that can be added to an asset that has been drop off. A custom colour can be picked, which will highlight the bay in the locker map to stand out against regular drop offs.
Replenish
A quick method to restock drop off and collection lockers with new assets.
Scenario
A custom workflow that allows users to self-serve assets from drop off and collection bays. ONARKEN® Management platform users can configure how assets are selected, if users need to submit notes, and if users need to be notified of a collectable asset being present in the locker.
Policies
Permissions that restrict drop off’s to a customised list of asset types. Policies can be set for individual drop off and collection locker bays.
Logins and user interaction
User Code
A unique user ID assigned to an ONARKEN® user's account. Multiple user codes can be assigned to a single account. These can be manually typed codes or usernames, barcodes or RFID tag ids.
User PINs
A PIN or password assigned to a user code. If secondary authentication is enabled on the locker, the user will have to enter a valid PIN or password to use the lockers.
One-Time Code
A login code that only allows a user to log in at the ONARKEN® installation to perform a specific transaction. The code expires once the transaction is complete. A user that does not have a registered ONARKEN® account can use the lockers through this method.
- When one time codes are generated, a numeric ID and a scannable barcode are created.
Example one-time code Fault Report
A form that end user can enter details and submit to register an issue with a loaned device. When submitted, the report creates a ticket which must be resolved before the asset is made loanable again.
Digital Pass
A virtual ID pass that users can download and save on their iOS or Android device. They can then log into any connected smart lockers or vending machines by scanning this code at the lockers.
Reservations and Bookings
Reservation
A singular loan locker bay is removed from the general loan pool for a specified period, for a specific user to pick up the asset later. The asset is then loaned as usual. Reservations can be created by the user themselves, or by an ONARKEN® administrator for another user. Only one asset can be reserved at a time.
Booking
Bookings are designed for all assets within a selected asset type to be 'booked out' at an appointed time. A single asset can be booked, but bookings are typically used for multiple assets. The bays are reserved to only accept loan returns, and then the assets are released for collection at the specified time. When collected, the assets go on loan to the user as normal.
The most common use case for this workflow, is where a range of assets is booked for a class of students in advance of a lesson.
Booking Release
Booked assets are released back to the loan pool automatically if not collected within a set amount of time after the booking date (default grace period is 20 minutes). Bookings can also be released manually.
Vending
Stock
A list of available asset types at a vending machine.
Vend Request
A transaction including pre-allocated assets available for the user to take at the vending machine. Allocated assets are not available for other users to take. The user logs in using a one-time code.
Hot Lockers
Hot lockers
Hot Lockers are locker bays where the bay space itself is loaned to the user, instead of the asset inside.
Allocation
Hot lockers can be pre-allocated to users by ONARKEN® administrators, to prevent the hot locker from being loaned by anyone else.
Hardware Terminology
PowaSave™
A technology for smart charging capable lockers designed to provide power saving when devices are left in lockers for long periods. When groups of devices are detected as fully charged, the ONARKEN® smart locker will stop charging the group to avoid power wastage, and only provide minimal power.
A chart is generated to display when locker bays enter PowaSave™ mode, showing how long the bays are and are not in PowaSave mode, and how much energy and carbon was saved. Standard Charging
Indicated on ONARKEN® by a 3 pin socket icon. Bays fitted with ChargeLine™ or ChargeLine™ ULTRA plug sockets will have this icon. Devices are charged via an AC adapter socket installed in the locker bay.
Smart Charging
Indicated on ONARKEN® by a electricity bolt icon. Bays fitted with SmartLine™ charging leads will have this icon. Devices are charged by the provided power cables, and monitored by the software.
Administration
Manual Completion
A process on the ONARKEN® server dashboard, to mark a Drop off, collection or swap as completed without using the lockers. This should only be used when the transaction action fails at the locker.
Roles
Sets of permissions that control whether ONARKEN® users can have access to the ONARKEN® management platform, and users can and cannot do on the management platform.
Access Groups
User groups that manage ONARKEN® users access to ONARKEN® installations and asset types.
- e.g A user that has access to a smart locker and can borrow Chromebooks but not iPads, will not be able to select any asset belonging to the iPad asset type when they log in on the locker software.
- A user that attempts to log into a locker without permission via their access group(s) will be completely prevented from accessing the locker.
- A user can be assigned to multiple Access Groups
Locker Admins
A permission that grants users the ability to access the admin zone settings on the locker software. This enables them to manually open locker doors, load and unload assets, test locker hardware and check the status of the locker.
Locations
You are able to set the location of your smart installations connected to ONARKEN®. This can help users when finding your smart lockers or vending machines, when using myONARKEN®.
- Available collectable assets at smart lockers, and stock at vending machines will also be grouped by location.
-
A map location can be configured, ONARKEN will connect to Google maps and display the location with a pin located at the installation site in an image.
List of example locations
Location Administrators
A permission that grants users the ability to manage vending stock, and approve vend requests for users at vending machines within the selected location.
-
Accessibility Statement
We at LapSafe® Self Service Solutions are committed to accessibility, and to make our products as inclusive and compliant with regional guidelines as much as possible.
Conformance status
The Web Content Accessibility Guidelines (WCAG) define requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA. ONARKEN® has been assessed against all three conformance levels against the WCAG 2.0 and 2.1 standards. Partially conformant means that some parts of the content do not fully conform to the accessibility standard. All exceptions have been noted.
All ONARKEN software products are tested regularly. Our goal is to become fully compliant with the industry standard WCAG 2.1 AA for the web management platform application and with the EN 301 549 standard for our ONARKEN locker self service software and smart locker hardware range. The ONARKEN management platform and self-service client have been assessed as a single package.
European Accessibility Act
Our internal Quality Assurance department is engaged in a process of reviewing ONARKEN, our website and electronic documents, for the new regulations which came into force on 28th June 2025. This law applies to non-EU companies that sell within the EU market.
All ONARKEN® compatible smart locker products have been evaluated against the European Accessibility Act ETSI EN 301 549 standard. We are compliant with the majority of clauses in EN 301 549 documentation, with a few exceptions noted in the ACR.
Accessibility Policy
An Accessibility Conformance Report document has been produced, assessing the ONARKEN cloud management platform, ONARKEN client locker software and all compatible smart locker hardware products. LapSafe uses the Voluntary Product Accessibility Template (VPAT) to publish the ACR, which provides an audit of our systems relative to the WCAG 2.1 standards.
All electronic documents related to ONARKEN are created and available on LapSafe's® support documentation website, which uses Zendesk Knowledge base. Where applicable, our own documentation has been assessed internally, otherwise the results from the appropriate Zendesk ACR have been used. For more information regarding accessibility compliance with our electronic documents, see the Zendesk accessibility statement here: https://www.zendesk.co.uk/company/agreements-and-terms/accessibility/
Our ACR is downloadable as a PDF or Word at the bottom of this article, titled "ONARKEN ACR EAA V1".
Recommended Screen Readers, Browsers and Accessibility Extensions
Please refer to the ONARKEN system requirements for more information on running ONARKEN.
- Windows: Use the latest version of Google Chrome or Mozilla Firefox, combined with the latest version of JAWS or NVDA.
-
macOS: Use the latest version of Safari, combined with the inbuilt VoiceOver screen reader.
StyleSheet configuration
We have made adjustments to make our web content easily readable by as many web users as possible. If additional adjustments, or custom colour themes are required for a user to use ONARKEN portal, we recommend using a Visual CSS browser extension. For configuration of the browser display for users with visual impairments, we recommend the StyleBot extension for Google Chrome, Mozilla Firefox and Microsoft Edge.
Feedback
We welcome your feedback about accessibility. Please let us know if you encounter any accessibility barriers with ONARKEN®, or have any suggestions to make ONARKEN more accessible.
If you wish to perform your own accessibility assessment on ONARKEN or our ONARKEN compatible smart locker products, please contact us.
Phone: 01787 226 166
Email: info@lapsafe.com
Postal Address
Unit 2-3
Wakes Hall Business Centre
Wakes Colne
Colchester
Essex
CO6 2DY
United KingdomWe try to respond to feedback within 5 business days.