Back to Work

Bench Sentry

Smart IoT Solution for Package Theft Prevention

Bench Sentry is a revolutionary consumer IoT product that eliminates package theft through intelligent hardware and seamless software integration. This smart delivery box secures packages from all major carriers while providing homeowners with complete remote control and delivery drivers with frictionless access—no specialized apps required.

The Solution

A Dual-Platform IoT Ecosystem

Connecting Physical Security with Digital Control. The challenge was engineering a complete IoT software solution that bridges physical hardware with intuitive digital management. We needed to create seamless remote access for homeowners while ensuring delivery drivers could access the secure bench without friction. The system required real-time communication between mobile applications, cloud infrastructure, and ESP32-based hardware to manage deliveries, monitor status, and maintain security across varying network conditions.

Homeowner Application

Homeowner Application

Real-time lock monitoring, activity logs, and dynamic entry code management

Driver Access System

Driver Access System

No-app required access via tracking number validation

Our Approach

Engineering Robust Mobile & Cloud Architecture

We developed a comprehensive IoT platform centered on intelligent device control. The solution enables automatic unlocking via tracking number synchronization—drivers simply enter the last 4 digits of any tracking number to access the bench. We built a native mobile experience using React Native that provides homeowners with real-time lock status monitoring, comprehensive activity logs, and dynamic entry code management, all powered by AWS IoT Core infrastructure handling seamless device-to-cloud communication.

Project Approach

Seamless Provisioning via Bluetooth & Cloud Connectivity

Intelligent Tracking Number Sync for Carrier Access

The breakthrough feature of our IoT software development was eliminating the need for driver-side applications. We engineered an automated tracking number synchronization system that pulls delivery information directly into the homeowner's app, then securely transmits it to the bench via cloud infrastructure. When drivers arrive, they simply enter the last 4 digits of the tracking number on the bench keypad—the system instantly validates against synced data and grants access. This seamless provisioning works across all major carriers (UPS, FedEx, Amazon, USPS) while maintaining security through one-time-use codes and comprehensive activity logging.

Tracking Number Sync
Technology

Tech Stack & Engineering

Purpose-Built for IoT Hardware Integration

Our IoT software development leveraged cutting-edge technologies optimized for real-time hardware communication and consumer usability:

Mobile Development

React Native enabled cross-platform development with native modules written in Java (Android) and Swift/Obj-C (iOS) for direct hardware communication bridges and optimal performance.

Cloud & Connectivity

AWS IoT Core provided scalable device infrastructure using MQTT protocol for real-time bidirectional communication between mobile apps, cloud services, and ESP32 hardware.

Backend & Cloud Infrastructure

Node.js serverless architecture with Firebase integration enabled real-time notifications, user authentication, and data synchronization across the entire IoT ecosystem.

AWS IoT Core - The Industry Leader

AWS IoT Core enables handling billions of devices and trillions of messages, processing and routing them reliably and securely. By building on this infrastructure alongside React Native mobile development and MQTT communication protocols, we delivered a consumer IoT solution that scales effortlessly while maintaining the simplicity expected in consumer products.

Features

Key Features

Comprehensive IoT Software Capabilities

1

Tracking Number Sync

Automatically syncs tracking numbers from the user's app to the bench.

What

Automatically syncs tracking numbers from the user's app to the bench, allowing drivers to use the last 4 digits as one-time entry codes.

Why

Eliminates the need for driver-side applications while maintaining security through carrier tracking number validation.

Tracking Number Sync
2

Real-Time Status Monitoring

Live dashboard showing bench status with instant updates.

What

Live dashboard showing if the bench is locked, unlocked, or open with instant updates.

Why

Provides homeowners with complete visibility and control over their package security from anywhere.

Real-Time Status Monitoring
3

Activity Logs

Comprehensive history of all access events.

What

Comprehensive history of all openings, closures, and unauthorized access attempts with timestamps and entry methods.

Why

Enables security monitoring and delivery pattern analysis for optimized receiving preferences.

Activity Logs

The Smart Lock API Firmware Updates

Over-the-Air Updates ensure secure bench systems maintain optimal performance through cloud-delivered firmware improvements without physical intervention.

Secure Remote Deployment

Firmware updates delivered directly to ESP32 hardware via secure AWS IoT channels

Zero-Downtime Updates

Smart scheduling ensures updates occur during off-peak hours without disrupting deliveries

Version Control & Rollback

Automated version tracking with instant rollback capability if issues are detected

Fleet-Wide Management

Central dashboard for monitoring update status across all deployed bench units simultaneously

2-QB Code Automation

Streamlining IoT Hardware & Carrier Integration

To handle the complexity of multiple carrier tracking number formats, we engineered intelligent parsing logic that automatically identifies and validates tracking numbers from FedEx, UPS, USPS, and Amazon. The system extracts the relevant digits, synchronizes them to the appropriate device via cloud infrastructure, and manages code lifecycle—automatically expiring codes after successful delivery or timeout periods. This automation reduced delivery friction by 90% while maintaining robust security protocols.

Driver Access System

Real-Time Sensor Data Visualization

Transforming Hardware Status into Actionable Insights

The platform processes continuous streams of data from ESP32 hardware sensors, transforming lock state, access attempts, and environmental data into meaningful visualizations and alerts. We built intuitive dashboards that display delivery history, access patterns, and security events in real-time. The mobile interface provides instant visibility into bench status from anywhere, while historical data enables homeowners to identify delivery patterns and optimize their receiving preferences.

Real-Time Sensor Data
Results

The Impact

Measurable Results from IoT Software Innovation

Our IoT software solution delivered transformative results for package security, eliminating porch piracy concerns while creating a frictionless experience for both homeowners and delivery drivers across all major carriers.

90% reduction in delivery friction

Through automated carrier integration.

Zero driver-side app requirements

Universal access via tracking numbers.

100% package security

Complete theft prevention system.

Our IoT software solution delivered transformative results for package security, eliminating porch piracy concerns while creating a frictionless experience for both homeowners and delivery drivers across all major carriers.

Future-Proof Your Business with Scalable IoT Solutions