# Sensor Logger — Motion Logger with CSV Export

> Collects, records, and displays data from device sensors with export and sharing options. (iPhone/iPad app by Choi Tsz Hei.)

- Source: https://appshunter.io/ios/app/sensor-logger/id1531582925 (this page in markdown: same URL + `.md`)
- Developer: [Choi Tsz Hei](https://appshunter.io/developer/1531583287)
- Category: Utilities
- Price: Free with in-app purchases
- Rating: 4.80/5 from 110 App Store ratings · 9 written reviews indexed
- Age rating: 4+
- Requires: iOS 16.4 · 78 MB
- Languages: American English
- Released: 2020-09-27
- Data updated: 2026-08-26
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/sensor-logger/id1531582925/reviews.md

## What is Sensor Logger?

Sensor Logger collects, records and displays data from a range of sensors on iPhone, Apple Watch, iPad and AirPods — including accelerometer, gyroscope, GPS, audio, camera and Bluetooth devices. You can log device properties such as screen brightness, battery and network state. Select and preview desired sensors in a few taps. A single tap initiates the recording function, which works even when the app is in the background. View and manage recordings within the app via interactive plots. The app supports many export formats, including Zipped CSV, JSON, Excel, KML and more. For advanced use cases, stream data via HTTP or MQTT, resample measurements from multiple sensors, create Studies to collect data from other users systematically and write custom automation rules based on sensor, time and location. Once you have collected your data, you can create Stories — data-driven dashboard with your recordings, hosted online for effortless sharing.

Sensor Logger is designed for researchers, educators, and anyone interested in collecting or monitoring sensors on their smartphone. It serves as the ultimate toolbox for exploring various fields, including physics, science, technology, engineering, and mathematics (STEM).

- One-tap logging
- Background recording
- Recordings on interactive plots
- Stream data via HTTP & MQTT
- Intelligent, custom rule engine
- Zipped CSV, JSON, Excel, KML & SQLite exports
- Resample and aggregate measurements
- Enable & disable specific sensors
- Scan and log nearby Bluetooth devices
- Add timestamp-synchronised annotations during recording
- Adjust sampling frequency for sensor groups
- Custom recording workflow
- Raw and calibrated measurements available
- Live plots and readings for sensors
- Organise, sort and filter recordings
- Control & track recording session from Watch
- Bulk export & delete recordings
- Resources to help you analyse your data
- Data stays on-device and private
- Create and share dashboard-style, data-driven Stories using your recordings, hosted online. 

Studies & Sensor Logger Cloud

Create Studies to collect data from other Sensor Logger users efficiently. When activated, Studies use the investigator's specified sensor configuration for consistent data collection. Participants can upload their recordings to a secure cloud and join, pause, or switch Studies anytime. Studies include clear data usage descriptions, privacy statements, and contact details to ensure privacy compliance. Customize Study size, duration, sensor configuration, and export formats.

Optional Paid Features (Plus, Pro & Ultimate)

- No limitations on the number of stored recordings
- Additional export formats
- Combined CSV export
- Customise recording workflow
- Advanced sensor configurations
- Custom naming templates
- Theme and icon customizations
- Unlimited Bluetooth beacons and no limit on the minimum RSSI
- Create larger Studies with more participants
- More allocated storage on Sensor Logger Cloud
- Email support
- Advanced study customization

Supported Measurements

- Device Acceleration (Accelerometer; Raw & Calibrated)
- Gravity Vector (Accelerometer)
- Device Rotation Rate (Gyro)
- Device Orientation (Gyro Raw & Calibrated)
- Magnetic Field (Magnetometer Raw & Calibrated)
- Compass
- Barometric Altitude (Barometer)
- GPS Coordinate, Altitude, Speed & Heading
- Audio (Microphone)
- Loudness (Microphone)
- Images (Front/Back)
- Video (Front/Back)
- Depth
- Pedometer
- Activity
- Heart Rate (Watch)
- Wrist Motion (Watch)
- Location & Barometer (Watch)
- Annotations (Timestamp and text)
- Device battery level and state
- Device screen brightness level
- Nearby Bluetooth beacons (advertised data)
- Headphone Motion (AirPods)
- Network

Heart rate logging requires integration with the Health app on the watch. Permission to access the heart rate from HealthKit on the watch is needed for the app to log the measurements.

Terms of Service: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

## Key features

- One-tap logging
- Background recording
- Interactive plot visualization
- Data streaming (HTTP/MQTT)
- CSV, JSON, Excel, KML exports
- Create and share data dashboards
- Systematic data collection studies

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| Pro Monthly | $9.99 | per month |
| Pro Yearly | $99.99 | per year |
| Plus Yearly | $49.99 | per year |
| Plus Monthly | $4.99 | per month |
| Ultimate Monthly | $24.99 | per month |
| Ultimate Yearly | $249.99 | per year |


## Recent user reviews (9 of 9)

All indexed reviews: https://appshunter.io/ios/app/sensor-logger/id1531582925/reviews.md

### 2/5 — Concerning privacy practices

*2024-08-14*

The app seems much better designed than many of the competing sensor apps available. That said, after trying it out, I’m not comfortable with it from a privacy perspective. It asks for permission for precise location and Motion & Fitness, even when you aren’t collecting that data. When you say no, it leaves bright yellow triangles on the screen, presumably intended to scare or annoy the user into granting permission. There is a privacy policy in the app, but it’s rendered in light grey text on a white background and is unreadable. The data this app collects is sensitive, so trust is critical, and I don’t feel like I can trust this app.

**Developer response:** Thanks for the feedback, the contrast on the privacy screen will be addressed in the next release. The permissions warnings are designed to indicate clearly which sensors may not be available for recording due to a lack of permissions (especially for reliably background recordings, which is a common use case for Sensor Logger), and are not intended to scare or annoy.

### 5/5 — Geek’s delight, help for weather-sensitive pain

*2024-01-01*

This app may be life-changing for me, more on that in a bit. First I have to say how pleasant it is to use. The UI is easy on the eyes, and the controls are fairly intuitive given how much functionality and flexibility it packs in. Just reading through the list of measurements that my iPhone can collect is already educational and fun. I’m making a list of people who I need to tell about this, they will love it!

But I’m not playing around, I’m on a mission. I have weather-sensitive fibromyalgia, and the science of how weather affects the health is not moving fast enough for me given how much I suffer day-to-day. I have been using an app that is useful for keeping charts of air pressure changes over time, but it has a conventional meteorological orientation. For starters, I live a little more than a mile above sea level and apps that insist on reporting my 830 mbar as 1030 mbar just… irritate me. More to the point, this app gives me total control over how frequently observations are collected. I’ve been using it for one day, and I’m already seeing patterns emerge that would never show up in the best data I could get before. (Not the ones I expected, but the ones that seem obvious in retrospect, which is always a good sign when you’re looking for answers.)

### 4/5 — Great app!

*2023-11-22*

Very reliable. But for some reason I can not record motion data from AirPods. Can you look into this?

### 1/5 — Stupid Units.

*2023-08-07, version 1.18*

Logging the time in 1.69144E+18 is meaningless. Why can’t you just have the normal time, like 20:50:52 ?  What is 1.69144E+18 supposed to mean ?

### 5/5 — Great

*2023-07-18*

Very helpful app for vehicle testing and analysis.

### 3/5 — Wrist motion logging?

*2023-06-05*

The app description talks about wrist motion work the Apple Watch but I don’t see that feature in the app. Am I missing something?

### 5/5 — Great logger, thanks for making this app!

*2022-08-07, version 1.10.2*

I love collecting my GIS data.. this app gives great logging data to relate to many different metrics.. export feature is invaluable!.. I have been using for more than 8 months now.. thanks for keeping up the support for this app, works great on SE-2020 and pro-max-13.. cheers👍

### 1/5 — Not working

*2022-02-12, version 1.8.1*

Not working with iPhone 7. Doesn’t show any sensor info.

### 3/5 — Looks cool but crashes

*2020-09-28, version 1.0*

I'm on iPhone 5s, iOS 10 and it crashes as soon as I hit the eye button. I admire the ease of use and design of the app tho.

## Frequently asked questions about Sensor Logger

### What sensors does Sensor Logger collect data from?

Sensor Logger collects data from a wide range of sensors including accelerometer, gyroscope, GPS, audio, camera, and Bluetooth devices. It can also log device properties like screen brightness, battery, and network state.

### Can Sensor Logger record data in the background?

Yes, Sensor Logger supports background recording. A single tap initiates the recording function, which continues even when the app is not actively open.

### What export formats does Sensor Logger support?

Sensor Logger supports numerous export formats including Zipped CSV, JSON, Excel, KML, and SQLite. Paid tiers offer additional formats like Combined CSV.

### How does Sensor Logger handle user data privacy?

Data collected by Sensor Logger stays on-device and is private by default. When using 'Studies', clear data usage descriptions and privacy statements are provided to participants.

### What are the different paid tiers for Sensor Logger?

Sensor Logger offers 'Plus', 'Pro', and 'Ultimate' monthly and yearly subscription plans. These tiers unlock features like unlimited recordings, additional export formats, and enhanced cloud storage.

### How often is Sensor Logger updated?

The latest version of Sensor Logger is 1.55, and it was last updated on March 23, 2026. This indicates a relatively active development cycle.

### What is the age rating for Sensor Logger?

Sensor Logger has an age rating of 4+, making it suitable for a broad audience including children and adults.

### Can I analyze my Sensor Logger data online?

Yes, you can create 'Stories' which are data-driven dashboards with your recordings, hosted online for effortless sharing and analysis.

## Version history (last 5 releases)

### 1.64 — 2026-08-24

- Local HTTP Server for seamless local file transfers.
- Introducing On & Black, which allows you to save additional power on OLED devices when using foreground sensors.
- Introducing VQF in Sensor Zoo, a state of the art AHRS filter.
- The EKF is now far more accurate without a magnetometer, and also protects heading when the magnetometer is being rejected.
- Improved Apple Watch reliability.
- Warning if Uncalibrated Only, but your device does not have any uncalibrated data streams.
- Fixed an issue where the resume state and the tagging state of Rule Engine is stale.
- Study participants can toggle standalone Bluetooth beacons freely whilst in a Study.
- Sensor Zoo filters can now declare their own requirements, instead of a universal requirement for all filters in the same category.

### 1.63 — 2026-08-13

- Backups now include additional metadata such as device model, app version and sensor selection. You can filter recordings on the online portal based on these attributes, in addition to searching.
- You can how select whether you want to save calibrated data streams, uncalibrated data streams or both. This is especially useful for reducing file sizes if your data processing pipeline only relies on the uncalibrated stream.
- Improved Inline Preview, including Location sensor, Microphone level and Network sensor.
- Checkpoint improvements, including:
    - Configurable checkpoint duration from 1 hour to 24 hours.
    - Fixes an issue where continuity of the Camera sensor is disrupted across checkpoints.
    - Checkpoint recordings are now sequence prefixed for easier management.
    - Checkpoint works seamlessly with the new Backups feature.
- Standardisation is now applied properly and consistently for Headphone and Watch. This includes both units and coordinate system convention. The standardisation state of the watch is based on that on the phone.
-  Watch barometer units are correctly standardised to match the phone’s unit.
- Euler angles are now included in the streaming mode from watch, bringing it in line with other watch modes.
- You can now see the Standardisation state directly from your watch.
- Soft checks for QR code size limitation when exporting configuration.
- Clearer warning when Backups are paused due to being on cellular data.
- Fixed padding issue for Export Screen, Story Template Screen and Cloud Recording Screen.

### 1.62 — 2026-07-27

- Introducing Health Check, a one-stop-shop to diagnose any recording and permission issues. It verifies background location permissions, disk space, low power mode, battery level, battery optimisations, and "keep screen awake" state.
- Expanded Bluetooth decoder support, including heart rate monitors, cycling power meters, running speed & cadence foot pods, WitMotion motion sensors, and select temperature/humidity thermometers.
- Fixed an issue where the tilt compensation compass algorithm in Sensor Zoo fails if the phone is held landscape.
- See the status of toggled BLE sensors based on how recently Sensor Logger has received advertisements. You can view this in the Inline Preview during a recording session.
- Preview BLE beacons as they get detected during the scanning process.
- Added an option to enable & disable GATT connections for fetching bluetooth device metadata. This is now disabled by default.

### 1.61.1 — 2026-07-20

- Once you have toggled on a BLE beacon, Sensor Logger will remember it now for future sessions.
- Fixes a bug with Sensor BLE service UUID matching.
- Increases timeout for mDNS discovery.

### 1.61 — 2026-07-13

- Introducing Backups
    - Allowing you to easily and automatically backup all your data seamlessly after each recording.
    - Easily access backup recordings with the Sensor Logger Cloud web portal, anywhere
    - Name and tags are also part of the backup, alongside sensor data.
    - Link multiple devices to the same Backup email to consolidate recordings made using multiple phones. You can also re-import recordings made from other devices locally.
    - To let everyone try out Backup, the Sensor Logger Cloud storage limits have been doubled for everyone with *no price changes*! These storage limits, as usual, are shared across all your Studies, Stories and Backup. So you can use them however you want depending on your needs!
- Introducing audio recording on watches.
    - Works in standalone recording and in combined Phone + Watch recording modes.
    - Logs audio file and dBFS, like the already existing Microphone sensor on the phone.
    - Note that loudness values are streamed in realtime to the phone when in combined mode, but the recording itself is only transferred after the recording ends.
- You can now see recording duration properly reported for standalone recordings from watches.
- Added support for Bluetooth Cycling Speed and Cadence (CSC) sensors. Sensor Logger now records from any standard CSC device — speed-only, cadence-only, and combined speed+cadence units — including Garmin Speed 2 / Cadence 2, Wahoo RPM/SPEED, and equivalents. Speed and cadence are logged as separate data streams.
- Fully support mDNS resolution for MQTT across various network setups and platforms.
- Fixes a UTC / local date bug with recordings made with the watch.
- Fixes a critical issue where WearOS was not streaming live data to the phone for HTTP or MQTT Push.
- Behind the scenes upgrade and performance improvements. This includes the introduction of some Liquid Glass elements on the iOS.
- Fixes a critical bug where renaming of a Study recording is not respected.
- Sensor Zoo is now out of beta!

## Apps similar to Sensor Logger

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Intro TU/e](https://appshunter.io/ios/app/intro-tue/id1631574310) | — | Free | Utilities |
| [Vibration Meter, seismograph](https://appshunter.io/ios/app/vibration-meter-seismograph/id1137580201) | 4.7 (709) | Free | Utilities |
| [x-IMU3](https://appshunter.io/ios/app/x-imu3/id6503147797) | — | Free | Utilities |
| [Sensors Toolbox](https://appshunter.io/ios/app/sensors-toolbox/id1242203428) | 4.7 (160) | Free | Utilities |
| [Sensors Toolbox - Multitool](https://appshunter.io/ios/app/sensors-toolbox-multitool/id1383687190) | 4.2 (134) | Free | Utilities |
| [Smart Vibration Meter・Detector](https://appshunter.io/ios/app/smart-vibration-meterdetector/id1121590218) | 4.1 (27) | Free | Utilities |

## More apps by Choi Tsz Hei

- [Coaster Logger](https://appshunter.io/ios/app/coaster-logger/id1611088418)
- [Ship Logger](https://appshunter.io/ios/app/ship-logger/id6744127625)

All apps by Choi Tsz Hei: https://appshunter.io/developer/1531583287

## Related topics

[sensor logger](https://appshunter.io/ios/topics/sensor-logger) · [motion sensor nlk](https://appshunter.io/ios/topics/motion-sensor-nlk) · [acceleration sensor logger](https://appshunter.io/ios/topics/acceleration-sensor-logger) · [watch sensor logger](https://appshunter.io/ios/topics/watch-sensor-logger) · [aquacheck bluetooth logger](https://appshunter.io/ios/topics/aquacheck-bluetooth-logger) · [watch health logger](https://appshunter.io/ios/topics/watch-health-logger) · [det data logger](https://appshunter.io/ios/topics/det-data-logger) · [sensor kinetics](https://appshunter.io/ios/topics/sensor-kinetics) · [bulur sensor](https://appshunter.io/ios/topics/bulur-sensor) · [idt data logger](https://appshunter.io/ios/topics/idt-data-logger) · [proximity sensor](https://appshunter.io/ios/topics/proximity-sensor) · [health logger](https://appshunter.io/ios/topics/health-logger) · [infsoft calibration](https://appshunter.io/ios/topics/infsoft-calibration)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-26.*
