Twhirleds is a motion-sensing interface for gestural control of multimodal systems including augmented virtuality, panoramic browsing, spatial sound, and ambient lighting. The app processes sensor data locally on the device and transmits orientation parameters to a user-configured server over the local network.
Twhirleds does not collect, store, or transmit personal data to any third party. All data processing occurs locally on the device or within the user's own local network.
The app accesses the following device sensors for its core functionality:
| Sensor | Purpose | Data Destination |
|---|---|---|
| Motion (Gyroscope, Accelerometer, Magnetometer) | Determines device orientation (yaw, pitch, roll) for gestural control | Sent to user-configured CVE server on local network |
| Location (Compass Heading) | Provides magnetic north reference for azimuth calibration | Processed locally; heading sent to CVE server |
| Barometric Altimeter | Measures relative altitude changes | Processed locally; altitude sent to CVE server |
| Camera | LED torch control for flash signaling during self-test | Torch only; no images captured or stored |
| Microphone | Detects the phone's own test tones; optionally measures sound levels and onset times for the room controller | Processed locally; no audio recorded or stored. Only if you switch on "Mic levels to bridge" (off by default), sound levels — never audio — are sent to the server address you entered, while the app is in front; a banner shows while it runs |
The app uses platform motion APIs to access the following hardware sensors:
Motion data is sampled at approximately 60 Hz and processed locally on the device. Derived orientation parameters (yaw, pitch, roll) are transmitted to the user-configured CVE server on the local network. Raw sensor readings are never stored persistently or transmitted to external services.
The app uses location services to access:
Location services require user authorization via the standard permission prompt. Heading and altitude data are processed locally and optionally sent to the user's CVE server on the local network. No location data is transmitted to Apple, Google, Vision Edge, or any external service.
Twhirleds uses no third-party SDKs, analytics, advertising, or tracking services.
The app does not knowingly collect information from children. It contains no in-app purchases, advertising, or social features.
Updates to this policy will be posted at the app's support page. The app's core privacy stance — no external data collection — is a fundamental design principle and will not change.
Michael Cohen
Helix Software
1-26-10-204 Minami-Azabu; Minato-ku, Tokyo 106-0047; Japan
Email: xilehence@gmail.com