Camera-free privacy sensing

RippleGuard

Camera-free room change monitor for presence, movement, stillness, and privacy events.

Simulated
Experimental privacy monitor. Not a medical device. Not for diagnosis, treatment, safety-critical alerts, or health decisions.
Phone app mode

Install RippleGuard on iPhone

Open this page in Safari, tap Share, then Add to Home Screen. It launches full-screen and reconnects to RippleNode One when your local bridge is running.

How it works

Set the room, learn quiet, then watch for change

Place RippleNode One near the area you care about, leave the room quiet for calibration, then watch how people, doors, and movement disturb the wireless pattern. No camera images are used or stored.

1 Place RippleNode One facing the monitored space.
2 Keep the room still for 60 seconds.
3 Stand in each zone and tap Capture.
4 Watch likely zone changes, not exact object shapes.
Room map

Teach RippleGuard the monitored zones

Move to a zone, stay there for a few seconds, then capture its wireless fingerprint. This creates a LiDAR-like zone map without cameras, but it is still an estimate.

Optional Live RF Input

Use this when RippleNode One streams local RF samples through the bridge.

Presence No Waiting for signal pattern.
Movement Low Motion energy from RF disturbance.
Stillness 0s Time since notable movement.
Breathing-like rhythm Not seen Periodic motion proxy, not a health measurement.
Privacy Event Quiet Waiting for enough baseline.
Map Trust Learning One node gives intensity; more nodes improve location.
Likely Zone Unknown Capture zones to improve this.

3D Room Signal Map

Estimated zone-level disturbance in a simple room model.

Learning

RF Body Interaction Map

Estimated disturbance intensity. Location improves with multiple RippleNode devices.

Quiet

Signal Trend

Movement and breathing-like rhythm over time.

0%
Movement Rhythm proxy Privacy event

Latest Signal Sample

Nodesimulation
RSSI-- dBm
Motion energy0/100
Breathing proxy0.00
Baseline deviation0%
Noise floorLearning
Privacy modeNo camera. No images. Local-only.

Privacy Event Log

Short-lived changes are ignored; repeated disturbance becomes an event.

0

Bridge JSON Format

{
  "timestamp": 1720000000,
  "nodeId": "ripplenode-one",
  "rssi": -54,
  "motionEnergy": 42,
  "breathingProxy": 0.28,
  "confidence": 76
}