A good thing to keep in mind is that you should match voltages, but with amps the cord just has to be equal or higher than the device. It’s a rating of what the cord can provide, not what it’s spitting out at all times like voltage.
So in your example of 12v 900ma, a 12v cord thats 1a or greater should work fine assuming the barrel is the same. This can also help declutter anyone’s ‘collections’…if you have a whole mess of 12v cords, you can safely ditch the lower amp ones.
This area has been pretty well explored by Pokemon Go players already. On Android there’s an app called defit that has multiple options for adding fake exercise data to your Google fit account which is where Pokemon Go, and typically these insurance apps, pull their info from.