2022 ·  B2C SaaS plus a box
Screenshot of a smartphone displaying the Home Screen of a smart alarm system app. The top of the screen shows a red shield icon with a message 'Slide to trigger siren' indicating a gesture-based control. The alarm system is in 'Disarmed' mode. Below, there are temperature readings next to room names: 'Hallway' at 20 degrees Celsius, 'Living Room' at 22 degrees, both marked as disarmed. At the bottom, two options are shown under 'Alarm Mode': a blue shield icon labeled 'Arm' to arm all available sensors, and a blue-striped shield icon labeled 'Partial Arm' for arming only pre-selected sensors.
Smartphone screen of 'Bob & Bella's Home' alarm app armed at 9:41, with secure room statuses and connected hub and siren.
Mobile screen with 'Activity Alerts' for a security app, showing enabled alerts for detecting inactivity and activity with set schedules.

What's Boundary?

Boundary is a wireless smart home alarm system (B2C SaaS plus a box), that offers subscription plans with additional features, such as police response and a mobile app for control & self-monitoring of the system.

Boundary Smart Alarm System Hardware: Outdoor Siren, Central Hub, Keyfobs, Motion Sensor, Contact Sensor
0.1 –
Siren, Hub, Motion & Contact Sensors, Key Fobs
I joined Boundary as their founding Product Designer to lead the design of the mobile app for iOS and Android. I collaborated with a remote team of product managers and growth marketers to develop a product strategy and address business challenges through design.
Product Strategy
Interaction Design
Visual Design
User Flows
Rapid Prototyping
User Testing
Figma logo logo
Apple iOS Logo Android OS Logo

The Problem

In the era of smart home devices, homeowners find traditional home security systems lacking in several key aspects. There's a rising demand for alarm systems that can be easily installed and set up via an app, offering not only smart features but also immediate police response in emergencies. However, many solutions currently available are complex to set up and navigate, hindering their efficiency.


• Research

To kickstart the project, we embarked on an in-depth competitor benchmarking phase. We thoroughly analyzed a variety of smart home security apps on the market, studying their design, functionality, ease of use, and customer reviews. This gave us a broad understanding of the industry standards, common pain points, and areas where we could innovate and differentiate ourselves. We compiled a detailed feature comparison matrix and identified opportunities for improvement, particularly in areas where users found the current market offerings lacking.

• User Interviews

Next, we interviewed potential customers, our focus being homeowners in the 30-55+ age group. We conducted one-on-one interviews, which allowed us to delve into their needs, expectations, and experiences with current home security systems. We explored their desires for a seamless, easy-to-use solution, the value they placed on immediate police response, and their interest in managing the system through a mobile app. These conversations gave us a clear picture of our target users' needs and pain points, and influenced the development of our user personas and the overall product strategy.

Infographic with various text blocks, each containing different criteria that people might consider when selecting a home security system. At the top, in white text on a dark background, the title reads "What would be the main three criteria for you to take into account when selecting a home security system?" Below this title are multiple blue text bubbles with different preferences listed, such as ease of installation, quality, price, the ability to control and monitor the system remotely, no false alarms, and customer satisfaction.
0.2 –
User Interviews example answers


• Goal

The insights from the discovery stage were crucial in guiding the project direction. They not only illuminated the landscape of the smart home security app market but also clarified the needs and expectations of our target audience. As a result, the findings played an instrumental role in defining our four primary goals for this project:

Ease of set up and use
The app needed to be easy to navigate, with a clear and intuitive interface that would allow users to quickly access the features they need.
Reliable real-time alerts
The app also needed to provide real-time updates and ensure homeowners stay informed, so they can act swiftly when alerted to suspicious activities.
Full system control via the app
Our interviews revealed a strong interest in managing the system through a single app interface, without the need to juggle multiple platforms or apps.
Dfferentiation through innovation
Our competitor analysis found that, although many smart home security apps are available, there are common user dissatisfaction points and gaps.


• Ideation & Brainstroming

We've gathered a cross-functional team, including stakeholders, engeneers, and product managers and embarked on a series of collaborative sessions, ensuring a diverse set of perspectives were at play. We employed techniques like mind mapping, sketching, and scenario building to visualize potential features and user journeys. During these sessions we challenged assumptions and built upon each other's ideas. The outcome was a multitude of innovative concepts, each tailored to address user needs and pain points, ensuring the app would offer features that deliver real value.

Visual representation of a user flow diagram for an onboarding process within an app. The flowchart contains various decision points, actions, and outcomes, organized into different colored blocks, such as orange diamonds for decision points, blue rectangles for user actions, and green rounded rectangles for system responses. Labels like 'Join Existing Premises,' 'Contact Details Verification,' and 'Premises Address' indicate different stages in the process. Arrows connect the blocks, indicating the flow of the user's journey from start to finish. The background is white, and the overall layout is designed to map out the logic and sequence of user interactions for app developers and designers.
0.5 –
Part of the app onboarding user flow

• Prototyping & User Testing

