Skip to main content

Run your own NSA with apps that turn iOS devices into spy cams

iOS Cameras: Security Apps
Image used with permission by copyright holder

Odds are, sometimes you wish you could check in on what’s happening around your home from your phone. Problem is, unless you regularly take a dip in your Scrooge McDuck money pool, decent remote-viewable camera technology is still an unaffordable luxury for most. It’s a premium feature for many alarm companies, even though the tech behind it is pretty old, and the prices on warehouse-store offerings can be steep. People Power’s Presence and Appologics’ Airbeam apps serve roughly the same purpose: repurposing iOS devices you already own into always-connected cameras that you can check in with anywhere. While similar on the surface, the underpinnings of the two apps are very different. We’ll shed some light on why this matters so you can decide which is right for you.

Both Airbeam and Presence share a common set of basic features. Each allows you to turn an old iPhone, iPad, or even a camera-equipped iPod Touch into a small surveillance camera, with audio and robust motion detection capabilities. Both support email notification of motion events as they occur, and live camera video and audio streams can be monitored from another iPhone, iPad, or iPod Touch. Both offer a dirt-simple initial setup that consists of little more than installing and running an app on two devices. Most importantly, both do a fine job with these basic features. The video responsiveness and quality is nearly identical. Presence is a free app, supported by a built-in marketplace for Presence-compatible gadgets, while Airbeam is a very reasonable $3.99 (and also has a MacOS version available).

Initial Setup and Configuration

Airbeam is deceptively simple to get started with; run the app on the camera device and tap Camera, then run it on the monitor device. It will automatically detect all cameras on the local network, and start displaying thumbnail video streams from them, as well as running a tiny web server that you can point any browser in the house at to watch video. If you just want to watch cameras in your home, while you’re home, you’re all set. However, if you want to be able to watch a camera while you’re not at home, or get email alerts when movement is detected, there’s more to do (and security issues to understand). More on that later.

Presence is nearly as simple to get up and running. The first time you run the Presence app, you’ll need to provide an email address and password to create an account, then enable the local device’s camera. On other devices, just log in with the same email address and password, and the stream from any running camera in your account will be available at a tap. Unlike Airbeam, no further configuration is required to monitor cameras in your home from anywhere there’s a decent internet connection.

Remote Viewing

Presence’s no-configuration-required remote viewing is made possible by a cloud relay: a central server that acts as a coordinator between cameras and monitors. When a monitor request is made from another device that’s logged into your account, the camera video is securely streamed to the central server and out to your phone or iPad. Assuming you trust People Power not to snoop on your video streams passing through their servers, this is a very safe, secure, and simple way to get remote video monitoring. Presence also supports a basic two-way communication feature; just tap the camera icon while watching a stream, and both ends go FaceTime-style to let you holler at the dog or calm your kid’s meltdown without a trip home. Another tap sends you back to normal camera viewing mode. Presence doesn’t have any official way to share a camera stream with a friend, but you could always give someone your login and password in a pinch.

Unless you regularly take a dip in your Scrooge McDuck money pool, decent remote viewable camera tech is an unaffordable luxury.

In contrast, enabling Airbeam’s remote viewing capabilities is more like loading a gun and aiming carefully to avoid your foot. Without a central server to coordinate everything, you’re responsible to configure (and secure) remote camera viewing via your home internet connection’s IP address. Appologics have made the process fairly simple; assuming you have a router with Universal Plug and Play (UPnP) or Apple’s similar NAT-PMP technology enabled, it will handle all the port forwarding configuration on the router automatically. The scary part about exposing the Airbeam camera app to the internet is that the default settings don’t require a password to view the video stream.

While convenient for sharing (anyone can view the camera if you give them the address), it’s also insecure, especially if the camera or microphone might pick up something sensitive. Anyone who guesses the right IP address and port could view your camera in a browser, and trigger and download video and audio recordings remotely. Hackers routinely scan home broadband providers for open ports, so this isn’t as far-fetched a possibility as you might think. There is a password-protection option, but it’s a ways below the option to enable remote viewing; we missed it entirely when setting up the camera on an iPhone.

