Cydia links all purchases to either a Google or Facebook account (depending on how you log in when purchasing). You can use this account on multiple devices (if you have an iPhone and iPad, for example) and it is definitely persistent across iOS as well as device upgrades.