Support

Help center · NetReveal · Last updated: May 12, 2026

Welcome to the NetReveal support center. Here you'll find a guide to scanning, explanations for each confidence label, frequently asked questions, and a direct way to reach the team.

Direct contact

Email: christian@irack.mx

We reply within 48 business hours, Monday through Friday (Mexico City time). NetReveal has no chat support and no in-app contact form — email is the only channel.

How to use NetReveal

Run your first scan
  1. Connect your iPhone to the Wi-Fi network you want to inspect (your Airbnb, hotel, rental, office, or home Wi-Fi)
  2. Open the App
  3. On the Home screen, tap Scan
  4. Wait 6–10 seconds while NetReveal sweeps the local network and scans for nearby Bluetooth devices
  5. The device list appears, grouped by category (Cameras, Printers, Computers, Smart speakers, Routers, etc.)

If anything looks like a hidden camera or microphone, a red banner appears at the top of the Home screen.

What each confidence label means
Inspect a single device
  1. Tap any device row in the list
  2. The detail screen shows: IP address, MAC address, vendor (from the MAC prefix), hostname, list of mDNS services advertised, list of open TCP ports, and BLE info if the device is also a Bluetooth peer
  3. Use this view to confirm what the device actually is — for example, a printer advertising _ipp._tcp is genuinely a printer
Spotting hidden cameras in a rental

NetReveal makes the network side easier, but a full sweep should combine three things:

  1. Run NetReveal while connected to the rental Wi-Fi. Check the red banner and the "Suspicious" devices. Click each one to confirm it's not a legitimate device the host disclosed (smart TV, security camera mentioned in the listing, doorbell, etc.).
  2. Look around the room. Pay extra attention to smoke detectors, alarm clocks, air purifiers, USB chargers, picture frames, plants, mirrors, and any object pointed at the bed, shower, or toilet. Small pinhole lenses reflect light — turn off the lights and shine your iPhone's flashlight slowly across the room.
  3. Check the listing. Airbnb requires hosts to disclose any cameras inside the property. If you find one that wasn't disclosed, report the listing.

NetReveal cannot detect a camera that is powered off, that records to an SD card without Wi-Fi, or that uses a separate hidden network. Use it as one layer of a sweep, not the only one.

Rescan

Tap Scan again at any time. NetReveal does not keep a history between scans — each scan replaces the previous one. Devices that powered on, joined the Wi-Fi, or moved into Bluetooth range since the previous scan will appear.

Permissions

Why does NetReveal need Local Network access?

The Local Network permission lets NetReveal use Bonjour/mDNS and TCP connections inside your Wi-Fi to discover devices. Without it, iOS blocks every mDNS query and every TCP connection to local IPs, and the scan returns zero results.

NetReveal only uses this permission to discover what's already on the network. It does not log in, exploit, or extract data from any discovered device.

Why does NetReveal need Bluetooth?

Bluetooth Low Energy is a separate "network" from Wi-Fi — many trackers, smart bulbs, AirTags, fitness wearables, and modern smart locks broadcast on BLE without ever touching the Wi-Fi. The Bluetooth permission lets NetReveal scan for those devices too, so the device list is complete.

Without Bluetooth permission, the BLE section of the device list stays empty; everything else still works.

I denied a permission — how do I re-enable it?
  1. Open the Settings app on your iPhone
  2. Scroll down and tap NetReveal
  3. Toggle Local Network and Bluetooth back on
  4. Return to NetReveal and run the scan again

Frequently asked questions

Do I have to pay anything?

No. NetReveal is 100% free. There are no subscriptions, no In-App Purchases, no advertising, no premium tier, no unlock keys. Every feature is unlocked from the first launch.

Do you store my data on any server?

No. NetReveal has no backend, no analytics, no third-party SDKs, and no network calls to anything we own. The scan results live in your iPhone's memory only while the App is open and disappear when you close it. See our Privacy Policy for the full breakdown.

Is the scan safe? Can it break devices?

NetReveal performs only passive discovery (Bonjour/mDNS listening, BLE scanning) and benign single-shot TCP connection attempts with a 400 ms timeout. It does not send credentials, does not attempt to exploit any vulnerability, and does not retrieve content from any service. It behaves like opening a single TCP connection to each candidate port — the same thing iOS does whenever you tap a Wi-Fi printer or an AirPlay speaker. It should not damage, crash, or reset any device.

That said, very old or fragile IoT devices (cheap smart bulbs, generic webcams) may occasionally misbehave when probed by anything. If a device acts up right after a scan, unplug it for a few seconds and plug it back in.

Why didn't NetReveal find my [device]?

Several reasons can hide a device from the scan:

Rescan after a few seconds and the device may appear. If it consistently doesn't, the device is either not on this network or hidden from regular discovery.

What does a "Suspicious" badge mean? Is there definitely a camera in my room?

Not necessarily. The badge means the device looks like a camera or microphone based on network heuristics — for example, it opened a port commonly used by IP cameras (RTSP 554, XMeye 34567, Dahua 37777, Hikvision 8000) or its MAC prefix matches a known camera vendor.

Sometimes that's exactly right (a hidden spy camera). Sometimes it's a legitimate device: a baby monitor, a doorbell camera the host mentioned in the listing, a security camera in the common area, or a smart TV that exposes an RTSP port for its built-in camera. Tap the device for more detail, then do a visual sweep of the room before drawing conclusions.

NetReveal flagged my own [smart speaker / TV / doorbell] as suspicious — is that a bug?

Probably not a bug, just a heuristic limitation. Some legitimate devices (especially smart TVs and certain doorbells) expose camera-style ports. NetReveal is intentionally cautious and would rather flag a legitimate device than miss a real spy camera. Tap the device to see the full set of signals — if it matches your TV's brand and hostname, it's almost certainly your TV.

Can NetReveal sweep a network I'm not connected to?

No. iOS only lets an app see the network the device is connected to. To scan a different network, switch your iPhone's Wi-Fi to that network in Settings → Wi-Fi, then run the scan again.

Does NetReveal need an internet connection?

No. NetReveal works entirely offline. It only needs to be connected to a Wi-Fi network (any Wi-Fi network — internet access is not required). The vendor OUI database is embedded in the App; nothing is fetched from the internet.

Which devices are supported?

NetReveal requires iOS 26.0 or later and is compatible with iPhone. It is iPhone-only and portrait-only by design.

Is there an iPad, Mac, or Apple Watch version?

Not at the moment. NetReveal is optimized for iPhone. iPad and Mac versions are on the roadmap if there is enough demand.

What languages does NetReveal support?

NetReveal is fully localized in English (en-US), Español (es-MX), and Português (pt-BR). The language is auto-detected from your iPhone's system language and can be changed in Settings → Language inside the App.

How do I report a bug?

Email christian@irack.mx and include:

Please do not include screenshots that contain real IP addresses, MAC addresses, or device names from a network that isn't yours — strip or blur that information first.

Can I suggest a new feature?

Yes — we love hearing ideas. Email christian@irack.mx with your proposal. Things on the roadmap include a "baseline mode" (save a scan of your home, alert when new devices appear), an optical IR camera detector, and a PDF report export.

Contact

Developer Chris Flores
Ingeniería.dev
Postal address Av. Javier Barros Sierra 495, Santa Fe Lomas de Santa Fe Zedec Santa Fé, Álvaro Obregón 01219, Mexico City, CDMX, Mexico

Estimated response time: 48 business hours (Monday through Friday, Mexico City time). NetReveal has no live chat and no in-app form — email is the only support channel.