MilliLog vs PadVitals
Price, ratings, monetisation and update history for both apps, side by side ā with what reviewers say about each.
MilliLog
Read full descriptionHide full description
Does your controller drift, miss presses, or behave differently from one game to the next? MilliLog shows you exactly what it is sending. Turn every controller input into visible, measurable data. Watch buttons, sticks, triggers, the D-pad, touchpad, and gyroscope in real time, then record a millisecond-accurate log when you need evidence you can inspect or share. FREE TO DOWNLOAD Everything you need to check one controller is free: the live view, millisecond logs, sound feedback, and the React game with Game Center leaderboards. The free version never expires: no trial, no time limit, no ads, no account. DIAGNOSE CONTROLLER PROBLEMS ⢠Spot stick drift and dead zones in the live stick view. ⢠Catch missed, delayed, or unexpected inputs. ⢠Check trigger travel, motion data, touchpad events, and battery level. ⢠Hear inputs as they happen with optional sound feedback. NATIVE AND PRECISE MilliLog is built natively on Apple's GameController framework, with no web views or extra layers in between. Each button press is timestamped with the system's high-resolution clock the moment it reaches the app, before anything is drawn on screen. FULL VERSION: TEST MORE THAN BUTTONS One optional purchase unlocks the rest of the toolkit: ⢠Vibration at the intensity you choose, on all motors or each handle. ⢠Six haptic oscillator patterns: Fast, Medium, Slow, Step, Random, and Ramp. ⢠DualSense adaptive trigger force on L2 and R2, with Constant, Weapon, Vibration, and Slope effects. ⢠Light-bar color on supported controllers. ⢠Several controllers at the same time, in the live view and the log. ⢠React local multiplayer for up to four players. ⢠Export logs as CSV or JSON for troubleshooting, QA reports, spreadsheets, or your own analysis. PLAY REACT Put your reflexes to the test in a built-in reaction game. Sign in to Game Center to submit your best times and streaks to the leaderboards. MilliLog works with controllers supported by Apple's GameController framework, including DualSense, DualShock 4, Xbox Wireless Controller, and many MFi-compatible gamepads. Made for developers, QA testers, repair technicians, hardware enthusiasts, and players who want answers before replacing a controller. Also available on Mac. The Full Version is a one-time purchase that covers iPhone, iPad, and Mac, works with Family Sharing, and can be restored at any time. Bought MilliLog before it became free? You already have the Full Version. No ads. No tracking. No subscriptions. One optional upgrade.
PadVitals
Read full descriptionHide full description
See what your connected game controller is doing, right now. PadVitals shows the buttons, sticks, triggers, rumble and sensors of a controller connected to your iPhone / iPad in real time, and measures stick drift and circularity as numbers. Note: this app does not diagnose or certify the controller hardware itself. It measures and visualizes the input data that iOS received on this device. ā Try it before you connect anything - No compatible controller at hand? Demo mode walks through every screen ā button lights, stick trails, each diagnosis and the report ā so you can see what the app does right away - The values shown in demo mode are fictional (they are not measurements from a real device) ā Real-time view - Pressed buttons light up on a schematic, and stick movement leaves a glowing trail - Raw stick / trigger values, motion (gyroscope and accelerometer) and battery level, all in one list - Values standing still is normal. GameController delivers input only when something changes ā A guided diagnosis - Drift ... how far the center wanders once you take your fingers off - Circularity ... spin the stick around once, and the reach at each angle is compared - Input event delivery rate / jitter ... the effective rate of the input that reached the app, and how steady the intervals are (measured on iOS) - Trigger slack ... where the response starts - Rumble and core button response checks The input event delivery rate is not the polling rate of the controller itself. It is the input that reached the app, shaped by the Bluetooth connection interval and by scheduling on the iOS side. ā Follow the wear over time - Results are kept on the device per controller, so the numbers show how things are trending ā A report you can share - The result fits on a single image, ready to post ā Supported controllers - DualSense / DualSense Edge / DualShock 4 - Xbox Wireless / Elite Series 2 - MFi controllers - Apple has not stated support for Nintendo Switch Pro / Joy-Con, so those may or may not work ā Pricing - Free to use, with ads kept modest - Ad removal is a one-time purchase (non-consumable), not a monthly subscription. Purchases can be restored from Settings ā Privacy and terms - Diagnosis results and history are stored on this device only. Diagnostic data is never sent to an external server - Privacy policy: https://padvitals-lab.web.app/en/privacy - Terms of use (Apple standard EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Requires iOS 17 or later.
Screenshots
Verdict
The clearest difference is in-app purchases: PadVitals at none against MilliLog's 1. MilliLog's advantage is update cadence (fortnightly vs monthly) and device support (3 vs 1). On price, ads and iOS requirement there is nothing between them.
Scored on Price Ā· Rating Ā· Positive reviews Ā· Number of ratings Ā· Update frequency Ā· Ads Ā· In-app purchases Ā· Monetization Ā· Best chart rank Ā· Devices Ā· Requires iOS
Both are free to download. MilliLog sells 1 one-off in-app purchase. PadVitals asks for nothing beyond the download.
MilliLog ships an update fortnightly, PadVitals monthly. The most recent releases landed on November 5, 2026 and October 31, 2026 respectively.
| Parameter | MilliLog | PadVitals |
|---|---|---|
| Price | Free | Free |
| Update frequency | Fortnightly ā better | Monthly |
| Ads | No | No |
| In-app purchases | Yes | No ā better |
| Devices | iPhone, iPad, Mac ā better | iPhone |
| Requires iOS | 18.5 | 17.0 ā better |
| Further details ā not scored | ||
| Size | 12 MB | 8 MB |
| Age rating | 4+ | 4+ |
| Developer | Lucas Dima | Hiroki Nakayama |
In-app purchases
MilliLog
- MilliLog Full Version$3.99
PadVitals
No in-app purchases