Next, I used Figma to create detailed interactive prototypes of the app. These prototypes served as a visual and functional representation, allowing stakeholders to grasp the app's flow, interactivity and design direction. Once I've created the initial designs, we moved to test the concepts. Partnering with, we shared the prototypes with potential customers, gauging their reactions, understanding their navigational choices, and collecting invaluable feedback. These sessions highlighted areas of friction, validated our design decisions, and most importantly, ensured our final product would be meticulously refined based on actual user interactions and expectations.

The image displays a computer screen showing a user interface test for a smart home security mobile app. The main focus is a large, central image of an Android smartphone displaying the settings menu of the app. The menu includes options such as "Personal Details," "Manage Account," "Hub," "Outdoor Siren," "Sensors," "Key Fobs," "Preferences," "Rooms," "Partial Arm," and "Users." The interface has a clean design with icons next to each menu item, and the selected "Settings" tab is highlighted at the bottom of the screen. The user has multiple browser tabs open, one of which is titled "User Testing," and video playback controls at the bottom, indicating that this screenshot is taken from a recording of a user testing session. The user interface is being displayed for design evaluation or instructional purposes.
0.3 –
User testing session

• UI Components

The first step in crafting the look and feel of the app was to establish a diverse Figma component library for both iOS and Android. These libraries were the foundation of what would eventually become the company's design system and simplified the shift from design to development by offering standardized elements. This accelerated product development and reinforced design uniformity. Throughout the process, I provided consistent support to the engineering team, fostering a unified user experience.

Screenshot showing a collection of user interface design elements for a mobile application, featuring floating action buttons (FABs), call-to-action buttons, grouped table cells, and a color palette, along with examples of typography used within the app.
0.4 –
Styles, UI components and states

• Usability Testing

The final round of testing was conducted using the actual hardware alongside the app, wherein we provided a group of potential customers with access to both for a month. They were tasked with setting up the system themselves and use its features. The feedback gathered from this month-long, hands-on testing experience led us to make several minor adjustments and enhancements to the app before its official release, thereby reinforcing our confidence in its performance and design.

The Solution

• Onboarding and Setup

One of the most crucial pieces of work was the development of the app's onboarding journey and setup. This initial experience is the customer's first touchpoint with their new alarm system, and we understood the significance of making a strong, positive first impression. It's a crucial step in building trust and confidence in the product.

There were numerous potential paths for the onboarding journey, depending on factors such as the type of system, installation method, and purchase channel. I meticulously designed each of these paths, both happy and unhappy, to ensure a seamless experience regardless of the user's specific situation.

Figma design file showcasing a number of screens from the mobile app onboarding journey.
0.5 –
Onboarding journey paths

We made it a priority to ensure that every user, regardless of their level of technical expertise, would feel confident and capable during the setup process, laying the foundation for a positive ongoing relationship with their alarm system. We closely adhered to established standards within the smart home IoT industry, which are already familiar to many of our users. This approach helped us create a smoother, more straightforward installation process, reducing the potential for user frustration or errors.

0.6 –
End-to-end DIY installation walkthrough

• Security Status at a Glance

The top of the app's Home screen features a tile that displays the current status of the security system, making it easy to understand whether the system is armed, part-armed, triggered, disarmed or offline.  All monitored rooms in the house are listed directly underneath, allowing customers to see if there is any activity in the rooms or if a sensor in a particular room needs attention.

0.7 –
Arming the alarm system via the app

The app's tab bar provides a quick access to different sections of the app, including the Home screen and Settings, and the ability to quickly change the alarm mode of the system from anywhere within the app.

0.8 –
Settings: full system control via the app

• Activity Alerts

Activity Alerts is a unique feature that allows customers to create personal alerts and get notified of any activity or inactivity detected in their home while the alarm system is disarmed. For example, the app could let you know if an elderly loved one is not following their normal routine and might need help. If someone is sleepwalking or not getting up in time for school.

Mobile screen with 'Activity Alerts' for a security app, showing enabled alerts for detecting inactivity and activity with set schedules.
0.9 –
Activity Alerts feature

We made use of the vast amounts of data gathered by contact and motion sensors in a controlled and secure way and translated this data into useful insights. The feature was released a couple of months after the initial launch of the app and helped us deliver even more value to Boundary's customers, significantly increasing the number of Daily Active Users (DAU).

• Advanced User Management

The app gives customers complete control over their security system with advanced user management features, such as the ability to invite others to their security system and set the desired level of access for each person, eliminating the need to share accounts and PINs.

0.10 –
Advanced User Managment


From the moment the app launched, we initiated the tracking of our Net Promoter Score (NPS) to gauge customer satisfaction and loyalty. Through iterative feature releases and updates, we continued to steadily improve our initial NPS score. The app was met with enthusiasm from customers, evident from the commendable 4.4-star rating on the App Store and the overwhelmingly positive reviews on both the Google Play Store and the App Store. We continued working on various objectives and key results set by the leadership team to further enhance the app and meet business goals.

positive reviews on the Apple App Store and the Google Play Store in the first 6 months
increase in Daily Active Users after the release of the Activity Alerts feature

Related case studies



A step-by-step product configurator that focuses customer’s attention on the most important details first.

An iPhone and an iPad overlapping mockups showcasing the Boundary web product configurator.