Having a password set made video viewing much jerkier on our test setup. Also, even with a password set, we’d recommend avoiding Airbeam’s browser-based camera monitoring in public places with open WiFi (stick to the app). The password in the browser viewer is sent unencrypted over the internet, letting every script kiddie nearby know both the camera address and how to get in.

Should you decide to go for it, first set a password, then flip the Port Triggering switch under Settings on the camera device. This will expose the camera’s webserver to the internet and display a green cloud icon you can tap to get the public IP address and port, which you’ll enter into any devices you wish to monitor the camera from remotely (app or browser). The IP address on most home broadband connections is subject to change at any time, so Appologics recommends the use of a dynamic DNS service to give you a stable hostname to connect to the camera. It’s easier to remember a hostname than an IP address, and you’ll get plenty of practice, since remote cameras are forgotten when the app starts (you’ll have to enter it every time). On the plus side, Airbeam an array of useful options that allow you to tweak the video quality and other settings to accommodate for very low or very high-speed networks.

Ultimately, the lack of a cloud relay to manage the many details can make Airbeam’s remote viewing configuration much more complex (and easy to lose a metaphorical toe if you mess up on security).

Notifications

Because of Presence’s central server, getting email notifications of motion events is a snap – just flip the motion detection switch on a camera, and you’ll receive an email alert with a few seconds of Quicktime video each time a movement event occurs. The email is sent directly from the Presence server, with no additional configuration required. Presence also has a Home/Away switch and time-based rules that can enable or disable motion detection for a camera. On the downside, the motion detection thresholds aren’t tunable, so it’s easy to get a lot of false notifications.

iOS security cams Airbeam Sneaky Kids
Image used with permission by copyright holder

Configuring email notifications in Airbeam is more complex; again, mostly due to the lack of a central server. You’ll need to configure the camera device with the SMTP server address, username and password for your email provider; the email notification will come from your own address instead of from Airbeam. Snapshots and Quicktime video can be attached to the email notification as well. However, it doesn’t seem to limit the length of the video segments, so it’s very easy to clog up an email inbox with large videos if you’ve selected high quality recording. Motion detection thresholds are tunable in Airbeam, so it’s easy to work around funky shadows and other false alarm-triggering issues.

Event Recording

Presence does not offer any event recording, beyond the few second snippets that are automatically attached to a motion detection email notification. This is probably the most significant shortcoming of the Presence app; we really wish it supported local storage and cloud-based streaming of recordings.

iOS security cams Air Beam Browser
Image used with permission by copyright holder

Airbeam offers more robust event recording capabilities. Both video-motion and audio-triggered events can be automatically recorded and stored on the camera device by enabling the motion-detection feature (on the camera or remotely); recordings can also be manually initiated by a remote monitoring device (again, stored on the camera for later review). Airbeam has a way to automatically transmit recordings to a monitoring device while they’re being made, but we didn’t have very good luck with that feature, even on a fast local WiFi network. Strangely, it doesn’t appear that previous recordings can be reviewed remotely from the Airbeam app. The most useful way (short of checking the camera device when you get home) seems to be via a Quicktime-enabled web browser. After connecting and hitting the Recordings button, a time-stamped list of event videos is shown, from which recordings can be downloaded individually for local viewing (but again, watch out for that unencrypted password on public WiFi!).

Why Not?

It turns out there are good reasons for dedicated hardware to do real video monitoring. While Apple’s cameras provide decent quality, they don’t (yet) do night-vision, a standard feature on even the cheapest video baby monitors and warehouse store security camera packages. With limited on-device event recording, the likelihood is low that you’ll catch something useful in the event of a burglary – and even lower if the burglar in question decides to burgle innocuous-looking iPhone 3GS that’s recording him. Getting useful camera angles can be a challenge, too: most docks weren’t designed for angle adjustment, so you may have to get clever with stuffing things underneath or rigging up other kinds of device mounts to catch the action you’re looking for. Presence makes camera angles even more difficult, since the video always takes a landscape orientation, regardless of the placement of the device. If you use a portrait-mode dock with Presence, be ready for a crick in your neck when watching video. Their in-app market does offer a wide range of mounting solutions, which currently seems to be their only source of revenue, since the app is free.

