I don't think the US is requiring anything new or different. This is BA introducing a way to save passenger time and staff time by letting you scan your passport in the app rather than you or a BA employee dragging the machine-readable code through a machine at the airport.
When it works it's a real time saver.