Spark Keys
Convenient and High-Quality Software for Safe Smart Door Locks
Development service
Powerful secure back-end engine and custom admin side for managing smart locks
Business niche
Smart locks for offices and personal use
Time spent on the project
1900 hours
Technologies we used
React/Redux, Django, Python, Swift, Firebase, Kotlin, NFC, MVVM Architecture
Not all smart locks can provide an extensive list of settings, a high degree of protection, and at the same time the ease of use.
Just imagine, now you do not need to carry a huge bunch of keys with you, because now all the keys are on your smartphone! You can easily give access to your devices, see who and when opened the door, and even remotely open the lock if it has a Wi-Fi module.
NFC label simplifies the daily life, you won’t have to look for the right key for a long time, it will be enough just to bring your smartphone to the lock and the application will automatically recognize the device and open the door.
Client/Target audience
The target audience of the product covers a wide range from ordinary users to office, real estate and business owners. Thanks to the Spark Keys mobile app, you can manage your locks, get a lot of settings options and share access with your employees or family.
Product overview
Product overview
To make the daily life of our users easier, we have developed a mobile application for iOS and Android, which allows our users to have a positive experience using smart locks.
The Spark Keys app allows users to interact with the smart lock via Bluetooth, Wi-Fi, RFID, or NFC technology. Also, our team conducted testing at every stage of development using manual, automated and security and access control testing. Owlab managed to create the most user-friendly UX & UI design and environment due to high-tech custom solutions.
Important features
Important features
Our huge amount of settings give the users a lot of options to manage their smart lock. The owner of the lock can track the history of logging, this will allow to know exactly who opened the door and at what time.
It will also be useful to be able to issue temporary or permanent access to other user. The owner of the lock can easily give or remove access to the device to another user even while in another city or country!
The user can add a device photo, assign a name and add an address, after which device will be displayed on the map in the application, this will make it easier to find the right electronic key.
Ready to see what we can do for you?
Ready to see what we can do for you?
Download caseOur development team
Our development team consisted of 9 specialists. Despite the small team, we managed to implement the project within established deadlines.
- 1
Project manager
- 1
QA specialist
- 1
Designers
- 2
Mobile developers
- 2
Front-end developers
- 3
Back-end developers
Our approach
We made sure that users get the most positive and secure experience using our product. Our team has developed solutions for 3 platforms: for iOS, Android (mobile development) and also a custom admin side for web version (web development). To do this, we have selected the following tools:
Solution overview
Our high-tech custom solutions have made smart locks even more convenient and secure. The users can simply download the updated product created by Owlab mobile app development team, log in and simply access their devices.
We have created high-quality and convenient software for electronic locks. We paid special attention to the security of the Spark Keys system, and all our decisions were based on user experience.
- Convenience. Just one click on a smartphone and the door will open! And you don't even need an internet connection;
- Flexibility. The user has a wide range of device settings and interaction options;
- Simplicity. The keys are always at hand, and our mobile application will allow you to keep track of all the keys shared by the user, as well as see each use;
- Reliability. All keys are securely stored on your phone and protected with our app;
- Globality. Even when away from home, the user can remotely open the lock or send a personal digital key to someone who needs it: for example, children or office staff.
Features of our application:
- Ability to group users and devices in an admin panel to simplify management. For example, an employer can give access to a device or a group of devices to all their employees just in one click;
- The ability to share temporary, scheduled or permanent access to the device with other users;
- Track using the logging history of users in the application. This will allow the owner to know who and when exactly opened the door;
- Personal device settings for the needs of the owner. The owner of the device has many options and settings, for example, choose the time until the lock is opened.
Features for administrators:
- Assigning/changing a name for each device;
- Ability to add a photo for each device;
- Possibility to add address and description. The device will appear on the map;
- Ability to edit closing timer.
- NFC technologies, Bluetooth, Wi-Fi, RFID, VRFID.
Device customization options:
How the application interacts with the device:
- Convenience. Just one click on a smartphone and the door will open! And you don't even need an internet connection;
- Flexibility. The user has a wide range of device settings and interaction options;
- Simplicity. The keys are always at hand, and our mobile application will allow you to keep track of all the keys shared by the user, as well as see each use;
- Reliability. All keys are securely stored on your phone and protected with our app;
- Globality. Even when away from home, the user can remotely open the lock or send a personal digital key to someone who needs it: for example, children or office staff.
Features of our application:
- Ability to group users and devices in an admin panel to simplify management. For example, an employer can give access to a device or a group of devices to all their employees just in one click;
- The ability to share temporary, scheduled or permanent access to the device with other users;
- Track using the logging history of users in the application. This will allow the owner to know who and when exactly opened the door;
- Personal device settings for the needs of the owner. The owner of the device has many options and settings, for example, choose the time until the lock is opened.
Features for administrators:
- Assigning/changing a name for each device;
- Ability to add a photo for each device;
- Possibility to add address and description. The device will appear on the map;
- Ability to edit closing timer.
- NFC technologies, Bluetooth, Wi-Fi, RFID, VRFID.
Device customization options:
How the application interacts with the device:
Need help creating a similar solution?
Write to us right now and we will contact you as soon as possible to discuss your business idea in detail.
FAQ
What is smart door technology?
Smart door technology refers to a compilation of smart home technologies. Smart doors allow the user to interact with the lock using electronic devices, RFID cards, fingerprints and other non-traditional methods. Smart door technology is an extension of home automation into home security.
What is Smart Lock?
A smart Lock is an electromechanical lock that is designed to perform locking and unlocking operations on a door when it receives such instructions from an authorized device using a wireless protocol and a cryptographic key to execute the authorization process. Smart Lock is an integral part of Smart Homes and IoT.
How does the Smart Lock work?
Smart locks differ in the way they interact with the locking mechanism. There are many ways to interact with the lock, for example
-
Bluetooth
-
WiFi
-
NFC
-
RFID
-
Touchscreen (for entering a password or fingerprint)
Spark Keys allows you to open the lock wherever you are. It is not necessary to have access to the Internet to interact with a smart lock, it is enough to have a Bluetooth or NFC module on your phone.
Are Smart Locks as Secure as Standard Locks?
Any wireless technology has the risk of being hacked, smart locks are no exception. However, if the user has taken all the precautions and enabled multi-factor authentication, it is extremely difficult (almost impossible) to hack such a device.
Are Smart Locks Safe?
The answer is yes, but there are many things you need to consider when choosing a device. Choosing one must depend on your specific needs, you need to choose the most suitable model and manufacturer. Nothing is perfect, but there are those that are closer to it.
Are Smart Locks worth it?
Yes, if you need flexibility or if you tend to lose your keys often. Smart locks have many options and access levels, so they are very useful for offices and businesses. For home use, one of the biggest pros is convenience. Your keys are always with you, wherever you are.
- Head/Development Office