Conclusions

After spending some time with both, neither Presence nor Airbeam is going to replace a real motion-detecting remote video system. That said, most of us don’t need that; a quick nanny-cam setup to keep tabs on a new babysitter or figure out which dog’s been making lunch of your shoes will do. Both Presence and Airbeam are a good fit for casual in-house video monitoring of an infant, pets, or kids. If you’re looking to get up and running quickly for remote viewing with a minimum of hassle, we’d have to give the edge to Presence. It’s a solid offering, though missing some of Airbeam’s recording features and flexibility. If you need event recording, or more granular configuration, and are willing to overlook the more complex remote setup, Airbeam might be a better fit for you. We’d love to see more recording capabilities in Presence, and browser encryption in Airbeam – and better night vision capabilities on both – at which point we could wholeheartedly recommend either.

Editors' Recommendations

Topics
Matt Davis
Former Digital Trends Contributor
Matt Davis is a tech wonk, musician, home hacker and family man. He is driven by a love for trivia and an obsessive need to…
Are robotic pool cleaners worth it?
The Airper Seagull SE robotic pool cleaner at the bottom of a swimming pool.

The worst part of owning a swimming pool is taking care of it From filter maintenance and skimming debris from the surface to managing chemicals and more, you'll likely find yourself hanging out around the water more often than you're actually in the water. Robotic pool cleaners are designed to alleviate this pinch point of pool ownership by giving you back your time and automating most of your tasks.

But are robotic pool cleaners worth it, or are they a gimmick that still require heaps of manual input? Here's a closer look to help you decide if one would be a good addition to your backyard.
Budget-friendly devices are often a hassle

Read more
Best Buy cut this air fryer’s price in half, down to just $25
The Bella Pro Series 3 Quart Air Fryer near food.

If you want your food crispy all over without having to deal with draining a ton of oil, your best bet is to use an air fryer. They're never too expensive and there are always great air fryer deals going on, but you'll rarely find one with a price like this. Right now, the Bella Pro Series 3 Quart Analog Air Fryer is half off, moving its price from $50 to $25. To pick yours up today all you need to do is tap the button below. If you're interested in our take, however, be sure to keep reading.

Why you should buy the Bella Pro Series 3 Quart Air Fryer
The Bella Pro Series 3 Quart Air Fryer holds up to about 2.5 pounds of food, heats up to 400 degrees, and has easily-removable dishwasher-safe parts. If you notice it is "analog" that is because it has a 60 minute shut off timer to give you peace of mind and an easy way to time your cooking. Of course, this means there aren't a ton of digital options, buttons, and settings. However, this can be a plus for some and possibly you. Not every item in the home needs to be "smart" and less can certainly feel like more.

Read more
Revolution Cooking’s high-speed smart toaster is $100 off today
Someone using the Revolution Cooking InstaGLO R180 smart toaster in the kitchen.

If you're thinking about getting a new toaster for your kitchen, why not go with a high-speed smart toaster? Best Buy is currently selling the Revolution Cooking InstaGLO R180 smart toaster with a $100 discount, slashing its price to $250 from $350 originally. There's no telling how much time is remaining before this offer expires though, so if you're interested, it's highly recommended that you proceed with the purchase right now in order to secure the savings.

Why you should buy the Revolution Cooking InstaGLO R180 smart toaster
Are smart kitchen gadgets worth it? The answer is a resounding yes, and the Revolution Cooking InstaGLO R180 smart toaster will show you why. With this kitchen device, you'll no longer suffer from burnt or uneven toasts as it's powered by the brand's InstaGLO heating system. The technology will start toasting your bread in just two seconds without any need for preheating. You'll get bread that's crunchy outside and moist inside every single time, which is a huge upgrade over the inconsistencies of traditional toasters.

Read more