Curve Flow Control
Puzzle
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
iPhone
A beaker. A burette. A flow rate you control. The pH curve builds in real time. Slow down before the equivalence point — or overshoot it completely.
Curve Flow Control is a titration puzzle built on real equilibrium chemistry. Every pH value, every colour change, every point on the graph is computed from the same equations used in analytical chemistry laboratories.
A beaker of acid sits on a dark bench. A burette above it holds sodium hydroxide. A vertical slider controls how fast the base drips in. The player drags it upward — drops begin to fall, then a thin stream. A live curve builds on the graph below, plotting pH against volume added. In the early region the curve is nearly flat. The player can move fast here. But somewhere ahead, the curve will turn vertical — the equivalence point, where a fraction of a millilitre changes the pH by eight units.
The only way to hit that point precisely is to anticipate it. The curve itself is the signal. When the slope begins to steepen, the player slows the slider. A single drop. Two drops. The pH display ticks past 6.8, 6.9, 7.0. The beaker transitions from clear to pale pink — the phenolphthalein indicator crossing its threshold at exactly the right moment. Score.
Three titration systems, each with a completely different challenge profile. Strong acid against strong base produces the sharpest inflection in chemistry — within the target zone, the pH changes at forty units per millilitre. The player who arrives at 49 millilitres still running at three millilitres per second will overshoot by twelve millilitres before they can react.
Weak acid against strong base introduces the buffer region — forty millilitres of flat, change-resistant curve where the player can run at full speed. The Henderson-Hasselbalch equation governs this region, and at exactly the halfway point, the pH display reads 4.74 — the pKa of acetic acid, derivable from the graph if the player is watching. The equivalence point lands at pH 8.72, not 7, which most players do not expect.
The diprotic acid level uses carbonic acid — the molecule that regulates blood pH. Two equivalence points separated by a second buffer plateau. The player must slow down twice, read two separate inflections, and hit both target zones. The chemistry simulated is the acid-base system keeping human blood at pH 7.4.
The game teaches the shapes of titration curves not by describing them but by requiring the player to navigate them under time pressure. After three levels, the S-curve is no longer a textbook diagram. It is something the player has felt.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
The developer, Kelvin Copeland, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Used to Track You
The following data may be used to track you across apps and websites owned by other companies:
- Usage Data
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Kelvin Copeland
- Size
- 4.7 MB
- Category
- Puzzle
- Compatibility
Requires iOS 18.0 or later.
- iPhone
Requires iOS 18.0 or later. - Mac
Requires macOS 15.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 2.0 or later.
- iPhone
- Languages
- English
- Age Rating
16+
- 16+
- Copyright
- © Kelvin, 2026
