Project
- Stars
- Started
- Issues
- License
Save your S3 or X3 encryption key
vanmoof-key-export is a Python script that signs in with your VanMoof app email and password and prints each S3 or X3 bike's encryption key and user key ID. It calls VanMoof's private v8 API on api.vanmoof-api.com, the host the current app uses, and falls back to the old my.vanmoof.com host only on network errors.
It needs Python 3.9 or newer and no other packages, and it only works while VanMoof's servers still answer your login. The README says other models don't use this key scheme, and that the API is undocumented and can change or disappear. Treat the key as the bike's physical key and store it safely.
How did it go? Tips, problems, questions…
Save your S3 or X3 encryption key
vanmoof-key-export is a Python script that signs in with your VanMoof app email and password and prints each S3 or X3 bike's encryption key and user key ID. It calls VanMoof's private v8 API on api.vanmoof-api.com, the host the current app uses, and falls back to the old my.vanmoof.com host only on network errors.
It needs Python 3.9 or newer and no other packages, and it only works while VanMoof's servers still answer your login. The README says other models don't use this key scheme, and that the API is undocumented and can change or disappear. Treat the key as the bike's physical key and store it safely.
Deniz Petzold
4 followers · joined Aug 2016
Feedback
How did it go? Tips, problems, questions…