Bottom Line: phyphox turns the sensor array already buried in your pocket into a legitimate scientific instrument—for free, with no ads and no strings. It won't teach you physics, but if you already know what you're measuring, nothing on mobile touches it.
The Core Loop
phyphox works because it collapses the distance between phenomenon and data. Traditional physics instruction has a friction point that every teacher knows: the gap between the thing happening and the number describing it. You drop a ball, you fumble with a stopwatch, you eyeball a ruler, and by the time the data reaches a graph, the intuition has evaporated. phyphox closes that gap to near-zero. Motion happens, and the curve draws itself on screen while the motion is still happening. That immediacy is the whole point, and the app nails it.
Start it up and you're looking at a menu of experiments grouped by sensor and by concept. Pick "Acceleration (without g)," hit play, and the accelerometer starts streaming into a live plot. Tap the tab over to a different view—raw values, a graph, a computed magnitude—and the same data reframes itself instantly. The tabbed interface within each experiment is the smartest design decision in the app: one measurement, several simultaneous lenses. A student sees the raw numbers, the time-series graph, and the derived quantity side by side, and the relationship between them stops being abstract.
Where the Real Power Lives
The pre-built experiments are the front door. The custom editor is the whole house. This is where phyphox separates itself from every toy sensor app on the store. You can define your own inputs, chain mathematical operations across sensor streams, run a Fourier transform on a microphone signal to pull frequencies out of a sound, or cross-correlate two signals to measure a time delay. That last capability powers the acoustic stopwatch and the famous speed-of-sound experiments—measuring how long a clap takes to travel between two points, using nothing but a phone's microphone and some clever math.
This is real digital signal processing, exposed to anyone patient enough to learn the editor. And there's the catch. The editor is powerful and correspondingly unforgiving. It is not a friendly drag-and-drop sandbox; it's closer to a configuration language with a GUI wrapped around it. Beginners will not wander in and build a working experiment on instinct. But that's a defensible trade. RWTH chose depth over hand-holding, and for the audience that matters—educators, serious students, tinkerers—it's the right call.
The Honest Limitation
Here's the thing nobody selling you a "science lab in your pocket" wants to admit: phyphox does not teach physics. It is a measurement instrument, full stop. Hand it to a curious teenager with no guidance and they'll get a beautiful graph of numbers they don't understand. The app assumes you already know what an accelerometer measures, why the magnitude of a vector matters, and what you're trying to prove. Without a worksheet, a lab manual, or a teacher framing the question, it's a multimeter handed to someone who's never seen a circuit.
I don't count this as a flaw so much as a boundary. A great oscilloscope doesn't teach electronics either. But it's the single most important thing to understand before you install it, and it reframes who this app is actually for. phyphox is the instrument. You—or your instructor—still have to supply the experiment's meaning. RWTH does soften this with a large library of accompanying experiment guides and videos on their site, and using the app alongside that material is the difference between a toy and a curriculum.
The measurement quality itself is genuinely impressive. Leveraging sensors that manufacturers calibrate for gaming and navigation, phyphox pulls data precise enough for real coursework. It won't replace a lab-grade force sensor, and sensor quality varies wildly across phone models—a flagship's barometer and a budget handset's are not the same instrument. But for demonstrating principles and gathering usable data, it clears the bar with room to spare.



