AR Mirror is an augmented reality experience developed by Reality Experience Design. The app uses Snap's Camera Kit SDK to deliver real-time AR effects (Lenses) through an iPad's front-facing camera. It is designed as a kiosk/mirror installation and requires no account creation, login, or registration of any kind.
The app accesses the device's front-facing camera to render AR Lenses via Snap's Camera Kit engine. Facial feature detection is used solely for AR effect placement. The camera feed is processed locally on the device in real time. Raw camera data is never stored or transmitted — only user-initiated captures (photos and short videos) are saved.
The app reads device motion data (gyroscope and accelerometer) to support AR effect positioning and tracking. This sensor data is processed locally on the device and is not stored or transmitted.
When a user taps the capture button, a photo or short video (up to 5 seconds) is taken. The user may then choose to save the capture via a QR code. If they do, the following occurs:
Uploaded media files contain no personal identifiers — no name, account, location, or device information is attached. Session entries in the Realtime Database are deleted when the preview screen is dismissed. Uploaded media files are automatically deleted from Firebase Cloud Storage within 24 hours via a Google Cloud lifecycle rule.
If the user dismisses the preview without tapping save, no data is uploaded anywhere.
No account creation or registration is required to use this app. No tracking cookies are used.
The app monitors the device's internet connectivity status locally to determine whether the QR save feature is available. This status is not transmitted or stored.
| Service | Purpose | Data Shared |
|---|---|---|
| Snap Camera Kit SDK | AR lens rendering | Camera frames processed on-device; Snap may collect anonymized usage and performance metrics as described in Snap's Privacy Policy |
| Google Firebase Cloud Storage | Temporary media file hosting | Captured photos and videos (no personal identifiers) |
| Google Firebase Realtime Database | QR scan detection | Session ID (randomly generated UUID, no personal data) |
| Google Firebase Hosting | Media download web page | No user data (static page served to the scanner's device) |
This application is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information through this app, please contact us at the email below.
Because this app does not collect personal information, there is typically no personal data to delete or disclose. If you have questions or concerns, contact us at info@realityexperiencedesign.com.
We may update this Privacy Policy from time to time. Changes will be reflected on this page with an updated "Last Updated" date.
If you have any questions about this Privacy Policy, contact us at:
info@realityexperiencedesign.com